diff --git a/src/zugferd2/Model/TradePaymentDiscountTerms.php b/src/zugferd2/Model/TradePaymentDiscountTerms.php index 80f5909..202a1e2 100644 --- a/src/zugferd2/Model/TradePaymentDiscountTerms.php +++ b/src/zugferd2/Model/TradePaymentDiscountTerms.php @@ -13,8 +13,18 @@ class TradePaymentDiscountTerms #[JMS\SerializedName('BasisPeriodMeasure')] public ?Quantity $basisPeriodMeasure = null; + #[JMS\Type(Amount::class)] + #[JMS\XmlElement(cdata: false, namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] + #[JMS\SerializedName('BasisAmount')] + public ?Amount $basisAmount = null; + #[JMS\Type('string')] #[JMS\XmlElement(cdata: false, namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] #[JMS\SerializedName('CalculationPercent')] public ?string $calculationPercent = null; + + #[JMS\Type(Amount::class)] + #[JMS\XmlElement(cdata: false, namespace: 'urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100')] + #[JMS\SerializedName('ActualDiscountAmount')] + public ?Amount $ActualDiscountAmount = null; }