2016-09-20 13 views
1

ロット番号付きアセンブリ/部品表記詳細を使用して在庫詳細を設定する必要があります。私はそれを達成するために次のコードを試しました。Netsuite(在庫詳細)

 var recordScreate = nlapiCreateRecord('inventoryadjustment') 
     recordScreate.setFieldValue('account', 850); 
     recordScreate.setFieldValue('adjlocation', locationSvalue); 
     recordScreate.setFieldValue('custbody_cseg1', jbSvalue); 


     recordScreate.setCurrentLineItemValue('inventory', 'item', fgSvalue); 
     recordScreate.setCurrentLineItemValue('inventory', 'location',locationSvalue); 
     recordScreate.setCurrentLineItemValue('inventory', 'adjustqtyby',-hproductionSscrap);`` 



     var inventoryDetail = recordScreate.createCurrentLineItemSubrecord('inventory', 'inventorydetail'); 
     inventoryDetail.selectNewLineItem('inventoryassignment'); 
     inventoryDetail.setCurrentLineItemValue('inventoryassignment', 'issueinventorynumber',2793); 
     inventoryDetail.setCurrentLineItemValue('inventoryassignment', 'quantity', -hproductionSscrap); 
     inventoryDetail.commitLineItem('inventoryassignment'); 
     inventoryDetail.commit(); 

     recordScreate.commitLineItem('inventory');` 

と私は誰もがこの問題を解決するために、この中で助けてくださいすることができますERROR_「2793.0キー無効issueinventorynumberリファレンス」を得ました。

答えて