下記のコードを使用して受注を読み込むと、shipcity
はどのように取得されますか?オブジェクト(salesOrder)をダンプすると、shipcity
がないことがわかります。奇妙なことは、shipzip
、shipstate
、shipcountry
にはそれぞれフィールドがありますが、shipcity
はありません。私もbillcity
を試したが、役に立たなかった。これは大きな切り離しのようです。それはUIでないようshipcity
はFort Wayne
を言うべきであるが、2.0 APIは、私はちょうどそれを確認何もNetSuite:SuiteScript 2.0のセールスオーダーからの配送方法
// load up a sales order from a Fort Worth customer
var salesOrder = record.load({
type: record.Type.SALES_ORDER,
id: salesOrderId,
isDynamic: true
});
// these work fine
salesOrder.getValue("shipcountry") = "US"
salesOrder.getValue("shipstate") = "IN"
salesOrder.getValue("shipzip") = "46804"
// none of the following work when it should say "Fort Wayne"
salesOrder.getValue("shipcity") = Null
salesOrder.getValue({ fieldId: "shipcity" }) = Null
salesOrder.getText("shipcity") = Null