我是NetSuite的新手,我需要将它与第三方系统集成。每次创建新的销售订单时,我都需要将其详细信息传递给第三方。在NetSuite中有什么方法可以在创建事务时调用一些外部API吗?
有一些用户事件套件可以在记录加载/提交之前和提交之后运行。是否有任何NetSuite服务器端API可用于将记录数据发送到某些外部Web服务?
答案 0 :(得分:2)
使用 nlapiRequestURL
查看此链接,了解有关通话http://suitecoder.appspot.com/static/api.html
的详细信息答案 1 :(得分:2)
您当然可以使用afterSubmit事件处理程序和nlapiRequestURL函数将数据发送到第三方系统。
AfterSubmit绝对是代码,而不是在提交之前。数据可以在beforeSubmit和afterSubmit事件之间更改。
如果将多个脚本附加到afterSubmit事件,您也可以更改脚本的时间 - 也就是说,您可能希望将数据发送到第三方,因为在afterSubmit中触发了最后一个脚本。