从netsuite触发外部API

时间:2013-05-30 09:08:51

标签: web-services api web netsuite

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

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

2 个答案:

答案 0 :(得分:2)

使用 nlapiRequestURL

查看此链接,了解有关通话http://suitecoder.appspot.com/static/api.html

的详细信息

答案 1 :(得分:2)

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

AfterSubmit绝对是代码,而不是在提交之前。数据可以在beforeSubmit和afterSubmit事件之间更改。

如果将多个脚本附加到afterSubmit事件,您也可以更改脚本的时间 - 也就是说,您可能希望将数据发送到第三方,因为在afterSubmit中触发了最后一个脚本。