当在Netsuite中查看任何记录时,您可以添加以下parmameter"& xml = t"到URL并查看记录的XML数据。有时xml中的数据没有暴露给任何字段,我正在寻找一种方法来访问套接字,但到目前为止我已经删除了。以下是供应商信用的片段:
`<line>
<amount>26.10</amount>
<apply>T</apply>
<applydate>1/28/2016</applydate>
<doc>400620</doc>
<due>26.10</due>
<duedate>1/28/2016</duedate>
<internalid>400620</internalid>
<line>0</line>
<pymt>401604</pymt>`
我如何使用suitecript提取<pymt>401604</pymt>
属性,因为这是付款记录的ID,并且没有暴露给用户界面,我没有内部代码。
答案 0 :(得分:3)
看起来像apply
子列表。您可能正在使用的表单上看不到数据。
试试这个:
var rec = nlapiLoadRecord('vendorcredit',recid)
var firstLinePayment = rec.getLineItemValue('apply','pymt',1)
这应该为您提供应用于该行的记录的事务ID。