Я хотел бы создать сценарий пользовательского события (до отправки события), применяемый к транзакциям (заказы на поставку, заказы на продажу), которые будут сортировать строки товаров на основе определенного поля (то есть имя элемента).NetSuite - сортировка позиций линии
Мой подход будет хранить всю информацию в массиве, сортировки, а затем использовать API-интерфейсы nlapiRemoveLineItem метод для удаления каждого элемента и nlapiInsertLineItem метода для вставки каждого элемента на правильном порядке.
Однако для этого подхода мне нужно будет сохранить все значения столбцов перед удалением и вставкой, и я обеспокоен тем, что NetSuite может вызвать ошибку из-за какой-либо конкретной проверки при вставке строки или при отправке записи.
Есть ли другой подход, чтобы упростить сортировку позиций? Любое предложение будет высоко оценено.
Вы хотите применить сортировку по сотворенным PO/SO или вы хотите создать новый PO/SO с элементами, отсортированных по полю имени? – Rockstar
Я хочу применить сортировку по созданному PO/SO. Знаете ли вы, есть ли простой способ сортировки, вместо того, чтобы удалить все строки и включить их снова? Спасибо. –