Was die Regel bedeutet
Die Angaben zur Zahlungskarte (ApplicableTradeSettlementFinancialCard) enthalten ein Element TypeCode, einen Code für die Art der Karte. Das ist nicht der Code für die Zahlungsart (BT-81). Er heißt zwar auch TypeCode, steht aber direkt in den Zahlungsangaben, außerhalb der Kartenangaben. EN 16931 erlaubt in den Kartenangaben nur die Kartennummer (BT-87) und den Namen des Karteninhabers (BT-88).
Warum sie wichtig ist
Das ist nur eine Warnung, die Datei wird also angenommen. Die Software des Käufers liest keinen Kartentyp, er wird verworfen oder ignoriert. Beheben sollten Sie es, um die Datei sauber zu halten.
So beheben Sie den Fehler
Löschen Sie das Element TypeCode, das innerhalb der Kartenangaben steht. Löschen Sie nicht das TypeCode, das direkt in SpecifiedTradeSettlementPaymentMeans steht, denn das ist der Code für die Zahlungsart (BT-81), und er ist erforderlich, sobald Sie Zahlungsanweisungen angeben. Suchen Sie in Ihrer Rechnungssoftware nach einem Feld für Kartentyp oder Kartenmarke, das exportiert wird, und schalten Sie es aus.
Der veröffentlichte Regeltext
TypeCode should not be present Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |