Regel der E-Rechnung XRechnung
BR-DE-18: Die Skonto-Angabe in den Zahlungsbedingungen (BT-20) soll die Form…
XML einfügen und prüfen, ob dieser Fehler vorkommt
Die Prüfung markiert BR-DE-18 und listet auch alle anderen Befunde auf. Sie ist kostenlos und läuft in Ihrem Browser, die Datei wird nicht hochgeladen.
Beispielmeldung zu unserer Musterrechnung:
Die Skonto-Angabe in den Zahlungsbedingungen (BT-20) soll die Form #SKONTO#TAGE=14#PROZENT=2.00# haben und darf mit #BASISBETRAG=100.00# enden. Der exakte reguläre Ausdruck steht in der Datei common.sch, die uns nicht vorliegt, deshalb melden wir dies als Warnung.
Was die Regel sagt
[BR-DE-18] Skonto Zeilen in müssen diesem regulärem Ausdruck entsprechen: . Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig.
Quelle des Zitats: XRechnung 3.x (itplr-kosit/xrechnung-schematron, Lizenz Apache 2.0)
Felder der Norm im Wortlaut: BT-20, BT-115
Warum der Validator das meldet
Die Regel gehört zur XRechnung. Unsere Prüfung wendet sie nur an, wenn der Wert von cbc:CustomizationID (BT-24) mit urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_ beginnt.
Profil: XRechnung 3.x
Einstufung bei uns: Warnung
Wo wir den Befund zeigen: /Invoice/cac:PaymentTerms/cbc:Note
So beheben Sie es
- Öffnen Sie die XML-Datei und suchen Sie das Element
cac:PaymentTerms/cbc:Note. - Ergänzen oder korrigieren Sie die Angabe so, wie es der Wortlaut der Regel oben verlangt.
- Speichern Sie die Datei und prüfen Sie sie erneut. Die Prüfung läuft in Ihrem Browser, die Datei wird nirgendwohin gesendet.
Richtiger UBL-2.1-Ausschnitt
<cac:PaymentTerms
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cbc:Note>Splatnost 14 dni od vystavenia.</cbc:Note>
</cac:PaymentTerms>
Der Ausschnitt ist nur der Teil des Belegs, um den es in der Regel geht, und die Werte darin sind erfunden. Setzen Sie ihn an der richtigen Stelle in die Rechnung ein; die Namensräume stehen hier nur, damit der Ausschnitt für sich lesbar bleibt.
Prüfen Sie die ganze Datei
Das Werkzeug enthält 332 Regeln. Bei der Prüfung wendet es die Regeln an, die zum Profil der Rechnung passen, und zeigt zu jedem Befund den Code, einen Satz auf Deutsch und den Pfad zum Element. Die Datei wird in Ihrem Browser gelesen und nirgendwohin gesendet. Kostenlos und ohne Konto.
Verwandte Regeln
Dasselbe Feld (BT-20, BT-115)
- BR-CO-25 Der fällige Betrag ist positiv, deshalb braucht die Rechnung ein…
- BR-15 Es fehlt: Fälliger Betrag (BT-115)
- BR-CO-16 Der fällige Betrag (BT-115) soll 604.30 minus 0.00 plus 0.00 sein, also…
- BR-DEC-18 Der Betrag (BT-115, cbc:PayableAmount) hat mehr als…
Dieselbe Gruppe (BR-DE, BR-TMP)
- BR-DE-16 Der Beleg verwendet die Steuercodes S, E, deshalb muss die USt-IdNr…
- BR-DE-17 XRechnung erwartet einen Rechnungstyp-Code (BT-3) aus der engeren Liste…
- BR-DE-19 Bei SEPA-Überweisung (Code 58) soll in cac:PayeeFinancialAccount/cbc:ID…
- BR-DE-20 Bei SEPA-Lastschrift (Code 59) soll in…
Alle Regeln der Gruppe BR-DE, BR-TMP (34)
Was unser Werkzeug mit diesem Fehler macht
Die Prüfung findet BR-DE-18 in Ihrer Datei und zeigt die Stelle im XML. Wenn Sie die Rechnung in unserem Generator erstellen, läuft das fertige XML vor dem Download durch dieselbe Prüfung und wird mit einem verbleibenden Fehler nicht heruntergeladen.
Prüfung und Vorschau kosten 0 € und brauchen kein Konto. Der Download des fertigen XML kostet 2,90 € zzgl. MwSt., im Browser für 24 Stunden freigeschaltet, oder 9,90 € zzgl. MwSt. für 30 Tage inklusive Stapel aus CSV.
Diese Seite in einer anderen Sprache: English · Slovensky · Česky
Unsere Prüfung ist nicht vollständig: wir prüfen weder das XSD-Schema noch alle Regeln, und dass eine Datei durchläuft, sagt nichts darüber, ob der Empfänger oder das Peppol-Netz sie annimmt. Die Quelle des zitierten Wortlauts steht beim Zitat.
Inhalt der Seite zuletzt geändert: