Invoice Layouts

This chapter provides an overview of the invoice layouts used in the OCS.io system. These layouts define the structure and content of various invoice-related documents that are formatted by internal or external formatters. The layouts are published to the Streaming Platform and can be subscribed to by external systems to receive real-time updates.

The following sub-chapters detail the specific invoice layouts:

Document Layout

The Document Layout provides an in-depth overview of the DocumentLayout message, which is published when a document in the agreed layout is created and should be formatted.

OCS Bill Run Invoice Layout

The OCS Bill Run Invoice Layout details the structure and content of the OCSBillRunInvoiceLayout message, which is published during the bill run process.

OCS Control Invoice Layout

The OCS Control Invoice Layout describes the OCSControlInvoiceLayout message, which is used for control purposes during the invoice formatting process.

OCS On-Demand Invoice Layout

The OCS On-Demand Invoice Layout outlines the OCSOnDemandInvoiceLayout message, which is published when an on-demand invoice is created and should be formatted.