ServiceTool
Pomocou tohto nástroja môžete detekovať a príp. opraviť niektoré známe chyby v dátach, ktoré mohli nastať napr. nešetrným updatom dát zvonku alebo chybou programu.

Typické chyby, ktoré následne ABRA Gen hlásia, sú napr. "Neplatný objekt", "Objekt nenájdený" a pod., príp. iné typy chýb vedúce napr. k tomu, že niektoré doklady nie je možné zaúčtovať zo žiadostí do denníka alebo ich nie je možné zaplatiť a pod.
Tento nástroj je určený predovšetkým servisným konzultantom servisnej siete výrobcu a správcom systému. Bežný užívateľ tento nástroj k svojej práci nebude potrebovať.
Po spustení a voľbe spojenia je možné v zozname dostupných kontrolných funkcií začiarknuť tie, ktoré sa majú spustiť. Je možné vybrať i všetky naraz pomocou funkčných tlačidiel Vybrať všetko/Zrušiť všetko nad zoznamom či pomocou volieb lokálneho menu. Pod zoznamom kontrolných funkcií je možné nastaviť dátumové obmedzenie pre kontrolované doklady. (Odporúčané nastaviť v prípade dlho trvajúcich kontrol, napr. "Výpočet sumy dokladu pri zľave".)
Po spustení sa testy vykonávajú, výsledkom je zoznam chýb, ktorý je možné uložiť do súboru a ďalej analyzovať. Nástroj umožňuje niektoré chyby tiež automaticky opraviť, v tom prípade nájdené chyby vyberte a zvoľte Dokončiť. Chyba, ktorá je vybraná na opravenie, má v stĺpci Vybrať uvedenú hodnotu ÁNO. Výber chýb sa vykonáva dvojitým kliknutím myšou alebo pomocou funkčných tlačidiel, ktoré sú umiestnené pod zoznamom.
Niektoré testy, napr. "Výpočet sumy dokladu pri zľave", umožňujú chybu opraviť dvojakým spôsobom. Spôsob opravy je možné nastaviť pre každý záznam zvlášť výberom z rozbaľovacieho zoznamu v stĺpci "Spôsob opravy" v zozname. Ďalej je možné nastaviť spôsob pre niekoľko označených záznamov pomocou tlačidla "Hromadne", ktoré sa nachádza na navigátore pod zoznamom.
Nástroj je možné spúšťať opakovane.

Keďže ide o jeden z nástrojov, ktoré pri neznalom použití môžu mať deštruktívne následky alebo pri ktorých nie je žiadúce, aby s nimi pracoval bežný užívateľ, je možné prevedenie niektorých jeho funkcií chrániť bezpečnostným heslom.
Bezpečnostné heslo sa kontroluje pred výberom spojenia s databázou.
Po vyvolaní akcie chránenej heslom program najprv skontroluje, či pre danú inštaláciu už bolo bezpečnostné heslo zadané. Heslo je pre všetky chránené nástroje spoločné. Pokiaľ heslo zatiaľ v danej inštalácii nebolo zadané v rámci spustenia niektorého z chránených nástrojov či jeho chránenej funkcie, program na túto skutočnosť upozorní a ponúkne možnosť ho zadať.
Zadanie hesla nie je povinné, ale v každom prípade ho odporúčame využívať. Môžete tak predísť nežiaducim manipuláciám napr. zo strany neznalej osoby, ktoré môžu mať pre váš systém aj značne deštruktívne následky.
Pokiaľ bezpečnostné heslo na spúšťanie nástrojov bolo v rámci spustenia niektorého z chránených nástrojov v danej inštalácii už zadané, zobrazí sa prihlasovací dialóg do nástrojov, v ktorom sa užívateľ musí prihlásiť zadaním bezpečnostného hesla. Po stlačení OK sa overuje jeho správnosť. Ak nebolo heslo zadané správne, program užívateľovi umožní opätovné zadanie mena a hesla (napr. v prípade preklepu). Pokiaľ ani opakovane nie je heslo zadané správne, program danú akciu nevykoná (rovnako po vyvolaní Storna z prihlasovacieho dialógu). Ak bolo prihlásenie úspešné, program pokračuje ďalej v príslušnej akcii.

