Bill
Preceding
Preceding allows for information to be provided about a previous invoice that this one will replace, subtract from, or add to.
Schema ID
https://gobl.org/draft-0/bill/invoice#/$defs/Preceding
Properties
Title | Property | Type | Req. | Description |
---|---|---|---|---|
UUID | uuid | string | Preceding document’s UUID. | |
Type | type | cbc.Key | Type of the preceding document | |
Series | series | string | Series identification code | |
Code | code | string | true | Code of the previous document. |
Issue Date | issue_date | cal.Date | The issue date of the previous document. | |
Reason | reason | string | Human readable description on why the preceding invoice is being replaced. | |
Stamps | stamps | array of head.Stamp | Seals of approval from other organisations that may need to be listed. | |
Period | period | cal.Period | Tax period in which the previous invoice had an effect required by some tax regimes and formats. | |
Ext | ext | tax.Extensions | Extensions for region specific requirements. | |
Meta | meta | cbc.Meta | Additional semi-structured data that may be useful in specific regions |
Type Values
Value | Description |
---|---|
standard | A regular commercial invoice document between a supplier and customer. |
proforma | For a clients validation before sending a final invoice. |
corrective | Corrected invoice that completely replaces the preceding document. |
credit-note | Reflects a refund either partial or complete of the preceding document. A |
credit note effectively extends the previous document. | |
debit-note | An additional set of charges to be added to the preceding document. |