CorrectionOptions defines a structure used to pass configuration options to correct a previous invoice.
|Issue Date||cal.Date||When the new corrective invoice’s issue date should be set to.|
|Stamps||array of head.Stamp||Stamps of the previous document to include in the preceding data.|
|Credit||boolean||Credit when true indicates that the corrective document should cancel the previous document.|
|Debit||boolean||Debit when true indicates that the corrective document should add new items to the previous document.|
|Reason||string||Human readable reason for the corrective operation.|
|Method||cbc.Key||Correction method as defined by the tax regime.|
|Changes||array of cbc.Key||Changes keys that describe the specific changes according to the tax regime.|