When a Sales Invoice or POS Invoice is submitted in ERPNext, a unique invoice identifier is generated, packaged together with other invoice data, and transmitted to the OBR servers, provided that sales tracking is enabled in the eBMS Settings. This applies to normal, and return invoices. The same workflow applies to cancelled invoices
Once the invoice is successfully processed, the OBR server sends back a response containing the registered invoice number, invoice registration date, and a unique signature. This response is updated on the invoice under the eBMS tab, and the eBMS Submission checkbox is automatically ticked.

Note
- When creating a credit note or cancelling an invoice, enter the Reason for Credit/Cancel under the eBMS tab.
- To create a Reimbursement Deposit (RC), create a credit note, specify the Reason for Credit/Cancel, and enable Create Payment Entry.
- To prevent immediate submission of a specific invoice to OBR, enable Defer Submission to OBR on that invoice. You can later disable this option to submit the invoice to OBR.
If the submission fails, users can review the issue and retry submission using the available eBMS actions button on the transaction.