Как я могу прикрепить случай поддержки к заказу на продажу? - PullRequest
0 голосов
/ 26 апреля 2018

Я написал скрипт, который автоматически и динамически создает заказ на продажу, когда дело создается с определенными условиями.В методе afterSubmit () моего пользовательского сценария событий я пытаюсь прикрепить случай поддержки к заказу на продажу, используя метод Record.attach ().

Я получаю следующую ошибку:

Присоединение регистра поддержки типа записи к продавцу не поддерживается.

record.attach({
            record: context.newRecord,
            to: { type: record.Type.SALES_ORDER, id: salesId } 
        });

Есть идеи, почему NetSuite может выдавать эту ошибку?Это позволяет мне просто прикрепить их в пользовательском интерфейсе.Есть ли способ автоматизировать этот шаг с помощью сценариев или рабочего процесса?

1 Ответ

0 голосов
/ 26 апреля 2018

(Повторяю мой ответ от группы Slack здесь на случай, если кто-то столкнется с той же проблемой).

Похоже, вам нужно использовать transaction вместо salesorder, чтобы NetSuite был доволен.

record.attach({
  record: { id: id, type: record.Type.SUPPORT_CASE },
  to: { id: relatedTransaction, type: 'transaction' }
});
...