Skip to main content
StatusLine represents a single row inside a message, that describes the situation of another business document.

Schema ID

https://gobl.org/draft-0/bill/status#/$defs/StatusLine

Properties

TitlePropertyTypeDescription
IndexindexintegerPosition of the row inside the message, determined automatically.
Keykeycbc.KeyStatus Key indicates the situation of the document
Datedatecal.DateWhen this row should be considered effective
Documentdocorg.DocumentRefDocument reference or details about the document that needs to be looked at.
DescriptiondescriptionstringDescription includes a human readable description that explains the reason for the current status, if necessary.
Reasonsreasonsarray of bill.ReasonReasons define an array of reason objects that help the recipient determine why the status was provided.
Actionsactionsarray of bill.ActionActions contains an array of actions that should be carried out by the recipient of the message. These are suggestions.
Extensionsexttax.ExtensionsExtensions for local or format focussed data
Complementscomplementsarray of schema.ObjectComplements contain regime/addon specific payload data.
Metametacbc.MetaAdditional data specific for the source system.

Key Values

ValueDescription
issuedDocument has been submitted pending review by the recipient.
acknowledgedReceived a readable invoice message that can be understood and submitted for processing by the Buyer.
processingIndicates that the referenced message or transaction is being processed.
queryingBuyer will not proceed to accept the Invoice without receiving additional information from the Seller.
rejectedBuyer will not process the referenced Invoice any further. Buyer is rejecting this invoice but not necessarily the commercial transaction. Although it can be used also for rejection for commercial reasons (invoice not corresponding to delivery).
acceptedBuyer has given a final approval of the invoice and the next step is payment.
paidBuyer has initiated payment, or the supplier has acknowledged receipt of payment.
errorThere is a technical issue with the document that has caused it to be rejected.

Validation Rules

FieldTestValidation Code / Message
key
  • Present
GOBL-BILL-STATUSLINE-01
Status line key is required