Príklad chýb, ktoré nástroj vyhľadáva príp. opravuje:

Nesúhlasí stav na čiastkových skladových kartách vs. skladové pohyby. Nástroj opraví stav na čiastkových kartách.

Väzby zo zdrojových dokladov ukazujú na už neexistujúcu zdrojovú skupinu. Nástroj tieto zdrojové skupiny znovu vytvorí.

Existujú väzby medzi zdrojovými skupinami a už neexistujúcimi dokladmi. Skontroluje všetky použité typy dokladov (tzn. existujúce v tabuľke Relations s typom medzi 200 a 299). Nástroj zobrazí informáciu o dokladoch, ktoré už neexistujú, ale bola na ne nájdená väzba v reláciách. Neplatné väzby odstráni. (Pôvodne šlo o kontrolu "Neplatné väzby medzi zdrojovou skupinou a denníkom", ktorá kontrolovala iba väzby medzi zdrojovými skupinami a neexistujúcimi záznamami v účtovnom denníku).

Kontrola uskutoční detekciu záznamov v účtovnom denníku bez väzby na zdrojový doklad. Nástroj tieto záznamy v denníku zruší, odporúčame znovu preúčtovať nájdené zdrojové doklady priamo v systém ABRA Gen.

Existujú väzby medzi zdrojovými dokladmi a už neexistujúcim záznamom v účtovnom denníku. Nástroj neplatné väzby odstráni.

Nesúhlasí stav zaplatenia na hlavičkách dokladov so súčtami jednotlivých platieb. Nástroj opraví zaplatenú sumu na hlavičkách dokladov.

Nesúhlasí stav dobropisovania na hlavičkách faktúr so súčtom jednotlivých dobropisov. Nástroj opraví dobropisovanú sumu na hlavičkách dokladov.

Nesúhlasí stav zaplatenia dobropisov na hlavičkách dokladov a súčty jednotlivých platieb dobropisov. Nástroj opraví zaplatenú sumu dobropisov na hlavičkách dokladov.

Na platiacich dokladoch sú odkazy na už neexistujúce platené doklady. Nástroj tieto odkazy odstráni.

Na platiacich dokladoch sú neúplné odkazy na platené doklady. Nástroj tieto odkazy odstráni.

Nesúhlasí stav v uzávierke skladu oproti súčtu skladových pohybov. Nástroj nemôže tieto chyby odstrániť, je nutné uzávierku zrušiť a znovu spustiť funkciu Uzávierka skladu.

Niektoré skladové karty majú niekoľko jednotiek s rovnakým kódom (napr. ks a KS), čo bolo v starších verziách možné. Nástroj nemôže tieto chyby odstrániť, len vyhľadať, je nutné karty užívateľsky opraviť a duplicitné jednotky odstrániť.

Existujú chybné alebo duplicitné ceny v predajných cenníkoch, väčšinou vznikli v dôsledku duplicít skladových jednotiek. Nástroj záznamy odstráni.

Nástroj na opravu UnitRate na riadkoch cenníkov (po zmene vzťahu na jednotke skl. karty). Na riadkoch cenníka, kde sa UnitRate líši od aktuálneho UnitRate príslušnej sklad. karty, sa UnitRate prepíše hodnotou zo skl. karty.

Existujú chybne zaúčtované zápisy v účtovnom denníku, ktoré vznikli v dôsledku chyby v spracovaní rozpadnutých riadkov bankových výpisov, keď v prípade BV s riadkami zlúčených platieb dochádzalo k zaúčtovaniu ako riadka zlúčenej platby, tak riadkov rozpadu.

Nástroj na vyhľadanie a opravu rozdielov čerpaného množstva na zdrojových dokladoch v závislosti od cieľových dokladov. Napríklad pri importe objednávky prijatej (OP) do dodacieho listu (DL) tento nástroj skontroluje čerpané množstvo na riadku OP a sumu množstva z riadkov DL, do ktorých bola OP importovaná.

Nástroj na vyhľadanie a opravu riadkov príjemky (PR), ktoré majú odkaz na riadok objednávky vydanej (OV), ale OV neexistuje. PR vzniká importom z OV. Oprava spočíva vo vymazaní odkazu na neexistujúcu OV.

