Overview
To prevent duplicate bills from syncing from Procurify into NetSuite, you can enable the “Treat Warnings as Errors” setting in NetSuite.
When enabled, NetSuite converts warning messages into errors—blocking duplicate bills from being created during sync.
Step 1: Navigate to SOAP Web Services Preferences
In NetSuite, navigate to:
Setup → Integration → SOAP Web Services Preferences
Step 2: Enable “Treat Warnings as Errors”
Locate the checkbox: Treat Warnings as Errors
Check the box
Click Save
Step 3: What Happens After Enabling This Setting
Once enabled:
NetSuite converts warnings into errors during integrations
Duplicate bills are blocked from being created
Procurify receives an error instead of completing the sync
Why This Matters
- Prevents duplicate bills in NetSuite
- Improves financial data accuracy
- Reduces manual cleanup and reconciliation
Notes
This setting applies to all SOAP web service integrations in NetSuite
Other warnings (not just duplicates) will also be treated as errors
Make sure your team is aware, as this may surface additional sync errors



