Error message
An update you have made to the expense is not allowed in NetSuite. Please revert the changes and try again.Affected ERP integrations
Oracle NetSuite
Cause
This error is returned by Oracle NetSuite when attempting to update an expense with changes that the ERP does not permit.
Common reasons include:
The employee external ID was changed in Payhawk after the expense report was initially exported to Oracle NetSuite.
Other expense fields were modified in Payhawk that conflict with ERP’s update restrictions or configuration.
Solution
To resolve this issue, use any of the following approaches.
Update the employee or expense in Oracle NetSuite
Log in to the ERP.
Navigate to the expense record.
Manually update the employee or other modified fields to match the current Payhawk expense.
Return to Payhawk and retry the export.
Identify and revert recent changes
Review what changes were made to the expense in Payhawk after the previous export.
Either revert those changes in Payhawk or manually apply them in Oracle NetSuite before re-exporting.
Delete and re-export the expense
Delete the expense record in the ERP.
Return to Payhawk and export the expense again.