Nástroj na vyhľadanie a opravu objednávok vydaných (OV), ktoré majú na hlavičke nastavený iný typ obchodu ako Tuzemsko, ale majú na hlavičke začiarknuté s Cenami a DPH a na riadku OV je iná sadzba DPH ako 0%.

Nástroj umožňujúci vykonať prepočet chybných pokladničných dokladov (účteniek a hromadných účteniek) podľa zadaných parametrov: Presnosť zaokrúhlenia koeficientu pre výpočet DPH (nie je k dispozícii v SK lokalizácii (defaultne nastavený na 0)) a Zdanenie zaokrúhlenia.

Na výstupných dokladoch s počítanou DPH (FV, PP, DV, VP) nezodpovedajú sumy v hlavičke (cena celkom, cena celkom lok., cena bez DPH a cena bez DPH lok.) sumám v riadkoch. Nástroj zaktualizuje sumy na hlavičke podľa riadkov.

Suma celkom kredit a debet na hlavičke BV nezodpovedá riadkom; mohlo vzniknúť v dôsledku chyby pri kopírovaní BV s rozpadom (pri kopírovaní zostával na riadku rozpadu odkaz na hlavný riadok z pôvodného objektu (pole BankStatementRow_ID) a do hodnôt "Celkom kredit" a "Celkom debet" sa tak započítali aj riadky, ktoré sú rozpadnuté).
Nástroj opraví chybné hodnoty "Celkom kredit" a "Celkom debet"; chybné riadky rozpadu (riadky s chybným "BankStatementRow_ID") prevedie na hlavné riadky bankového výpisu. Odporúčame skontrolovať si uvedené bankové výpisy, či neobsahujú nadbytočné riadky.

Existujú BV, ktoré majú riadky s rozpadmi s odlišným kurzom meny alebo kurzom vzťažným, ako je na zdrojovom riadku; mohlo vzniknúť v dôsledku chyby, ktorá umožňovala zmeniť kurz na riadkoch BV, ktoré majú rozpady (čím došlo k odlišnému výpočtu lokálnej sumy v rozpadoch a v zdrojovom riadku).
Nástroj vypíše zoznam takýchto riadkov BV (kontrola zapisuje označené záznamy do servisnej knižky s príznakom zobrazenia pri štarte systému ABRA). Kontrola slúži len pre informáciu, pretože k oprave dôjde automaticky pri uložení daného bankového výpisu.

Nástroj na doplnenie položky Suma pre Intrastat na dokladoch, ktoré majú na riadku nastavené, že sa majú do Intrastat započítavať a majú nenulovú sumu, ale Suma pre Intrastat zostala nulová. (Detekcia prebiaha pomocou položky IntrastatCompleteKind na hlavičkách a ToIntrastat na riadkoch dokladov). Nástroj slúžil predovšetkým na doplnenie sumy na starších dokladoch po update zo starších verzií na v.8.04, v ktorej bola položka Suma pre Intrastat zavedená.

Nástroj na vyhľadanie chybne zaúčtovaných dokladov s DPH sadzbou 0%, ktorých sumy s daňou a bez dane dokladu sa líšia (mohlo vzniknúť v dôsledku chyby vyúčtovania prijatej faktúry z EÚ vzniknutej z príjemky). Nástroj len vyhľadá chybné doklady, opraviť ich musí užívateľ sám.

Nástroj na vyhľadanie DRC dokladov (vystavených k dokladom v cudzej mene), ktoré sú v dôsledku chyby zaúčtované v účtovníctve sumou v cudzej mene. Nástroj akurát vyhľadá chybné doklady, opraviť ich musí užívateľ sám.

Nástroj sa musí použiť po prenose dát z iného hniezda, ak dáta neboli obnovené z NXB/ABF, ale iným spôsobom, napr. prostredníctvom gbak. (V takom prípade sa stane, že niektoré nespracované účtenky sa nezahrnú do uzávierky pokladničného predaja. Ide o to, že pri klasickej obnove dát (prostredníctvom agendy systému ABRA Gen) sa vykonáva trigger, ktorý nespracované účtenky vloží do pomocnej "SYS tabuľky", v ktorej sú účtenky pre uzávierku. Na centrále sa účtenky z pobočiek prenesené pomocou replikácií do tejto tabuľky nevkladajú.)

