Was die Regel bedeutet
Im Profil Extended von Factur-X und ZUGFeRD muss ram:BasisPeriodMeasure innerhalb von ram:ApplicableTradePaymentPenaltyTerms ein Attribut unitCode haben. Die Angaben zur Verzugsstrafe stehen unter ram:SpecifiedTradePaymentTerms. Diese Regel prüft nur, ob das Attribut vorhanden ist, nicht ob es leer ist oder einen zulässigen Wert enthält.
Warum sie wichtig ist
Die Einheit bezeichnet den Bezugszeitraum für die Berechnung der Verzugsstrafe. Das Attribut ist an dieser Stelle im XML vorgeschrieben.
So beheben Sie den Fehler
Prüfen Sie, welche Zeiteinheit für den Bezugszeitraum der Verzugsstrafe vereinbart ist. Wenn Sie das XML selbst erzeugen, ergänzen Sie unitCode am betroffenen ram:BasisPeriodMeasure innerhalb von ram:ApplicableTradePaymentPenaltyTerms. Verwenden Sie den dazu passenden Zeiteinheitencode. Lassen Sie die vereinbarten Zahlungsbedingungen unverändert. Wenn Ihre Rechnungssoftware das Attribut weglässt, bitten Sie ihren Anbieter, den Export zu korrigieren. Exportieren Sie die Datei 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
Attribute '@unitCode' is required in this context. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-000278 Jede Position braucht genau einen Satz Umsatzsteuerangaben
- FX-SCH-A-000279 Genau ein Nettobetragsblock je Position
- FX-SCH-A-000282 Das Schema der Objektkennung muss ein zulässiger Code sein
- FX-SCH-A-000283 Ein Anhang darf nur eine Beschreibung haben
- FX-SCH-A-000284 Ein Anhang darf nur eine eingebettete Datei enthalten
- FX-SCH-A-000285 Ein angehängtes Dokument muss seinen Dateityp angeben