Referenz
Markdown-ExportBR-DEX-14 Währung des Zahlungsbetrags Dritter muss der Rechnungswährung entsprechen
Die Währungsangabe des Zahlungsbetrags Dritter (BT-DEX-002) muss dem Rechnungswährungscode (BT-5) entsprechen.
Problembeschreibung
Die Währungsangabe des Zahlungsbetrags Dritter (BT-DEX-002) muss dem Rechnungswährungscode (BT-5) entsprechen.
FEHLER
XRechnung 3.0
Kontext und Bedeutung
Diese XRechnung-Extension-Regel erzwingt Einheitswährungs-Konsistenz für den nur in der Extension vorhandenen Zahlungsbetrag Dritter und richtet ihn an der Rechnungswährung BT-5 aus.
Lösung
Setzen Sie @currencyID an cbc:PaidAmount auf denselben Wert wie cbc:DocumentCurrencyCode (BT-5). Modellieren Sie keine Zahlungen Dritter, vermeidet das Standard-XRechnung-CIUS-Profil diese Regel.
Schnellzugriff
Gültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- BT-5 = EUR und <cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
Ungültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- BT-5 = EUR, aber <cbc:PaidAmount currencyID="USD">20.00</cbc:PaidAmount>
Code-Beispiele
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cac:PrepaidPayment>
<cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
</cac:PrepaidPayment><cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cac:PrepaidPayment>
<cbc:PaidAmount currencyID="USD">20.00</cbc:PaidAmount>
</cac:PrepaidPayment>