Nástroj rieši problém, keď existujú karty s odpismi, ktoré po EUR konverzii vykazujú drobné nezrovnalosti z dôvodu zaokrúhľovania prepočítaných súm na menu EUR. Nástroj skoriguje priebeh odpisovania. Je nutné uskutočniť prepočet odpisov a skontrolovať knihu majetku oproti účtovníctvu.

V prípade kariet majetku odpisovaných daňovo ako DNM alebo podľa životnosti mohlo v skorších verziách vplyvom chyby za určitých okolností dôjsť k tomu, že sa tech. zhodnotenie započítalo do ceny majetku (a tým aj do odpisov) 2x.
Nástroj vyhľadá a vypíše karty majetku, na ktorých mohlo k danej chybe dôjsť. Po spustení vyhľadávania chýb je užívateľ vyzvaný, aby zadal dátum, do ktorého sa majú doklady TZ vyhľadávať (a to preto, že od verzie 9.03 vrát. už bola chyba odstránená, takže je zbytočné kontrolovať tech. zhodnotenia vystavené po dátume, od ktorého bola nasadená verzia 9.03). Nástroj chyby neopravuje, iba detekuje karty, na ktorých mohlo k chybám dôjsť. Užívateľ musí sám prehliadnuť odpisy na karte a posúdiť, či sú tech. zhodnotenia premietnuté do karty správne a v prípade potreby musí vykonať prepočet odpisov.

Nástroj detekuje karty, ktoré majú vlastné účtovné odpisy a daňové odpisy sa preberajú z účtovných a pri ktorých sa v niektorom mesiaci líši veľkosť daňového a účtovného odpisu. Nástroj neumožňuje pri nájdených kartách odpisy upravovať. Užívateľ musí sám odpisy prehliadnuť a posúdiť, či sú v poriadku, alebo či je nutné ich upraviť. Opravu je možné vykonať napríklad prepočítaním odpisov alebo prevedením karty na ručnú editáciu odpisov.

Nástroj rieši problém zaplatenosti dokladov po EUR konverzii. Opravu zaplacenosti dokladů po přechodu na EURO provede vytvořením dokladů "Ostatní příjem"/"Ostatní výdaj".

Nástroj rieši problém, keď stav skladu po EUR konverzii vykazuje rozdiely medzi sumami skladových uzávierok voči sume skl. pohybov k 31.12.2008. Nástroj túto situáciu narovnáva premietnutím rozdielu do posledného pohybu danej karty v príslušnom sklade.

Nástroj slúži na prenesenie telefónnych čísel a e-mailových adries evidovaných pre osoby v Adresári osôb do osôb evidovaných k firmám v Adresári firiem (na záložke Detail/Osoby). Nástroj vypíše záznamy osôb, ktoré majú aspoň jednu položku na adrese osoby (Tel.1 , Tel.2, E-mail) vyplnenú a zároveň aspoň jednu položku na Osobách vo firme (Firemný tel.1, Firemný tel.2, Firemný e-mail) nevyplnenú. Umožní vykonať doplnenie údajov Firemný tel.1, Firemný tel.2 a Firemný e-mail z údajov v adresári Osôb. Už zadané údaje neprepisuje.

Kontrola zistí, či existujú skladové karty, ktoré majú na sebe zapísané menu, ale toto menu sa nezobrazuje na záložke "Skladové menu". Ak takéto karty existujú, vypíšu sa a oprava zabezpečí pridanie kariet do zoznamu na záložke "Skladové menu".

Kontrola zistí, či v dátach danej agendy nie sú záznamy, ktoré majú v dôsledku chyby nastavené IntrastatTransport = 'A' alebo SplitIntrastat = 'A' a ToIntrastat = 'N'. Ak také skladové typy existujú, vypíše ich a ponúkne ich opravu. Oprava tieto záznamy nastaví do stavu ToIntrastat = 'A'.

