如何为Netsuite的新运营商开发定制运输模块?

时间:2015-10-29 20:57:39

标签: netsuite shipping fedex ups usps

我有兴趣为新运营商开发自定义插件。我看到Netsuite提供UPS,FedEx,USPS,Endecia等。我在Netsuite(http://www.netsuite.com/portal/developers/dev-resources.shtml)上找到了这个页面,但是我不太清楚像我这样的开发人员如何开发这个。 Netsuite甚至让外部开发人员创建自己的运输模块吗?我有兴趣有一天开发自己的税收模块。

2 个答案:

答案 0 :(得分:1)

一种可能的解决方案(假设运输提供商具有基于HTTP的API,例如REST),根据您的需要,某些步骤可能是可选的:

  

1)创建具有固定费率定价的送货项目

     

2)在更新/创建联系人时写下销售订单的用户事件   联系基于HTTP的API并获取费率并更新   销售订单上的运费。

     

3)如果您正在寻找像运输标签整合这样的东西,那么   可能想要在项目履行中写一个与之联系的用户事件   API并获取跟踪号并在其上进行更新   fulfuillillment记录并与航运提供商沟通   包装细节。

     

4)另外写一个预定的脚本来更新项目履行   状态

优点:

1)实时费率

2)运输标签整合

缺点:

1)您的运输包装细节无法捆绑。

2)设置标准运输的用户体验(例如运营商详细信息)可能与此不同。

  

或者更好的方法是联系NetSuite客户支持然后   提供一个可以克服上述限制的捆绑,我   相信是澳大利亚邮政的做法。

答案 1 :(得分:0)

或者使用pacejet.com来处理LTL,协商定价中的所有内容,并在回购中包含一个包。