Währungscode an einem Betrag · CII-DT-031
- Schweregrad · Fehler
- Gilt für · CII
- Redaktionelle Prüfung ausstehend
Die Rechnungswährung steht im Abrechnungsblock. Ein Währungsattribut am einzelnen Betrag ist an dieser Stelle nicht vorgesehen.
Stand
Wer kann das korrigieren?
Der Absender kann die Rechnung korrigieren.
So gehen Sie vor
- Übernehmen Sie die tatsächliche Rechnungswährung in ram:InvoiceCurrencyCode. Lassen Sie currencyID am gemeldeten Betragsfeld weg.
- CII · //ram:*[ends-with(name(), 'Amount') and not (self::ram:TaxTotalAmount)]/@currencyID
Regeltext und Quelle
Sinngemäß · Betragsfelder mit Namen, die auf Amount enden, dürfen außer TaxTotalAmount kein Attribut currencyID tragen.
Nachricht an den Absender
Guten Tag,
bei der Prüfung der XML-Rechnung {invoiceNumber} erschien die Meldung CII-DT-031. Es geht um „Währungscode an einem Betrag“. Bitte korrigieren Sie den Export und senden Sie mir die aktualisierte XML-Datei.
Vielen Dank.Beispiel
Der Positionsnettobetrag bleibt gleich. Die korrigierte Angabe lässt das zusätzliche Währungsattribut weg.
CII
//ram:*[ends-with(name(), 'Amount') and not (self::ram:TaxTotalAmount)]/@currencyID
Mit Fehler
<ram:LineTotalAmount currencyID="EUR">100.00</ram:LineTotalAmount>
Korrigiert
<ram:LineTotalAmount>100.00</ram:LineTotalAmount>Regelstand
CEN · EN 16931 (KoSIT) 1.3.16
CEN · EN 16931 1.3.17