4

我是 NetSuite 的新手,我需要将它与 3-rd 方系统集成。每次创建新的销售订单时,我都需要将其详细信息传递给第三方。NetSuite 中是否有任何方法可以在创建事务时调用一些外部 API?

有一些用户事件套件脚本可以在记录加载/提交之前和提交之后运行。是否有任何 NetSuite 服务器端 API 可用于将记录数据发送到某些外部 Web 服务?

4

2 回答 2

2

您当然可以使用 afterSubmit 事件处理程序和 nlapiRequestURL 函数将数据发送到第 3 方系统。

AfterSubmit 绝对是代码的偶数,而不是 beforeSubmit。数据可以在 beforeSubmit 和 afterSubmit 事件之间改变。

如果在 afterSubmit 事件中附加了超过 1 个脚本,您还可以更改脚本的时间 - 即,您可能希望将数据发送给第 3 方,作为在 afterSubmit 中触发的最后一个脚本。

于 2013-07-07T22:41:12.607 回答
2

使用nlapiRequestURL

检查此链接以获取有关调用http://suitecoder.appspot.com/static/api.html的详细信息

于 2013-05-30T16:10:40.093 回答