Search

Empty receiver_eia and receiver_operator_id fields in SOAP metadata are now ignored

In invoice_put_invoice_with_metadata, routing metadata where receiver_eia is an empty string and receiver_operator_id is empty or missing (for example {"receiver_eia": "", "receiver_operator_id": ""}) no longer removes the recipient electronic address read from the invoice XML document. Empty values are now treated the same as leaving the fields out: the invoice is routed using the address in the invoice XML file, for example its Peppol endpoint ID.

Previously the empty receiver_eia overwrote the address from the invoice XML file and in rare cases invoices were delivered to email or print instead.

Published
Change Type
Changed
Tags
Back to top