class LineSummation(Element):
total_amount = DecimalField(
- NS_RAM, "LineTotalAmount", required=True, profile=COMFORT
+ NS_RAM,
+ "LineTotalAmount",
+ required=True,
+ profile=COMFORT,
+ _d="Nettobetrag der Rechnungsposition",
+ )
+ charge_total = DecimalField(
+ NS_RAM,
+ "ChargeTotalAmount",
+ required=False,
+ profile=EXTENDED,
+ _d="Gesamtbetrag der Positionszuschläge",
+ )
+ allowance_total = DecimalField(
+ NS_RAM,
+ "AllowanceTotalAmount",
+ required=False,
+ profile=EXTENDED,
+ _d="Gesamtbetrag der Positionsabschläge",
+ )
+ tax_total = DecimalField(
+ NS_RAM,
+ "TaxTotalAmount",
+ required=False,
+ profile=EXTENDED,
+ _d="Gesamtbetrag der Positionssteuern",
+ )
+ grand_total = DecimalField(
+ NS_RAM,
+ "GrandTotalAmount",
+ required=False,
+ profile=EXTENDED,
+ _d="Gesamtbruttobetrag der Position",
)
total_allowance_charge = DecimalField(
NS_RAM,
</ram:ApplicableTradeTax>\r
<ram:SpecifiedTradeSettlementLineMonetarySummation>\r
<ram:LineTotalAmount>52.00</ram:LineTotalAmount>\r
+ <ram:TaxTotalAmount>9.88</ram:TaxTotalAmount>\r
+ <ram:GrandTotalAmount>61.88</ram:GrandTotalAmount>\r
</ram:SpecifiedTradeSettlementLineMonetarySummation>\r
</ram:SpecifiedLineTradeSettlement>\r
</ram:IncludedSupplyChainTradeLineItem>\r
</ram:ApplicableTradeTax>\r
<ram:SpecifiedTradeSettlementLineMonetarySummation>\r
<ram:LineTotalAmount>20.50</ram:LineTotalAmount>\r
+ <ram:TaxTotalAmount>3.9</ram:TaxTotalAmount>\r
+ <ram:GrandTotalAmount>24.4</ram:GrandTotalAmount>\r
</ram:SpecifiedTradeSettlementLineMonetarySummation>\r
</ram:SpecifiedLineTradeSettlement>\r
</ram:IncludedSupplyChainTradeLineItem>\r
</ram:ApplicableTradeTax>\r
<ram:SpecifiedTradeSettlementLineMonetarySummation>\r
<ram:LineTotalAmount>288.75</ram:LineTotalAmount>\r
+ <ram:TaxTotalAmount>54.86</ram:TaxTotalAmount>\r
+ <ram:GrandTotalAmount>343.61</ram:GrandTotalAmount>\r
</ram:SpecifiedTradeSettlementLineMonetarySummation>\r
</ram:SpecifiedLineTradeSettlement>\r
</ram:IncludedSupplyChainTradeLineItem>\r
</ram:ApplicableTradeTax>\r
<ram:SpecifiedTradeSettlementLineMonetarySummation>\r
<ram:LineTotalAmount>36.75</ram:LineTotalAmount>\r
+ <ram:TaxTotalAmount>6.98</ram:TaxTotalAmount>\r
+ <ram:GrandTotalAmount>43.73</ram:GrandTotalAmount>\r
</ram:SpecifiedTradeSettlementLineMonetarySummation>\r
</ram:SpecifiedLineTradeSettlement>\r
</ram:IncludedSupplyChainTradeLineItem>\r
</ram:ApplicableTradeTax>\r
<ram:SpecifiedTradeSettlementLineMonetarySummation>\r
<ram:LineTotalAmount>12.10</ram:LineTotalAmount>\r
+ <ram:TaxTotalAmount>2.30</ram:TaxTotalAmount>\r
+ <ram:GrandTotalAmount>14.40</ram:GrandTotalAmount>\r
</ram:SpecifiedTradeSettlementLineMonetarySummation>\r
</ram:SpecifiedLineTradeSettlement>\r
</ram:IncludedSupplyChainTradeLineItem>\r