Ce înseamnă
Regula verifică toate elementele ram:* al căror nume se termină cu ReferencedDocument, inclusiv referințele la comandă (BT-13), la contract (BT-12) și la un document justificativ. Niciunul nu poate avea un element copil ram:StatusCode, care ar indica starea documentului la care se face referire.
De ce contează
EN 16931 nu permite ram:StatusCode ca element copil al acestor referințe la documente din fișierul CII.
Cum rezolvi problema
Deschide fișierul XML într-un editor de text și caută ram:StatusCode în referințele la documente. Șterge tot elementul copil ram:StatusCode, inclusiv conținutul lui, și păstrează referința. Nu șterge elemente StatusCode din alte părți ale fișierului pe baza acestei reguli. Dacă îl scrie programul tău de facturare, verifică setările de export sau cere producătorului o corecție. Salvează sau generează din nou fișierul CII, apoi verifică-l din nou.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică
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ă
StatusCode should not be present Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Verifică fișierul
Reguli conexe
- CII-DT-017 Elimină CopyIndicator din referințele la documente
- CII-DT-018 TypeCode doar la documente suplimentare, cu 50, 130 sau 916
- CII-DT-019 Elimină GlobalID din referințele la documente
- CII-DT-020 Elimină RevisionID din referințele la documente
- CII-DT-021 Doar referințele la documente justificative pot conține Name
- CII-DT-022 Doar un document justificativ poate avea atașament încorporat