Ce înseamnă
Când o reducere sau o majorare are și baza de calcul, și procentul, valoarea ei trebuie să fie egală, în limitele toleranței regulii, cu baza de calcul înmulțită cu procentul și împărțită la 100. Dacă valoarea lipsește, este considerată zero la această verificare. De exemplu, 10% din baza 250,00 înseamnă 25,00. Regula se aplică atât reducerilor și majorărilor de pe întreaga factură, cât și celor de pe linii.
De ce contează
Peppol BIS Billing 3.0 adaugă această regulă peste standardul european EN 16931.
Cum rezolvi problema
Lasă programul de facturare să calculeze reducerea sau majorarea din procent sau corectează valoarea, baza ori procentul ca să se potrivească. În XML-ul UBL, verifică cbc:Amount, cbc:BaseAmount și cbc:MultiplierFactorNumeric din același cac:AllowanceCharge, la nivelul documentului sau al liniei. Dacă știi doar valoarea, lasă deoparte baza de calcul și procentul.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o XRechnung
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori
Regula așa cum este publicată
Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Verifică fișierul
Reguli conexe
- PEPPOL-EN16931-R041 Un procent are nevoie de o bază de calcul
- PEPPOL-EN16931-R042 O bază de calcul are nevoie de un procent
- PEPPOL-EN16931-R043 Indicatorul de majorare trebuie să fie true sau false
- PEPPOL-EN16931-R044 Prețul unitar nu poate conține o majorare
- PEPPOL-EN16931-R046 Prețul net este prețul brut minus reducerea de preț
- PEPPOL-EN16931-R051 Sumele folosesc moneda facturii, cu excepția BT-111