Я хочу добавить новую позицию в заказ клиента на основе выбранного элемента инвентаризации.Новая позиция должна быть загружена с существующими деталями записи позиции.Для этого я использовал приведенный ниже код, но он не работает:
function recalc(type)
{
var itemId = nlapiGetCurrentLineItemValue('item', 'item'); //Get the Item ID
if(itemId == 16340) //Repair Cost
{
alert ("Hi");
//Insert item
nlapiSelectNewLineItem('item');
nlapiSetCurrentLineItemValue('item', 'item', 330); //Repair Cost
nlapiSetCurrentLineItemValue('item', 'quantity', 1);
nlapiSetCurrentLineItemValue('item', 'amount', '0.00');
nlapiCommitLineItem('item');
}
return true;
}
Может кто-нибудь помочь переписать код в SS 2.0.