我正在使用套索创建netsuite中的销售订单,但我找不到任何关于"付款方式"的文档,那么我怎样才能获得VISA卡等付款方式分配给订单? (我认为它需要付款方式ID,但我在支持的套房记录中找不到付款方式。)
[更新] 这是我的代码:
var order = nlapiCreateRecord("salesorder");
// set some field value
// order.setFieldValue(....)
现在我想要将付款方式和送货方式ID设置为订单:
order.setFieldValue("shipmethod", shippingmethodId);
order.setFieldValue("paymentmethod", paymentmethodId);
我已经有了付款方式名称"测试付款方式"和运输方式"测试运输方法"。如何使用他们的名字获取他们的身份?
答案 0 :(得分:3)
付款方式:
要获取NetSuite帐户中可用的付款方式及其各自ID的列表,您应导航至设置>会计>会计列表。您将在页面底部看到一个Type过滤器。选择付款方式,您就可以看到不同的付款方式。
对于送货方式:
导航到列表>会计>运送物品。
编辑:
其实你不需要。使用nlobjRecord.setFieldText
代替setFieldValue
,即order.setFieldText('VISA')
答案 1 :(得分:-1)
您可以使用硬编码值而不是动态获取值。