I am using Boomi to pass data into NetSuite. When I use the execute - initialize function on the vendor payment object and set the type to vendorBill I get an error. Here's what I'm seeing:
XML file sent to NetSuite
<InitializeRecord>
<reference type="vendorBill" internalId="125056"></reference>
</InitializeRecord>
Error Message I'm receiving:
"Failed processing original documents iOi in the connector: java.lang.Exception: Unable to execute initialize. Must define valid Initialize Reference Type. Found: vendorBill Valid values are the following: [employee,vendor,vendorReturnAuthorization]"
According to NetSuite documentation the options I should have for initialize are: employee,vendor,vendorBill.
I need to initialize the Vendor Bill, is there any reason why this isn't working, or a known workaround? Thanks! (Note that all other processes using initialize for other objects are using the same connector and are working properly.)
There is an unresolved bug in Boomi: BOOMI-30118. It's a defect in the code where VENDOR_RETURN_AUTHORIZATION should be VENDOR_BILL. There are 2 alternative solutions for this: