Handle errors when receiving
Failed delivery, empty polling results, and duplicate invoices each have a specific cause on the inbound side. Match the symptom to the configuration to check.
- Delivery failed (400)
-
If you receive
SCICloudStatusCode 400on an inbound notification, Sovos couldn't deliver the invoice to your system. Common causes:-
ERP System Communications not configured for the inbound endpoint. Return to Configure network and confirm you've added both an Invoice communication and a Lifecycle communication.
-
The configured delivery plugin doesn't match the expected format. Check that the plugin selected in ERP System Communications matches what your system accepts.
-
- No notifications when polling
-
If polling returns no results when you're expecting invoices, check the following:
-
processTypeis1(not0). -
taxIdmatches the DIČ registered on your inbound endpoint. -
sourceSystemIdmatches the ERP System ID configured on your inbound endpoint.
A mismatch on any of these parameters returns an empty result without an error.
-
- Duplicate invoices
-
If you receive the same invoice more than once, check whether your inbound endpoint was modified or re-created. SMP re-registration can occasionally trigger duplicate deliveries. Use the
notificationIdto identify duplicates and avoid reprocessing the same document.
