Ce înseamnă
Fiecare reducere sau majorare de pe o linie (SpecifiedTradeAllowanceCharge în XML) are un ChargeIndicator care spune care dintre cele două este. Regula se declanșează când acest indicator este scris cu elementul IndicatorString. EN 16931 folosește elementul Indicator, cu false pentru o reducere și true pentru o majorare.
De ce contează
Verificarea este un avertisment, deci factura nu este respinsă. Software-ul care urmează EN 16931 caută elementul Indicator, așa că poate să nu recunoască intrarea ca reducere sau majorare. Contează, pentru că o reducere scade valoarea liniei, iar o majorare o crește. Merită corectat dacă linia are reduceri sau majorări sau dacă cel care primește factura cere un fișier fără avertismente.
Cum rezolvi problema
Aproape întotdeauna fișierul este scris de programul care l-a creat, deci nu poți schimba asta în factura însăși. Actualizează programul sau alege exportul lui EN 16931 și anunță furnizorul programului dacă problema rămâne. Dacă generezi singur XML-ul, înlocuiește udt:IndicatorString din ChargeIndicator cu udt:Indicator și folosește false pentru o reducere și true pentru o majorare.
Regula așa cum este publicată
IndicatorString 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-SR-184 Reducerile și majorările liniei nu trebuie să aibă ID
- CII-SR-185 Reducerile și majorările de pe linie nu au număr de poziție
- CII-SR-186 Procentul unei reduceri sau majorări nu are atributul format
- CII-SR-187 Reducerile și majorările de pe linie nu au cantitate de bază
- CII-SR-188 Reducerile și majorările liniei nu au indicator de plată în avans
- CII-SR-189 Reducerile și majorările liniei nu au sumă de bază pe unitate