billxml / Codes d'erreur / XRechnung et autres règlesets (1/2) / DE-R-018
DE-R-018
Ceci est une règle de validation issue des règlesets officiels de facturation électronique européenne. Si votre logiciel signale cette règle, l'exigence ci-dessous n'était pas respectée.
Peppol BIS 3.0 UBL (BIS 3.0), UBL
Information on cash discounts for prompt payment (Skonto) shall be provided within the element "Payment terms" BT-20 in the following way: First segment "SKONTO", second segment amount of days ("TAGE=N"), third segment percentage ("PROZENT=N"). Percentage must be separated by dot with two decimal places. In case the base value of the invoiced amount is not provided in BT-115 but as a partial amount, the base value shall be provided as fourth segment "BASISBETRAG=N" as semantic data type amount. Each entry shall start with a #, the segments must be separated by # and a row shall end with a #. A complete statement on cash discount for prompt payment shall end with a XML-conformant line break. All statements on cash discount for prompt payment shall be given in capital letters. Additional whitespaces (blanks, tabulators or line breaks) are not allowed. Other characters or texts than defined above are not allowed.
| Gravité | fatal |
|---|---|
| S'applique à | (/ubl-invoice:Invoice | /ubl-creditnote:CreditNote)[$supplierCountryIsDE and $customerCountryIsDE] |
| Ruleset | Peppol BIS 3.0 UBL BIS 3.0 |
Questions fréquentes
Pourquoi ma facture est-elle rejetée avec cette règle ?
Le fichier ne respecte pas l'exigence citée sur cette page. La cause la plus fréquente est un nœud manquant ou une valeur non conforme au format attendu (voir le texte officiel de la règle ci-dessus).
Comment vérifier gratuitement si ma facture corrigée passe ?
https://billxml.com — validateur sans compte, rien n'est conservé.
Cette règle s'applique à mon pays ?
Cette règle s'applique aux factures XRechnung allemandes (DE). Les délais: réception obligatoire depuis 01/2025.
Technical guidance is currently available in English.
Why was my invoice rejected for this rule?
The file does not meet the requirement quoted on this page. The most common cause is a missing node or a value that doesn't conform to the expected format (see the official rule text above).
How can I check free of charge whether my corrected invoice passes?
https://billxml.com — no account needed, nothing is kept.
Does this rule apply to my country?
This rule applies to German (DE) XRechnung invoices. Deadlines: reception mandatory since 01/2025.
Le texte de la règle ci-dessus est cité mot pour mot depuis les règlesets schematron officiels. billxml les exécute sans modification.