Vo v.11.03.04 bola zanesená chyba, ktorá spôsobila, že sa zmenil spôsob zaokrúhľovania zľavnenej sumy na riadkoch dokladov FV, PP, DV, VP, OP a NV (typy riadkov 2 a 3) v prípade, že ste vo firemnom parametri "Zľavy na výstupných dokladoch uplatňovať" mali nastavenú hodnotu "Uplatnenie zliav na jedn. cenu". Zmenený spôsob zaokrúhlenia viedol k tomu, že zľavnená cena (a tým pádom aj výsledná zľava na doklade) vychádzala rovnako, ako keby v parametri bola hodnota "Uplatnenie zliav na celk. cenu". Do v.11.05 bol spôsob výpočtu zľavnenej sumy pre hodnotu "Uplatnenie zliav na jedn. cenu" navrátený späť do pôvodnej podoby. Na dokladoch vystavených vo v.11.03 alebo vystavených skôr a opravených vo v.11.03 je preto potrebné buď zmeniť zapamätanú informáciu o hodnote parametra alebo prepočítať sumy, a to podľa toho, v akom stave bol doklad odoslaný zákazníkovi a v akom stave dokladu bolo odvedené DPH.
Nástroj vypíše všetky doklady, v ktorých je nesúlad medzi sumou na doklade, hodnotou parametra zapamätanou na doklade a sumou, ktorá by aktuálne pre danú hodnotu parametra mala na doklade vychádzať. Z toho tie doklady, ktoré boli nadobudnuté po zanesení chyby a neboli následne užívateľom opravované, nástroj ponúkne upraviť priamo tak, aby v novej verzii systému ABRA Gen nedošlo k ich prepočítaniu (zmení na nich informáciu o hodnote parametra). Na dokladoch, ktoré boli užívateľom vo v.11.03 opravované, musí užívateľ spôsob opravy vybrať (sumy ponechať a len zmeniť informáciu pamätanú na doklade o hodnote parametra alebo sumy prepočítať podľa platného spôsobu výpočtu pre danú hodnotu parametra).

Nástroj rieši problém, kedy uzávierka fakturácie generuje nerealizované kurzové rozdiely aj pre doklady, ktoré sú úplne uhradené (vďaka odkazom z rozdelenia platieb na neexistujúce riadky dokladov). Nástroj opraví riadky popisujúce rozdelenie platieb, ktoré odkazujú na zmazané riadky dokladu (môže sa týkať dokladov zálohové listy vydané (ZLV), zálohové listy prijaté (ZLP), daňové zálohové listy vydané (DZV), dobropisy daňových zálohových listov vydaných (DDV), daňové zálohové listy prijaté (DZP), dobropisy daňových zálohových listov prijatých (DDP)).

Nesúhlasia dodatočné údaje pre skladové doklady v systémovej tabuľke (SYS$StoreDocuments3). Údaje sa počítajú automaticky pomocou triggerov nad tabuľkami hlavičiek a riadkov skladových dokladov (StoreDocuments a StoreDocuments2). Nástroj opraví dodatočné informácie v systémovej tabuľke.

Nerovná se částka s a bez daně (na řádcích nebo hlavičce) nebo je chybně zvolen způsob zadání cen na fakturách přijatých (FP), dobropisech faktur přijatých (DP), pokladních výdejích (PV), vrácení pokladních výdajů (VV) a ostatních výdajích (OSV) s typem obchodu 2, 3 a 4 (Z jiné země EU režim "reverse charge" nebo třístranný obchod, Mimo EU, Z jiné země EU DPH nebude uplatněna), které obsahují pouze řádky s nulovou sazbou. Nástroj chybné sumy opraví tak, že sumu bez dane nastaví podľa sumy s daňou. Pri nesprávne vybranom spôsobe zadania súm zmení spôsob zadania na hodnotu 2 (s daňou + DPH → bez dane).

Nesúhlasí hodnota príznaku stavu zadania šarží resp. sériových čísel (BatchStatus). Nástroj opraví stavy v riadkoch skladových dokladov.

Nesúhlasí suma množstva na šaržiach vs. množstvo na skladových kartách. Nástroj opraví množstvo na jednotlivých šaržiach.

