У меня есть сценарий рабочего процесса, который преобразует заказ клиента в выполнение товара после его утверждения.
Я могу создать подзапись для деталей инвентаря без проблем, но в некоторых случаях Netsuite автоматически устанавливает запас подробно. В этих случаях, когда я go добавляю подзапись, я получаю сообщение об ошибке при отправке записи о выполнении.
Я пытался в течение 2 часов и, похоже, не могу найти способ только проверить, является ли деталь инвентаря существующий. Я попытался использовать примеры из документации
var invDetailSubrecord = executement.editCurrentLineItemSubrecord ('item', 'inventorydetail'); var invDetailSubrecord = assignment.viewCurrentLineItemSubrecord ('item', 'inventorydetail'); executement.removeCurrentLineItemSubrecord ('item', 'inventorydetail');
Ни одна из вышеперечисленных команд ничего не делает и игнорируется. Я не вижу возможности проверить, что детали инвентаризации заданы до их создания. Просмотр фактических данных не требуется.