Was die Regel bedeutet
Jedes ram:SpecifiedTradeSettlementPaymentMeans unter ram:ApplicableHeaderTradeSettlement muss genau ein ram:TypeCode für den Code der Zahlungsart (BT-81) enthalten. Diese Regel zählt die Elemente innerhalb jeder vorhandenen Gruppe von Zahlungsanweisungen (BG-16). Sie prüft nicht den Codewert und verlangt nicht, dass eine solche Gruppe vorhanden ist. Die Prüfung gilt für die Profile Basic WL, Basic, EN 16931 und Extended von Factur-X und ZUGFeRD.
Warum sie wichtig ist
Der Code der Zahlungsart bezeichnet, wie die Zahlung erfolgen soll, etwa per Überweisung oder Lastschrift.
So beheben Sie den Fehler
Prüfen Sie die Zahlungsart der betroffenen Zahlungsanweisungen in Ihrer Rechnungssoftware. Wenn Sie das XML selbst erzeugen, ergänzen Sie ein fehlendes ram:TypeCode in ram:SpecifiedTradeSettlementPaymentMeans oder entfernen Sie doppelte Elemente. Behalten Sie genau eines mit dem Code der tatsächlichen Zahlungsart, zum Beispiel 30 für eine Überweisung, 58 für eine SEPA-Überweisung oder 59 für eine SEPA-Lastschrift. Exportieren Sie die korrigierte Rechnung und prüfen Sie sie erneut.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Element 'ram:TypeCode' must occur exactly 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000489 Der Code der Zahlungsart muss erlaubt sein (Basic WL)
- FX-SCH-A-000490 Der Betreffcode eines Rechnungshinweises muss erlaubt sein (Basic)
- FX-SCH-A-000491 Der Formatcode des Rechnungsdatums muss erlaubt sein (Basic)
- FX-SCH-A-000492 Der Rechnungstyp muss ein erlaubter Code sein (Basic)
- FX-SCH-A-000493 Die Spezifikationskennung muss erlaubt sein (Basic)
- FX-SCH-A-000494 Das Schema der globalen Kennung des Käufers muss erlaubt sein (Basic)