[英]How can I extract XML value @attribute with suitescript in netsuite?
[英]Access Netsuite xml attribute suitescript
在瀏覽Netsuite中的任何記錄時,您可以將以下參數“&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>`
我如何使用suitescript拉出<pymt>401604</pymt>
屬性,因為這是付款記錄的ID,並且沒有暴露給UI,我沒有內部。
這看起來像apply
子列表。 您正在使用的表單上可能無法看到數據。
嘗試這個:
var rec = nlapiLoadRecord('vendorcredit',recid)
var firstLinePayment = rec.getLineItemValue('apply','pymt',1)
這應該為您提供應用行的記錄的事務ID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.