2
我希望在創建發票後立即獲得發票的tranid。如何獲取用戶事件腳本中的發票編號(tranid)值?
我有一個用戶事件腳本,下面的代碼。
function showValue()
{
var tranid = nlapiGetFieldValue('tranid');
nlapiLogExecution('DEBUG', 'save transaction', nlapiGetRecordType() + ", "+ nlapiGetRecordId() + ", "+ 'tranid' + ": "+ tranid + ", "+ (new Date()))
}
提交函數設置爲showValue後。
該部署適用於發票。
事件類型被設置爲創建。
當我保存被添加到執行日誌部署下一個新的發票:
"invoice, 1143428, tranid: To Be Generated, Fri Oct 13 2017 04:21:08 GMT-0700 (PDT)"
如何內部ID設置,但tranid仍然是「要生成的」?當然,tranid會在內部ID設置的時候設置。
如何在用戶事件腳本中獲得tranid?