Oracle NetSuite sync error: UNEXPECTED_ERROR: Failed to map and import Bill: XXXXXXX

Why the Sync Error occurs

This error occurs when a bill created in PayMaker syncs successfully to Oracle NetSuite, then is later linked to a PO in PayMaker.

When the next sync tries to update the PO link in Oracle NetSuite, this error occurs because the bill has to be linked to the PO and then synced to Oracle NetSuite. It cannot sync to Oracle NetSuite, and then later be linked to a PO.

How to Fix the Sync Error

  1. Delete the bill with the error, that is currently linked to the PO
  2. Sync so the bill is also deleted in Oracle NetSuite
  3. Create a new bill in PayMaker and link to the PO in PayMaker, do not sync in between creation and linking
  4. Sync after the bill is created and linked to the PO in PayMaker