2015-08-18 32 views
0

我的客戶端suitescript具有的代碼下面一行:SuiteScript錯誤工作訂單Isue

compSubRec = nlapiCreateCurrentLineItemSubrecord('component', 'componentinventorydetail'); 

出於某種原因,這導致一個錯誤如下:

INVALID_RCRD_INITIALIZE 
You have entered an invalid default value for this record initialize operation. 

任何關於這可能是什麼的線索?

回答

2

據我所知,子記錄在客戶端腳本中不可用。只有服務器端腳本纔可用,例如用戶事件,計劃。

2

由於文件說:

nlapiCreateCurrentLineItemSubrecord(sublist, fldname) 

此API只應在父記錄用戶事件腳本中使用。但是請注意,beforeLoad用戶事件腳本不支持此API。與父記錄關聯的表單級或記錄級客戶端SuiteScript中目前還不支持此API。

確保您的腳本必須是userevent而非客戶端腳本。