CRATEAPI

BR-DE-18

XRechnung FATALĂ

Aceasta e o regulă germană XRechnung (BR-DE) - o cerință națională adăugată peste EN 16931 pentru facturile către autoritățile publice germane. Vizează de obicei datele de contact, informațiile de plată sau referința cumpărătorului (Leitweg-ID).

Cum se repară
  1. Citiți cerința din textul regulii și adăugați elementul lipsă.
  2. Verificați că referința cumpărătorului (BT-10) poartă un Leitweg-ID valid.
  3. Datele de contact ale vânzătorului (telefon, email) sunt obligatorii în XRechnung, deși EN 16931 le lasă opționale.
Textul oficial al regulii
Skonto Zeilen in <xsl:value-of select="name()"/> müssen diesem regulärem Ausdruck entsprechen: <xsl:value-of select="$XR-SKONTO-REGEX"/>. 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.

Dezvoltatorii ajung pe această pagină și căutând o „eroare de validare XRechnung”, un mesaj „factură electronică germană respinsă”, sau cum se corectează o verificare de tip ZUGFeRD/Factur-X eșuată — e aceeași problemă, explicată mai sus.

Pe scurt, în română: Sconto-ul se transmite în „Payment terms” (BT-20) în forma „#SKONTO#TAGE=n#PROZENT=n#” (opțional „BASISBETRAG=n” dacă baza nu e BT-115), cu majuscule și procent fără semn, cu punct și două zecimale. Fiecare mențiune se încheie cu sfârșit de rând XML; spații suplimentare sau alte caractere nu sunt permise.

Repară mai repede

Lipește XML-ul facturii în validatorul nostru gratuit - fiecare constatare vine cu ID-ul regulii. Apoi generezi, convertești și vizualizezi facturi conforme printr-un singur API.

Reguli înrudite