Zum Hauptinhalt springen

BR-DEX-10 Zahlungsart Dritter ist erforderlich

Die Zahlungsart Dritter (BT-DEX-001) muss angegeben werden, wenn die Gruppe ZAHLUNG DRITTER (BG-DEX-09) übermittelt wird.

Problembeschreibung

Die Zahlungsart Dritter (BT-DEX-001) muss angegeben werden, wenn die Gruppe ZAHLUNG DRITTER (BG-DEX-09) übermittelt wird.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Diese XRechnung-Extension-Regel greift nur im Extension-Szenario, in dem die Gruppe ZAHLUNG DRITTER (abgebildet auf UBL cac:PrepaidPayment) verfügbar ist.

Lösung

Fügen Sie cbc:ID innerhalb von cac:PrepaidPayment hinzu, um die Zahlungsart Dritter zu übermitteln. Modellieren Sie keine Zahlungen Dritter, geben Sie die Gruppe BG-DEX-09 nicht aus; das Standard-XRechnung-CIUS-Profil kennt diese Gruppe nicht.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • cac:PrepaidPayment mit vorhandenem cbc:ID (Zahlungsart Dritter)

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • cac:PrepaidPayment vorhanden, aber cbc:ID fehlt

Code-Beispiele

Gültiges XML
<cac:PrepaidPayment>
  <cbc:ID>subsidy</cbc:ID>
  <cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
  <cbc:InstructionID>Care fund contribution</cbc:InstructionID>
</cac:PrepaidPayment>
Ungültiges XML
<cac:PrepaidPayment>
  <cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
  <cbc:InstructionID>Care fund contribution</cbc:InstructionID>
</cac:PrepaidPayment>

Betroffene Felder

Validierungstools