处理netsuite

时间:2016-02-15 00:30:34

标签: merge netsuite

我已成功处理'创建','删除'和'编辑'在NetSuite的用户事件脚本中输入afterSubmit事件。我现在需要的是一种捕获Merge事件的方法。当我在Netsuite中合并两个客户记录时,在我创建,删除或编辑客户时调用以下函数时不会调用它:

function afterSubmit(type)
{ 
...
}

有没有办法处理合并方案?

2 个答案:

答案 0 :(得分:0)

合并不是一个事件,它由一个重复的经理处理。

除非你从客户端劫持合并按钮,否则我不确定是否可以完成。

答案 1 :(得分:0)

根据@felipechang的建议,我创建了一个自定义的合并套件以及所有与此相关的逻辑。可以找到所有代码here

步骤1

创建“客户用户事件”脚本(或向其中添加逻辑)以隐藏现有的合并按钮并添加一个单独的按钮。

gist

第2步

创建(或向其中添加逻辑)Cutomer Client脚本以连接合并按钮单击事件。

gist

步骤3

创建一个合并页面套件,该套件模仿了现成的合并页面的功能,但在提交时的行为有所不同。

gist

步骤4

创建合并页面客户端脚本

gist

步骤5

创建一个计划任务,该任务在Merge提交时启动,以检查合并任务的进度,然后触发自定义逻辑(如果成功)

gist

希望这可以节省一些时间。