如何获取付款方式/送货方式列表并将其分配给订单(suitescript)

时间:2013-08-19 02:46:50

标签: netsuite

我正在使用套索创建netsuite中的销售订单,但我找不到任何关于"付款方式"的文档,那么我怎样才能获得VISA卡等付款方式分配给订单? (我认为它需要付款方式ID,但我在支持的套房记录中找不到付款方式。)

[更新] 这是我的代码:

var order = nlapiCreateRecord("salesorder");
// set some field value
// order.setFieldValue(....)

现在我想要将付款方式和送货方式ID设置为订单:

order.setFieldValue("shipmethod", shippingmethodId);
order.setFieldValue("paymentmethod", paymentmethodId);

我已经有了付款方式名称"测试付款方式"和运输方式"测试运输方法"。如何使用他们的名字获取他们的身份?

2 个答案:

答案 0 :(得分:3)

付款方式:

要获取NetSuite帐户中可用的付款方式及其各自ID的列表,您应导航至设置>会计>会计列表。您将在页面底部看到一个Type过滤器。选择付款方式,您就可以看到不同的付款方式。

对于送货方式:

导航到列表>会计>运送物品。

编辑:

其实你不需要。使用nlobjRecord.setFieldText代替setFieldValue,即order.setFieldText('VISA')

答案 1 :(得分:-1)

您可以使用硬编码值而不是动态获取值。