Skip to content

Commit 2e9dabb

Browse files
committed
closes #258
1 parent cc7b086 commit 2e9dabb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ZUGFeRD/InvoiceDescriptor22Writer.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ public override void Save(InvoiceDescriptor descriptor, Stream stream)
260260
if (tradeLineItem.GrossUnitPrice.HasValue || (tradeLineItem.GetTradeAllowanceCharges().Count > 0))
261261
{
262262
Writer.WriteStartElement("ram:GrossPriceProductTradePrice", Profile.Comfort | Profile.Extended | Profile.XRechnung1 | Profile.XRechnung);
263-
_writeOptionalAmount(Writer, "ram:ChargeAmount", tradeLineItem.GrossUnitPrice, 4);
263+
_writeOptionalAmount(Writer, "ram:ChargeAmount", tradeLineItem.GrossUnitPrice, 2);
264264
if (tradeLineItem.UnitQuantity.HasValue)
265265
{
266266
_writeElementWithAttribute(Writer, "ram:BasisQuantity", "unitCode", tradeLineItem.UnitCode.EnumToString(), _formatDecimal(tradeLineItem.UnitQuantity.Value, 4));
@@ -321,7 +321,7 @@ public override void Save(InvoiceDescriptor descriptor, Stream stream)
321321
#region NetPriceProductTradePrice
322322
//Im Nettopreis sind alle Zu- und Abschläge enthalten, jedoch nicht die Umsatzsteuer.
323323
Writer.WriteStartElement("ram:NetPriceProductTradePrice", Profile.Basic | Profile.Comfort | Profile.Extended | Profile.XRechnung1 | Profile.XRechnung);
324-
_writeOptionalAmount(Writer, "ram:ChargeAmount", tradeLineItem.NetUnitPrice, 4);
324+
_writeOptionalAmount(Writer, "ram:ChargeAmount", tradeLineItem.NetUnitPrice, 2);
325325

326326
if (tradeLineItem.UnitQuantity.HasValue)
327327
{

0 commit comments

Comments
 (0)