Ce înseamnă
O linie poate arăta prețul unitar fără TVA înainte de orice reducere de preț (prețul brut al articolului, BT-148). Dacă îl arată, blocul ram:GrossPriceProductTradePrice trebuie să conțină exact un ram:ChargeAmount. În ciuda numelui, ChargeAmount este aici pur și simplu suma prețului, nu o majorare.
De ce contează
Prețul brut al articolului este prețul înainte de reducere, fără TVA. Un bloc fără ram:ChargeAmount sau cu mai multe astfel de elemente nu respectă structura cerută de profil.
Cum rezolvi problema
Verifică prețul unitar înainte de reducere, fără TVA, al liniei afectate. Dacă construiești singur XML-ul, adaugă elementul ram:ChargeAmount lipsă sau elimină elementele duplicate neintenționate din ram:GrossPriceProductTradePrice, păstrând suma corectă. Elimină întregul bloc opțional numai dacă nu este necesar și păstrează corect calculul prețului și al reducerii. Exportă și verifică din nou fișierul.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta
Regula așa cum este publicată
Element 'ram:ChargeAmount' must occur exactly 1 times. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000274 O linie poate avea o singură reducere de preț (Basic și EN 16931)
- FX-SCH-A-000275 Unitatea din prețul brut trebuie să fie un cod acceptat (Basic)
- FX-SCH-A-000276 O singură cantitate facturată pe linie
- FX-SCH-A-000277 Perioada penalității de întârziere cere un cod de unitate
- FX-SCH-A-000278 Fiecare linie trebuie să aibă exact un set de date despre TVA
- FX-SCH-A-000279 Un singur total de linie pe linie