Einzelnen Beitrag anzeigen

dj-pitti

Registriert seit: 1. Jul 2004
13 Beiträge
 
Delphi 2010 Professional
 
#5

AW: XRechnung Probleme mit Runden

  Alt 16. Jul 2025, 08:27
Danke erstmal für die Antworten - auch mit viel Programmieraufwand bekomme ich den Rundungsfehler nicht weg.

Ich behelfe mir jetzt mittels cac:AllowanceCharge und berechne aus den beiden Werten die Differenz und setze diese dann auf den jeweiligen Posten an:

Code:
<cac:AllowanceCharge>
      <cbc:ChargeIndicator>true</cbc:ChargeIndicator>
      <cbc:AllowanceChargeReasonCode>ABK</cbc:AllowanceChargeReasonCode>
      <cbc:Amount currencyID="EUR">0.04</cbc:Amount>
    </cac:AllowanceCharge>
Somit wird das xml auch valide, sieht zwar nicht schön aus aber ich habe keine andere Lösung gefunden Die Rechnungssummen stimmen ja komplett überein, somit ist das die für mich derzeit praktikabelste Lösung.
  Mit Zitat antworten Zitat