如何使用Suitescript 2.0检索转储单/销售订单中每个项目行的拣配数量?

时间:2018-02-06 06:05:15

标签: netsuite suitescript2.0

项目列表中的一列是“已挑选”,这是项目行的已挑选数量。但是,我找不到它的字段名称。然后, 我尝试使用以下编码从转储单/销售订单中检索物料行的拣配数量(数量)。但是,由于Netsuite返回未定义的值,因此没有成功。由于用户可以在两个不同的项目行中输入项目,因此无法使用在项目履行中计算已履行数量的方法。

TRIM

2 个答案:

答案 0 :(得分:0)

要获取拣配数量,fieldId id'quedfulfulfilled' 在动态模式下尝试使用:

var ItemPickedQty = tranrec.getCurrentSublistValue({
  sublistId: "item",
  fieldId: "quantityfulfilled"
}); 

在非动态模式下,您可以使用以下

var ItemPickedQty = tranrec.getSublistValue({
  sublistId: "item",
  fieldId: "quantityfulfilled",
  line: 0 // line#
}); 

答案 1 :(得分:0)

我当然使用'quantitypicked'和'quantitypacked'来计算物品履行但尚未发货的物品。

您的帐户是否启用了PICKPACKSHIP?否则你可以使用'quantityfulfilled'

所有这些都来自销售订单/转储单的观点。

请注意,您可以单步执行项目履行的行,并将其与原始销售订单相关联。项目履行的行子列表上有一个未记录的字段“订单行”。