CorrectionOptions defines a structure used to pass configuration options to correct a previous invoice.

Schema ID

https://gobl.org/draft-0/bill/correction-options

Properties

TitlePropertyTypeReq.Description
Issue Dateissue_datecal.DateWhen the new corrective invoice’s issue date should be set to.
Stampsstampsarray of head.StampStamps of the previous document to include in the preceding data.
CreditcreditbooleanCredit when true indicates that the corrective document should cancel the previous document.
DebitdebitbooleanDebit when true indicates that the corrective document should add new items to the previous document.
ReasonreasonstringHuman readable reason for the corrective operation.
Methodmethodcbc.KeyCorrection method as defined by the tax regime.
Changeschangesarray of cbc.KeyChanges keys that describe the specific changes according to the tax regime.