Как я могу прикрепить случай поддержки к заказу на продажу?
Я написал скрипт, который автоматически и динамически создает заказ на продажу, когда дело создается с определенными условиями. В методе afterSubmit() моего пользовательского сценария событий я пытаюсь прикрепить случай поддержки к заказу на продажу, используя метод Record.attach().
Я получаю следующую ошибку:
Прикрепление регистрационной поддержки типа записи к продавцу не поддерживается.
record.attach({
record: context.newRecord,
to: { type: record.Type.SALES_ORDER, id: salesId }
});
Есть идеи, почему NetSuite может выдавать эту ошибку? Это позволяет мне просто прикрепить их в пользовательском интерфейсе. Есть ли способ автоматизировать этот шаг с помощью сценариев или рабочего процесса?
1 ответ
(Повторение моего ответа от группы Slack здесь на случай, если кто-то столкнется с той же проблемой).
Кажется, вам нужно использовать transaction
вместо salesorder
чтобы NetSuite был счастлив.
record.attach({
record: { id: id, type: record.Type.SUPPORT_CASE },
to: { id: relatedTransaction, type: 'transaction' }
});