From f46a3c7f4de4fcf1a426a1d835802df445ad60ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20N=C3=B6hles?= Date: Tue, 24 Sep 2024 11:52:15 +0200 Subject: [PATCH] Add missing TestIndicator in ExchangedDocumentContext --- src/zugferd2/Model/ExchangedDocumentContext.php | 5 +++++ src/zugferd2/Model/HeaderTradeSettlement.php | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/zugferd2/Model/ExchangedDocumentContext.php b/src/zugferd2/Model/ExchangedDocumentContext.php index 584313b..eae4726 100644 --- a/src/zugferd2/Model/ExchangedDocumentContext.php +++ b/src/zugferd2/Model/ExchangedDocumentContext.php @@ -10,6 +10,11 @@ class ExchangedDocumentContext { + #[Type(Indicator::class)] + #[XmlElement(namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] + #[SerializedName('TestIndicator')] + public ?Indicator $testIndicator = null; + #[Type(DocumentContextParameter::class)] #[XmlElement(namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] #[SerializedName('BusinessProcessSpecifiedDocumentContextParameter')] diff --git a/src/zugferd2/Model/HeaderTradeSettlement.php b/src/zugferd2/Model/HeaderTradeSettlement.php index 6b7f390..9d0b211 100644 --- a/src/zugferd2/Model/HeaderTradeSettlement.php +++ b/src/zugferd2/Model/HeaderTradeSettlement.php @@ -31,6 +31,11 @@ class HeaderTradeSettlement #[SerializedName('InvoiceCurrencyCode')] public string $currency; + #[Type(TradeParty::class)] + #[XmlElement(cdata: false, namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] + #[SerializedName('InvoiceeTradeParty')] + public ?TradeParty $invoiceeTradeParty = null; + #[Type(TradeParty::class)] #[XmlElement(cdata: false, namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] #[SerializedName('PayeeTradeParty')]