Eine Zahlungsanweisung (BG-16) muss den Code für die Zahlungsart (BT-81) angeben.
In ram:SpecifiedTradeSettlementPaymentMeans fehlt ram:TypeCode. Damit ist die Zahlungsart der Zahlungsanweisung nicht angegeben.
Jede Zahlungsanweisung muss einen Code enthalten, der die verwendete Zahlungsart angibt.
Für eine Zahlungsanweisung fehlt die Angabe der Zahlungsart. Ergänzen Sie den Zahlungsartcode, damit die Anweisung vollständig ist.
- Ergänzen Sie
ram:TypeCodeinram:SpecifiedTradeSettlementPaymentMeans. - Prüfen Sie die Zahlungsanweisung über
PaymentMeans. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeSettlementPaymentMeans/>
<ram:SpecifiedTradeSettlementPaymentMeans> <ram:TypeCode>30</ram:TypeCode> </ram:SpecifiedTradeSettlementPaymentMeans>
FacturXInvoice.PaymentMeans(BG-16; ID: BT-81)PaymentMeans.TypeCode(SpecifiedPaymentMeans: BT-81)FacturXInvoice.DebitorBankAccounts(BG-16)
Technische Details
Der XPath prüft im Kontext ram:SpecifiedTradeSettlementPaymentMeans, ob das Kindelement ram:TypeCode vorhanden ist.
Die Regel gilt für jede ram:SpecifiedTradeSettlementPaymentMeans-Angabe der Zahlungsanweisung.
rule/@context)assert/@test)