【问题标题】:How to do something during the "Delete" user event on NetSuite?如何在 NetSuite 上的“删除”用户事件期间执行某些操作?
【发布时间】:2019-02-21 08:10:27
【问题描述】:

我试过了:

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

但是徒劳无功,只是删除了记录,没有出现执行日志。 在“删除”用户事件期间如何做某事?

【问题讨论】:

    标签: javascript netsuite suitescript2.0


    【解决方案1】:

    afterSubmit 不会在删除记录时触发。您需要使用beforeSubmit

    【讨论】:

      【解决方案2】:

      如何删除记录?我的意思是使用 UserInterface、UserEvent 或 Map/Reduce 等。因为根据 NetSuite User-Event 不是从另一个 UserEvent 发出的。

      话虽如此,如果从其他脚本的 UserEvent 中删除记录,您将不会得到已删除记录的 UserEvent。

      虽然您可以尝试使用工作流操作脚本并将其上下文设置为 UserEvents。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-04-20
        • 1970-01-01
        • 2015-11-13
        • 2018-04-20
        • 2017-08-08
        • 2014-11-30
        • 1970-01-01
        相关资源
        最近更新 更多