我们有一个销售订单,它有相关的采购订单和发票。所有记录上都有相同的PO UNIT COST字段,PO UNIT COST值应该相同。
我尝试开发一个函数,一旦PO上的值更新,就更新Invoice上的PO UNIT COST。
我知道相关记录可以在SO上的“相关记录”子列表中找到。因此,我必须找出哪些SO与PO有关,然后哪些发票与SO相关,如下图所示:
我知道记录的id被命名为tranid,我的想法是使用如下代码获取tranid:
var trainID= so_record.getSublistValue({
sublistId: related_record_tab,
fieldId: 'tranid',
line: 1
});
但我不知道“相关记录”选项卡的id(related_record_tab)是什么。
是否有“相关记录”标签的ID,就像“项目”是“项目”标签的ID一样?怎么找到它?
尝试'链接'作为标签ID。
如果您不熟悉它,将“&xml = T”附加到NetSuite中URL的末尾可能有助于找出NS中对象的一些较为模糊的引用的ID。