From b59a1e974fc71111f4fd00b6a27426389559f1ab Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 29 Aug 2025 14:20:04 +1000 Subject: [PATCH] Minor zugferd cleanup --- app/Services/EDocument/Standards/ZugferdEDocument.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Services/EDocument/Standards/ZugferdEDocument.php b/app/Services/EDocument/Standards/ZugferdEDocument.php index e13b576399..706aac5754 100644 --- a/app/Services/EDocument/Standards/ZugferdEDocument.php +++ b/app/Services/EDocument/Standards/ZugferdEDocument.php @@ -147,6 +147,7 @@ class ZugferdEDocument extends AbstractService */ private function setDocumentTaxes(): self { + if ((string) $this->document->total_taxes == '0') { $base_amount = 0; @@ -262,6 +263,7 @@ class ZugferdEDocument extends AbstractService $item = $this->document->line_items[0] ?? null; if (is_null($item)) { + $this->tax_code = ZugferdDutyTaxFeeCategories::EXEMPT_FROM_TAX; return $this; }