Ce înseamnă
În profilul BASIC WL al formatelor Factur-X și ZUGFeRD, regula verifică ram:ReasonCode fără atributul listID din ram:SpecifiedTradeAllowanceCharge la nivelul facturii (BG-21), când ram:ChargeIndicator/udt:Indicator are valoarea "true". O valoare nevidă trebuie să se afle în lista 18 a fișierului FACTUR-X_BASIC-WL_codedb.xml. O valoare goală trece acest test. Un atribut listID prezent, dar gol, nu este același lucru cu un atribut absent. Textul motivului (BT-104) nu este verificat aici.
De ce contează
Lista comună de coduri stabilește semnificația codului folosit pentru motivul majorării.
Cum rezolvi problema
Verifică codul motivului majorării (BT-105). Pentru ram:ReasonCode fără atributul listID, folosește un cod permis de profilul BASIC WL care descrie majorarea reală. Nu adăuga un listID gol doar pentru a evita această verificare. Dacă programul exportă un cod nepermis, cere producătorului programului să corecteze exportul. Exportă din nou fișierul și verifică-l.
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ă
Value of 'ram:ReasonCode[not (@listID)]' is not allowed. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000406 Procesul de afaceri trebuie să aibă exact un identificator
- FX-SCH-A-000407 Specificația trebuie să aibă exact un identificator
- FX-SCH-A-000408 Exact un ID în blocul de înregistrare al cumpărătorului
- FX-SCH-A-000409 Furnizorul trebuie să aibă exact un nume
- FX-SCH-A-000410 Schema numărului de înregistrare al furnizorului trebuie să fie permisă
- FX-SCH-A-000411 Intrarea cu numărul fiscal al furnizorului are exact un ID