кнопка для удаления позиции из заказа на продажу с использованием пакета сценариев 2.0 - PullRequest
0 голосов
/ 28 июня 2018

В моем заказе на продажу было две кнопки «добавить» и «удалить» Мне нужно добавить товары в заказ на продажу, нажав эту кнопку, и мне нужно было удалить введенные товары, нажав кнопку удаления. Я фактически закончил первую часть, которая добавляет кнопку ввода элементов в заказ на продажу. Сейчас я работаю над удалением предметов из него. Я добавил кнопку удаления, используя сценарий пользовательских событий и работая над клиентским сценарием, чтобы удалить элементы из заказа на продажу. Есть кто-нибудь, кто может мне помочь ??

1 Ответ

0 голосов
/ 28 июня 2018

В клиентском скрипте:

currentRecord.removeLine({ sublistId: 'item', line: LINE_NO });

Использование рабочего процесса:

define(['N/record'], function (record) {

функция onAction (контекст) { var newRecord = context.newRecord;

var rec = record.load({ type: newRecord.type, id: newRecord.id, isDynamic: true });

rec.removeLine({ sublistId: 'item', line: LINE_NO });

return rec.save();

}

return { onAction: onAction } });

...