DocumentValidationError (kód 9) — je odpoveď fiškálneho servera Daňovej služby, ktorá znamená, že doklad alebo výkaz neprešiel validáciou pre chybu v údajoch vytvoreného fiškálneho dokumentu.
Kód 9 nie je príčina, ale len trieda chyby. Skutočná príčina je vždy uvedená v texte za kódom.
Materiál je určený pre používateľov a systémových administrátorov, ktorí majú základné zručnosti pri práci s operačným systémom, službami Windows a Microsoft SQL Serverom. Všetky opísané úkony vykonávate na vlastné riziko: nesprávne zmeny nastavení, služieb alebo databázy môžu viesť k strate údajov alebo k nefunkčnosti programu. Pred vykonaním zmien sa odporúča vytvoriť aktuálnu zálohu databázy, skontrolovať voľné miesto na disku a uistiť sa, že v systéme nie sú žiadni aktívni používatelia. Ak si nie ste istí správnosťou krokov alebo nerozumiete ich následkom, obráťte sa na technickú podporu.
Kedy vzniká chyba DocumentValidationError
Chyba vzniká pri:
otvorení alebo zatvorení zmeny (Z-výkaz);
prechode softvérovej RP z offline režimu do online režimu.
Chyba je kritická: pokladnica nemôže dokončiť operáciu.
Ako zistiť, čo presne spôsobilo chybu kódu 9
zobrazí sa hlásenie: Kód chyby: 9 DocumentValidationError;
doklad sa nefiškalizuje / offline balík dokumentov nemožno prijať;
v texte chyby je dodatočné vysvetlenie (suma, adresa, kľúč, čas atď.).
Prečo softvérová RP vracia kód 9
Najčastejšie príčiny chyby kódu 9:
1
nezhoda súm na doklade (zaokrúhlenie, čiastočné platby);
2
miešanie fiškálnych a nefiškálnych tovarov;
3
neplatný alebo odvolaný KEP;
4
nezhoda adresy prevádzky;
5
chyba synchronizácie času;
6
dočasné zlyhanie na strane servera daňovej služby.
Riešenie: čo robiť

Krok 1. Povinne si prečítajte text za «Kód chyby: 9»
Práve on určuje scenár opravy. Nižšie sú typické prípady.
Scenár A. Nezhoda súm na doklade
Text chyby (príklad):
Suma po riadkoch X.XX sa nerovná celkovej sume Y.YY
Príčina
fiškálne a nefiškálne tovary v jednom doklade;
čiastočná platba v zastaranej verzii programu;
doklad bol vytvorený v offline režime s chybami zaokrúhľovania.
Riešenie
1
Otvorte Nastavenia → Softvérová RP → Analytika.
2
Odstráňte problémový dokument (offline balík).
3
Fiškálne a nefiškálne tovary zaevidujte v samostatných dokladoch.
4
Aktualizujte Torgsoft na verziu
2022.0.59 alebo vyššiu.
Scenár B. Problém s elektronickým kľúčom (KEP)
Text chyby:
Certifikát podpisovateľa je odvolaný (Revoked / EnCrSuperseded)
Príčina
kľúč bol používateľom odvolaný v centre certifikácie kľúčov.
Riešenie
2
Vymeňte súbor kľúča:
v nastaveniach softvérovej RP;
v karte zamestnanca (pokladníka).
3
Ak sa zobrazí chyba «Chýbajú dostupné hospodárske jednotky», zaregistrujte kľúč cez elektronický kabinet daňovej služby (formulár 5-ПРРО).
Scenár C. Chyba adresy prevádzky (POINTADDR)
Text chyby:
Nesprávna hodnota XML elementu '/CHECK/CHECKHEAD/POINTADDR'
Príčina
Adresa v nastaveniach Torgsoftu sa znak po znaku nezhoduje s adresou v registračných údajoch daňovej služby.
Riešenie
1
Aktualizujte program Torgsoft na verziu 2022.0.59 a vyššiu.
Scenár D. Chyba časovej pečiatky (Time Stamp)
Text chyby:
Správa nemôže obsahovať časovú pečiatku obsahu
Príčina
lokálne súbory nastavení softvérovej RP sú poškodené.
Riešenie
1
Aktualizujte program Torgsoft na verziu 2022.0.60 alebo vyššiu.
Scenár E. Chyba dekompresie gzip
Text chyby:
Chyba dekompresie údajov 'gzip'
Príčina
Dočasné zlyhanie na strane servera daňovej služby.
Riešenie
nič nemeňte v nastaveniach;
Ako skontrolovať výsledok
doklad sa fiškalizuje a má fiškálne číslo;
Z-výkaz bol úspešne prijatý serverom daňovej správy;
v analytike softvérovej RP je stav dokumentu(-ov) — «Odoslané».
Prevencia
používajte aktuálnu najnovšiu verziu Torgsoftu;
sledujte dobu platnosti KEP;
Zhrnutie
DocumentValidationError (kód 9) — nie je chyba programu, ale odmietnutie servera daňovej služby.
Algoritmus je vždy rovnaký:
prečítajte text za kódom → určte scenár → odstráňte príčinu → zopakujte fiškalizáciu.