Nesouhlasí-li stav na obsazích skladových pozic proti pohybům polohovacích dokladů, nástroj opraví stav na obsazích skladových pozic podle polohovacích dokladů.
Nástroj je k dispozici pouze v případě, že je nainstalován volitelný modul Polohované sklady.

Nesouhlasí stav na dílčích šaržích/sér. číslech vs. skladové pohyby. Nástroj opraví stav na dílčích šaržích nebo sériových číslech.

Zisťuje rozdiel sumy na účtovnom zápise DPH dokladu Dobropis Faktúry vydanej a sumy na účtovnom zápise Potvrdenie dobropisu faktúry vydanej. Je nutné opraviť užívateľsky:
- zmazať potvrdenie
- opraviť a uložiť dobropis
- vytvoriť potvrdenie k dobropisu.

Nástroj na vyhľadanie a opravu rozdielov čerpaného množstva na šaržiach/sériových číslach dokladov PRV.

Na skladovej prevodke je uvedená chybná mena a celková suma v lokálnej mene. Nástroj opraví informáciu o mene a vykoná korekciu celkovej sumy v lok. mene.

Vyhledá a opraví účtenky s chybně vypočtenou lokální cenou a souhrnné účtenky s chybně vypočtenou cenou bez DPH, lokálními cenami a lokálním haléřovým vyrovnáním. Uživatelsky je nutné opravit zaúčtování souhrnných účtenek (agenda Prodeje).

Vyhľadá a opraví dodacie listy, ktoré duplicitne odpisujú niektoré účtenky. Kontrolní a opravný nástroj k Bug 47319, kde při uzávěrce prodeje mohlo za určitých podmínek dojít k duplicitnímu odpisu zásob.

Opravuje chybu, ktorá spôsobila, že pri vrátení obalu v pokladni pokladničného predaja nevznikal skladový príjem a po vykonaní uzávierky predaja sa vrátené obaly zaraďovali chybne do predaja a nie do vrátenia.

Kontrola porovná množstvo predaných a vrátených obalov s pohybmi na príslušných skladových dokladoch. Nástroj nemôže nájdené chyby odstrániť, je nutné ručne vytvoriť opravné skladové doklady.

U souhrnných pracovních lístků vytvořených z pracovních lístků automaticky mohlo v dřívějších verzích vlivem chyby dojít k chybnému výpočtu částky na hlavičce. Nástroj vyhľadá a vypíše súhrnné prac. lístky, na ktorých mohlo k uvedenej chybe dôjsť. Po vyhľadaní umožní automatickú opravu. Záznamy zaúčtované do účtovného denníka, ktoré sú auditované alebo v uzavretom období. Nebudú opravené.

V důsledku zavedení vazeb pro zjišťování návazností dílenských úkonů je třeba pro správnou funkčnost Kapacitního plánu dogenerovat vazby mezi dílenskými úkony pro Požadavky na výrobu a Výrobní příkazy vzniklé před touto změnou. Nástroj vyhľadá a vypíše výrobné doklady, pri ktorých mohlo k uvedenej chybe dôjsť. Po vyhľadaní umožní automatickú opravu.
Pokud má doklad pouze jeden dílenský úkon, tak se v seznamu neukazuje, neboť vazby není potřeba generovat.

V určitých případech mohlo dojít k uložení nesprávné hodnoty do pole LastPaymentPeriod_ID na dokladech uzavíraných uzávěrkou fakturace (chyba byla pouze na MSSQL). V důsledku této chyby pak mohly být některé doklady z uzávěrky vynechány, resp. k nim nebyly generovány kurzové rozdíly. Nástroj zkontroluje všechny doklady, kterých se to týká, vypíše doklady s chybou a umožní hodnotu LastPaymentPeriod_ID hromadně opravit.

V případě provedené změny velikosti písmen v položce Kód v číselníku Jednotky musí být spuštěna tato funkce, jelikož po provedené takové opravy na skladových kartách neodpovídá hodnota ve sloupci MainUnitCode oproti hodnotě Code v číselníku jednotek. Nástroj zaktualizuje MainUnitCode na hlavičke skladovej karty.