无法使用Boomi中的供应商付款对象初始化供应商账单

时间:2018-09-26 20:51:31

标签: netsuite boomi

我正在使用Boomi将数据传递到NetSuite。当我在供应商付款对象上使用execute-initialize函数并将类型设置为vendorBill时,出现错误。这是我所看到的:

已将XML文件发送到NetSuite

<InitializeRecord>
 <reference type="vendorBill" internalId="125056"></reference>
</InitializeRecord>

我收到的错误消息:

“无法在连接器中处理原始文档iOi:java.lang.Exception:无法执行初始化。必须定义有效的Initialize Reference Type。找到:vendorBill有效值如下:[employee,vendor,vendorReturnAuthorization]”

根据NetSuite文档,我应具有的初始化选项为: 员工,供应商,供应商账单。

我需要初始化供应商账单,是否有任何原因导致它不起作用或已知的解决方法?谢谢! (请注意,所有对其他对象使用初始化的其他进程都使用相同的连接器,并且正常工作。)

1 个答案:

答案 0 :(得分:0)

Boomi中有一个未解决的错误:BOOMI-30118。 VENDOR_RETURN_AUTHORIZATION应该为VENDOR_BILL的代码中存在缺陷。有2种替代解决方案:

  1. 使用SOAP连接器发出初始化请求。您的客户经理应该能够获得使用SOAP连接器的临时许可证,直到解决内置的Netsuite连接器错误为止。
  2. 初始化在技术上不是必需的。它不会那么简单,但是您应该能够通过查询或获取来获取所有必填字段,然后直接映射创建请求。