Fälligen Zahlbetrag angeben

Fehler BR-15 EN 16931

Eine Rechnung muss den Fälligen Zahlungsbetrag (BT-115) enthalten.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

In der Zusammenfassung fehlt ram:DuePayableAmount. Dieses Element enthält den fälligen Zahlbetrag (BT-115).

Was die Regel bedeutet

BT-115 gibt den Betrag an, der für die Rechnung noch zu zahlen ist.

Betroffene Felder BT-115
Bitte geben Sie den fälligen Zahlbetrag an

Der fällige Zahlbetrag fehlt in der monetären Zusammenfassung der Rechnung. Ergänzen Sie diesen Betrag, damit der noch zu zahlende Betrag ausgewiesen ist.

Was ist zu tun?
  1. Ergänzen Sie ram:DuePayableAmount in ram:SpecifiedTradeSettlementHeaderMonetarySummation.
  2. Prüfen Sie den Wert über DuePayableAmount.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:SpecifiedTradeSettlementHeaderMonetarySummation/>
✓ In Ordnung
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  <ram:DuePayableAmount>0.00</ram:DuePayableAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
In FactoorSharp prüfen
  • FacturXInvoice.DuePayableAmount (BT-115)
Technische Details

Die Prüfung verlangt das Vorhandensein von ram:DuePayableAmount im Kontext von ram:SpecifiedTradeSettlementHeaderMonetarySummation.

Wo die Regel greift

Gilt für die monetäre Zusammenfassung der Rechnung in ram:SpecifiedTradeSettlementHeaderMonetarySummation.

Originalmeldung aus dem Schematron
An Invoice shall have the Amount due for payment (BT-115).
Kontext (rule/@context)
//ram:SpecifiedTradeSettlementHeaderMonetarySummation
Prüfausdruck (assert/@test)
(ram:DuePayableAmount)