e-invoicing

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 400 on 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:

  • processType is 1 (not 0).

  • taxId matches the DIČ registered on your inbound endpoint.

  • sourceSystemId matches 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 notificationId to identify duplicates and avoid reprocessing the same document.