Как сделать что-то во время пользовательского события «Удалить» в NetSuite? - PullRequest
0 голосов
/ 21 февраля 2019

Я пробовал это:

if (context.type == context.UserEventType.DELETE) {
     log.debug('afterSubmit', 'afterSubmit');
 }

Но напрасно, запись просто удаляется, и журнал выполнения не появляется.Как сделать что-то во время пользовательского события «Удалить»?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

afterSubmit не срабатывает при удалении записи.Вам нужно будет использовать beforeSubmit

0 голосов
/ 21 февраля 2019

Как удаляется запись?Я имею в виду использование UserInterface, UserEvent или Map / Reduce и т. Д. Так как согласно NetSuite User-Event не отправляется из другого UserEvent.

При этом, если запись удаляется из UserEvent изкакой-то другой сценарий, вы не получите UserEvent удаленной записи.

Хотя вы можете попробовать использовать сценарии действий Workflow и установить его контексты в UserEvents.

...