From fe578b3102090e3633d50f27e62c11c008417609 Mon Sep 17 00:00:00 2001 From: Mark MacKay Date: Tue, 21 Apr 2026 10:54:59 +0200 Subject: [PATCH 1/2] Refine correction definition for invoice generation The correction definitions description hardcodes support for invoice types (credit notes and debit notes), but this is not always true. Here I use a more generic description to account for addons without support for credit/debit notes. --- cmd/generate/generator.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/generate/generator.go b/cmd/generate/generator.go index b428bb5..5e70a82 100644 --- a/cmd/generate/generator.go +++ b/cmd/generate/generator.go @@ -52,8 +52,7 @@ func (g *generator) preceding(defs tax.CorrectionSet) error { ## Correction Definitions - Auto-generation of corrective invoices or credit and debit notes is - supported. + Auto-generation of corrective invoices is supported. {{- if .ReasonRequired }} From 4e990156d879533d538fd30d06bb665dddce1790 Mon Sep 17 00:00:00 2001 From: Mark MacKay Date: Tue, 21 Apr 2026 11:04:56 +0200 Subject: [PATCH 2/2] Remove auto-generation note from generator.go Removed mention of auto-generation of corrective invoices. --- cmd/generate/generator.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmd/generate/generator.go b/cmd/generate/generator.go index 5e70a82..3feb8ab 100644 --- a/cmd/generate/generator.go +++ b/cmd/generate/generator.go @@ -52,8 +52,6 @@ func (g *generator) preceding(defs tax.CorrectionSet) error { ## Correction Definitions - Auto-generation of corrective invoices is supported. - {{- if .ReasonRequired }} A reason is required in the reason field