Skip to content

Commit deff6c4

Browse files
committed
fix for LineExtensionAmount
#727
1 parent 0f20591 commit deff6c4

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

ZUGFeRD/InvoiceDescriptor22UBLWriter.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -626,10 +626,7 @@ private void _WriteTradeLineItem(TradeLineItem tradeLineItem, bool isInvoice = t
626626
Writer.WriteValue(_formatDecimal(tradeLineItem.BilledQuantity));
627627
Writer.WriteEndElement(); // !InvoicedQuantity || CreditedQuantity
628628

629-
Writer.WriteStartElement("cbc", "LineExtensionAmount");
630-
Writer.WriteAttributeString("currencyID", this.Descriptor.Currency.EnumToString());
631-
Writer.WriteValue(_formatDecimal(tradeLineItem.LineTotalAmount));
632-
Writer.WriteEndElement(); // !LineExtensionAmount
629+
_writeOptionalAmount(Writer, "cbc", "LineExtensionAmount", tradeLineItem.LineTotalAmount, forceCurrency: true);
633630

634631
if (tradeLineItem._AdditionalReferencedDocuments.Count > 0)
635632
{

0 commit comments

Comments
 (0)