Oracle NetSuite Sync Error: USER_ERROR: Please enter value(s) for: Cost Centre

Why the Sync Error occurs

In NetSuite, the department classification may have been renamed "Cost Centre" and made it a mandatory field for Payments/Bills. Given that the department field for Payments/Bills (at the bill body level, not the line item level) isn't available or mandatory, the sync can't pass the value for it when syncing Payments/Bills to NetSuite.

How to Fix the Sync Error

To resolve, assign a default value for departments in the Preferences in NetSuite:

  1. In NetSuite, go to Customization > Lists, Records, > Fields > Record Types
  2. Select List to the right of Preferences
  3. Select Edit to the left of the subsidiary name
  4. Select the Transactions tab
  5. Enter a value in the Default Payables Department field
  6. Check the Transactions Preferences Setup Complete box
  7. Select Save