ServiceTool
Pomocí tohoto nástroje můžete detekovat a příp. opravit některé známé chyby v datech, které mohly nastat např. nešetrným updatem dat zvenčí nebo chybou programu.
Typické chyby, které pak ABRA Gen hlásí, jsou např. "Neplatný objekt", "Objekt nenalezen" apod., příp. jiné typy chyb vedoucí např. k tomu, že některé doklady nelze zaúčtovat ze žádostí do deníku nebo je nelze zaplatit apod.
Tento nástroj je určen především servisním konzultantům servisní sítě výrobce a správcům systému. Běžný uživatel tento nástroj ke své práci nebude potřebovat.
Po spuštění a volbě spojení je možné v seznamu dostupných kontrolních funkcí zaškrtnout ty, které se mají spustit. Je možné vybrat i vše najednou pomocí funkčních tlačítek Vybrat vše/Zrušit vše nad seznamem či pomocí voleb lokálního menu. Pod seznamem kontrolních funkcí je možno nastavit datumové omezení pro kontrolované doklady. (Doporučeno nastavit u dlouho trvajících kontrol, např. "Výpočet částky dokladu při slevě".)
Po spuštění se testy provádějí, výsledkem je seznam chyb, který je možný uložit do souboru a dále analyzovat. Nástroj umožňuje některé chyby také automaticky opravit, v tom případě nalezené chyby vyberte a zvolte Dokončit. Chyba, která je vybrána pro opravu, má ve sloupci Vybrat uvedenu hodnotu ANO. Výběr chyb se provádí dvojitým kliknutím myši nebo pomocí funkčních tlačítek, které jsou umístěny pod seznamem.
Některé testy, např. "Výpočet částky dokladu při slevě", umožňují chybu opravit dvojím způsobem. Způsob opravy je možno nastavit pro každý záznam zvlášť výběrem z rozbalovacího seznamu ve sloupci "Způsob opravy" v seznamu. Dále je možno nastavit způsob pro více označených záznamů pomocí tlačítka "Hromadně", které se nachází na navigátoru pod seznamem.
Nástroj je možné spouštět opakovaně.
Jelikož se jedná o jeden z nástrojů, které při neznalém použití mohou mít destruktivní následky nebo u nichž není žádoucí, aby s nimi pracoval běžný uživatel, je možno provedení některých jeho funkcí chránit bezpečnostním heslem.
Bezpečnostní heslo se kontroluje před výběrem spojení s databází.
Po vyvolání akce chráněné heslem program nejdříve zkontroluje, zda pro danou instalaci již bylo bezpečnostní heslo zadáno. Heslo je pro všechny chráněné nástroje společné. Pokud heslo dosud v dané instalaci nebylo zadáno v rámci spuštění některého z chráněných nástrojů či jeho chráněné funkce, program na tuto skutečnost upozorní a nabídne možnost jej zadat.
Zadání hesla není povinné, ale v každém případě jej doporučujeme využívat. Můžete tak předejít nežádoucím manipulacím např. ze strany neznalé osoby, které mohou pro váš systém mít i značně destruktivní následky.
Pokud bezpečnostní heslo pro spouštění nástrojů bylo v rámci spuštění některého z chráněných nástrojů v dané instalaci již zadáno, zobrazí se přihlašovací dialog do nástrojů, v němž se uživatel musí přihlásit zadáním bezpečnostního hesla. Po stisku OK se ověřuje jeho správnost. Nebylo-li heslo zadáno správně, program umožní uživateli opětovné zadání jména a hesla (např. pro případ překlepu). Pokud ani opakovaně není heslo zadáno správně, program danou akci neprovede (totéž po vyvolání Storna z přihlašovacího dialogu). Bylo-li přihlášení úspěšné, program pokračuje dál v příslušné akci.
Příklad chyb, které nástroj vyhledává příp. opravuje:
Nesouhlasí stav na dílčích skladových kartách vs. skladové pohyby. Nástroj opraví stav na dílčích kartách.
Vazby ze zdrojových dokladů ukazují na již neexistující zdrojovou skupinu. Nástroj tyto zdrojové skupiny znovu vytvoří.
Existují vazby mezi zdrojovými skupinami a již neexistujícími doklady. Provede kontrolu všech použitých typů dokladů (tzn. existujících v tabulce Relations s typem mezi 200 a 299). Nástroj zobrazí informaci o dokladech, které již neexistují, ale byla na ně nalezena vazba v relacích. Neplatné vazby odstraní. (Původně šlo o kontrolu "Neplatné vazby mezi zdrojovou skupinou a deníkem", která kontrolovala pouze vazby mezi zdrojovými skupinami a neexistujícími záznamy v účetním deníku).
Kontrola provede detekci záznamů v účetním deníku bez vazby na zdrojový doklad. Nástroj tyto záznamy v deníku zruší, doporučujeme znovu přeúčtovat nalezené zdrojové doklady přímo v systém ABRA Gen.
Existují vazby mezi zdrojovými doklady a již neexistujícím záznamem v účetním deníku. Nástroj neplatné vazby odstraní.
Nesouhlasí stav zaplacení na hlavičkách dokladů se součty jednotlivých plateb. Nástroj opraví zaplacenou částku na hlavičkách dokladů.
Nesouhlasí stav dobropisování na hlavičkách faktur se součtem jednotlivých dobropisů. Nástroj opraví dobropisovanou částku na hlavičkách dokladů.
Nesouhlasí stav zaplacení dobropisů na hlavičkách dokladů se součty jednotlivých plateb dobropisů. Nástroj opraví zaplacenou částku dobropisů na hlavičkách dokladů.
Na platících dokladech jsou odkazy na již neexistující placené doklady. Nástroj tyto odkazy odstraní.
Na platících dokladech jsou neúplné odkazy na placené doklady. Nástroj tyto odkazy odstraní.
Nesouhlasí stav v uzávěrce skladu proti součtu skladových pohybů. Nástroj nemůže tyto chyby odstranit, je nutné uzávěrku zrušit a znovu spustit funkci Uzávěrka skladu.
Některé skladové karty mají více jednotek se stejným kódem (např. ks a KS), což bylo ve starších verzích možné. Nástroj nemůže tyto chyby odstranit, pouze vyhledat, je nutné uživatelsky karty opravit a duplicitní jednotky odstranit.
Existují chybné nebo duplicitní ceny v prodejních cenících, většinou vznikly v důsledku duplicit skladových jednotek. Nástroj záznamy odstraní.
Nástroj na opravu UnitRate na řádcích ceníků (po změně vztahu na jednotce skl. karty). Na řádcích ceníku, kde se UnitRate liší od aktuálního UnitRate příslušné sklad. karty, se UnitRate přepíše hodnotou ze skl. karty.
Existují chybně zaúčtované zápisy v účetním deníku, které vznikly v důsledku chyby ve zpracování rozpadlých řádků bankovních výpisů, kdy u BV s řádky sloučených plateb docházelo k zaúčtování jak řádku sloučené platby, tak řádků rozpadu.
Nástroj na vyhledání a opravu rozdílů čerpaného množství na zdrojových dokladech v závislosti na cílových dokladech. Například při importu objednávky přijaté (OP) do dodacího listu (DL) tento nástroj zkontroluje čerpané množství na řádku OP a sumu množství z řádků DL, do kterých byla OP importována.
Nástroj na vyhledání a opravu řádků příjemky (PR), které mají odkaz na řádek objednávky vydané (OV), ale OV neexistuje. PR vzniká importem z OV. Oprava spočívá ve vymazání odkazu na neexistující OV.
Nástroj na vyhledání a opravu objednávek vydaných (OV), které mají na hlavičce nastaven jiný typ obchodu než Tuzemsko, ale mají na hlavičce zašktnuto s Cenami a DPH a na řádku OV je jiná sazba DPH než 0%.
Nástroj umožňující provést přepočet chybných pokladních dokladů (účtenek a hromadných účtenek) podle zadaných parametrů: Přesnost zaokrouhlení koeficientu pro výpočet DPH (není k dispozici pro SK lokalizaci (defaultně nastaven na 0)) a Zdanění zaokrouhlení.
Na výstupních dokladech s počítanou DPH (FV, PP, DV, VP) neodpovídají částky v hlavičce (cena celkem, cena celkem lok., cena bez DPH a cena bez DPH lok.) částkám v řádcích. Nástroj zaktualizuje částky na hlavičce podle řádků.
Částka celkem kredit a debet na hlavičce BV neodpovídá řádkům; mohlo vzniknout v důsledku chyby při kopírování BV s rozpadem (při kopírování zůstával na řádku rozpadu odkaz na hlavní řádek z původního objektu (pole BankStatementRow_ID) a do hodnot "Celkem kredit" a "Celkem debet" se pak započetly i řádky, které jsou rozpadem).
Nástroj opraví chybné hodnoty "Celkem kredit" a "Celkem debet"; chybné řádky rozpadu (řádky s chybným "BankStatementRow_ID") převede na hlavní řádky bankovního výpisu. Doporučujeme si zkontrolovat uvedené bankovní výpisy, zda neobsahují nadbytečné řádky.
Existují BV, které mají řádky s rozpady s odlišným kurzem měny nebo kurzem vztažným, než je na zdrojovém řádku; mohlo vzniknout v důsledku chyby, která umožňovala změnit kurz na řádcích BV, které mají rozpady (čímž došlo k odlišnému výpočtu lokální částky v rozpadech a ve zdrojové řádce).
Nástroj vypíše seznam takových řádků BV (kontrola zapisuje označené záznamy do servisní knížky s příznakem zobrazení při startu systému ABRA). Kontrola slouží jen pro informaci, protože k opravě dojde automaticky při uložení daného bankovního výpisu.
Nástroj pro doplnění položky Částka pro Intrastat na dokladech, které mají na řádku nastaveno, že se mají do Intrastat započítávat a mají nenulovou částku, ale Částka pro Intrastat zůstala nulová. (Detekce se provádí pomocí položky IntrastatCompleteKind na hlavičkách a ToIntrastat na řádcích dokladů). Nástroj sloužil především pro doplnění částky na starších dokladech po update ze starších verzí na v.8.04, v níž byla položka Částka pro Intrastat zavedena.
Nástroj na dohledání chybně zaúčtovaných dokladů s DPH sazbou 0%, u kterých se částky s daní a bez daně dokladu liší (mohlo vzniknout v důsledku chyby vyúčtování přijaté faktury z EU vzniklé z příjemky). Nástroj pouze dohledá chybné doklady, uživatel je musí opravit sám.
Nástroj na dohledání DRC dokladů (vystavených k dokladům v cizí měně), které jsou v důsledku chyby zaúčtovány v účetnictví částkou v cizí měně. Nástroj pouze chybné doklady dohledá, uživatel je musí opravit sám.
Nástroj se musí použít po přenosu dat z jiného hnízda, pokud data nebyla obnovena z NXB/ABF, ale jiným způsobem, např. přes gbak. (V takovém případě se stane, že některé nezpracované účtenky se nezahrnou do uzávěrky pokladního prodeje. Jde o to, že při klasické obnově dat (přes agendy systému ABRA Gen) se provádí trigger, který nezpracované účtenky vloží do pomocné "SYS tabulky", kde jsou účtenky pro uzávěrku. Na centrále se účtenky z poboček přenesené přes replikace do této tabulky nevkládají.)
U karet majetku odpisovaných daňově jako DNM nebo podle životnosti mohlo v dřívějších verzích vlivem chyby za určitých okolností dojít k tomu, že se tech. zhodnocení započítalo do ceny majetku (a tím i do odpisů) 2x.
Nástroj dohledá a vypíše karty majetku, u kterých mohlo k dané chybě dojít. Po spuštění dohledání chyb je uživatel vyzván k zadání data, do kterého se mají doklady TZ vyhledávat (a to proto, že od verze 9.03 vč. již byla chyba odstraněna, tudíž je zbytečné kontrolovat tech. zhodnocení vystavená po datu, od kdy byla nasazena verze 9.03). Nástroj chyby neopravuje, pouze detekuje karty, na kterých mohlo k chybám dojít. Uživatel musí sám prohlédnout odpisy na kartě a posoudit, jestli jsou tech. zhodnocení promítnuta do karty správně a v případě potřeby musí provést přepočet odpisů.
Nástroj detekuje karty, které mají vlastní účetní odpisy a daňové odpisy se přebírají z účetních a u kterých se v některém měsíci liší velikost daňového a účetního odpisu. Nástroj neumožňuje u nalezených karet odpisy upravovat. Uživatel musí sám odpisy prohlédnout a posoudit, zda jsou v pořádku, nebo zda je nutné je upravit. Opravu lze provést například přepočítáním odpisů nebo převedením karty na ruční editaci odpisů.
Nástroj slouží pro přenesení telefonních čísel a e-mailových adres evidovaných u osob v Adresáři osob do osob evidovaných k firmám v Adresáři firem (na záložce Detail/Osoby). Nástroj vypíše záznamy osob, které mají alespoň jednu položku na adrese osoby (Tel.1 , Tel.2, E-mail) vyplněnu a zároveň alespoň jednu položku na Osobách ve firmě (Firemní tel.1, Firemní tel.2, Firemní e-mail) nevyplněnu. Umožní provést doplnění údajů Firemní tel.1, Firemní tel.2 a Firemní e-mail z údajů v adresáři Osob. Již zadané údaje nepřepisuje.
Kontrola zjistí, zda existují skladové karty, které mají na sobě zapsáno menu, ale toto menu se nezobrazuje na záložce "Skladové menu". Pokud takové karty existují, vypíše je a oprava zajistí přidání karet do seznamu na záložce "Skladové menu".
Kontrola zjistí, zda v datech dané agendy nejsou záznamy, které mají v důsledku chyby nastaveno IntrastatTransport = 'A' nebo SplitIntrastat = 'A' a ToIntrastat = 'N'. Pokud takové skladové typy existují, vypíše je a nabídne jejich opravu. Oprava nastaví takové záznamy do stavu ToIntrastat = 'A'.
Ve v.11.03.04 byla zanesena chyba, která způsobila, že se změnil způsob zaokrouhlování slevené částky na řádcích dokladů FV, PP, DV, VP, OP a NV (typy řádků 2 a 3) v případě, že jste měli ve firemním parametru "Slevy na výstupních dokladech uplatňovat" nastavenu hodnotu "Uplatnění slev na jedn. cenu". Změněný způsob zaokrouhlení vedl k tomu, že slevená cena (a tím pádem i výsledná sleva na dokladu) vycházela stejně, jako by v parametru byla hodnota "Uplatnění slev na celk. cenu". Do v.11.05 byl způsob výpočtu slevené částky pro hodnotu "Uplatnění slev na jedn. cenu" navrácen zpět do původní podoby. Na dokladech vystavených ve v.11.03 nebo vystavených dříve a opravených ve v.11.03 je tedy třeba buď změnit zapamatovanou informaci o hodnotě parametru nebo přepočítat částky, a to podle toho, v jakém stavu byl doklad odeslán zákazníkovi a v jakém stavu dokladu bylo odvedeno DPH.
Nástroj vypíše všechny doklady, u nichž je nesoulad mezi částkou na dokladu, hodnotou parametru zapamatovanou na dokladu a částkou, která by aktuálně pro danou hodnotu parametru měla na dokladu vycházet. Z toho ty doklady, které byly pořízené po zanesení chyby a nebyly následně uživatelem opravovány, nástroj nabídne upravit rovnou tak, aby v nové verzi systému ABRA Gen nedošlo k jejich přepočtení (změní na nich informaci o hodnotě parametru). U dokladů, které byly uživatelem ve v.11.03 opravovány, musí uživatel způsob opravy vybrat (částky ponechat a jen změnit informaci pamatovanou na dokladu o hodnotě parametru nebo částky přepočítat podle platného způsobu výpočtu pro danou hodnotu parametru).
Nástroj řeší problém, kdy uzávěrka fakturace generuje nerealizované kurzové rozdíly i pro doklady, které jsou plně uhrazeny (díky odkazům z rozdělení plateb na neexistující řádky dokladů). Nástroj opraví řádky popisující rozdělení plateb, které odkazují na smazané řádky dokladu (může se týkat dokladů zálohové listy vydané (ZLV), zálohové listy přijaté (ZLP), daňové zálohové listy vydané (DZV), dobropisy daňových zálohových listů vydaných (DDV), daňové zálohové listy přijaté (DZP), dobropisy daňových zálohových listů přijatých (DDP)).
Nesouhlasí dodatečné údaje pro skladové doklady v systémové tabulce (SYS$StoreDocuments3). Údaje se počítají automaticky pomocí triggerů nad tabulkami hlaviček a řádků skladových dokladů (StoreDocuments a StoreDocuments2). Nástroj opraví dodatečné informace v systémové tabulce.
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é částky opraví tak, že částku bez daně nastaví dle částky s daní. U chybně vybraného způsobu zadání částek změní způsob zadání na hodnotu 2 (s daní + DPH → bez daně).
Nesouhlasí hodnota příznaku stavu zadání šarží resp. sériových čísel (BatchStatus). Nástroj opraví stavy v řádcích skladových dokladů.
Nesouhlasí suma množství na šaržích vs. množství na skladových kartách. Nástroj opraví množství na jednotlivých šaržích.
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.
Zjišťuje rozdíl částky na účetním zápisu DPH dokladu Dobropis Faktury vydané a částky na účetním zápisu Potvrzení dobropisu faktury vydané. Je nutno opravit uživatelsky:
- smazat potvrzení
- opravit a uložit dobropis
- vytvořit potvrzení k dobropisu.
Nástroj na vyhledání a opravu rozdílů čerpaného množství na šaržích/sériových číslech dokladů PRV.
Na skladové převodce je uvedena chybná měna a celková částka v lokální měně. Nástroj opraví informaci o měně a provede korekci celkové částky v lok. měně.
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).
Vyhledá a opraví dodací listy, které duplicitně odepisují některé úč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, která způsobila, že při vrácení obalu v kase pokladního prodeje nevznikal skladový příjem a po provedení uzávěrky prodeje se vrácené obaly zařazovaly chybně do prodeje a ne do vrácení.
Kontrola porovná množství prodaných a vrácených obalů s pohyby na odpovídajících skladových dokladech. Nástroj nemůže nalezené chyby odstranit, je nutné ručně vytvořit opravné skladové doklady.
Nástroj opravuje situaci, kdy uživatel zadal DPH sazbu do systému ABRA Gen ručně, ale nenastavil u ní typ sazby. V případě, že na nenulové DPH sazbě nebyl nastaven typ sazby, EET tržba se odeslala se správnou celkovou tržbou, ale s nesprávnými částkami ostatních finančních položek (částka nepodléhající DPH, základy daní a daně). Podle pokynů finančního úřadu je oprava takto již odeslaných tržeb možná pomocí vygenerovaní korekčních tržeb. Nástroj vygeneruje korekční EET tržby k EET tržbám se správnou celkovou částkou, ale neodpovídajícím součtem finančních položek (všech základů daně, všech daní a částky nepodléhající DPH). Vytvořené korekční tržby nejsou automaticky odeslány, jejich odeslání je třeba provést z agendy EET tržby (dohledání lze provést dle data vytvoření, které je nastaveno na aktuální datum a čas provedení opravy).
Nástroj také umožňuje detekovat již opravenou chybu nezapsání hlavičkového haléřového vyrovnání do pole částka nepodléhající DPH. Rozdíl vzniklý díky této chybě je z pohledu finanční kontroly zanedbatelný, a proto nástroj dohledává jen rozdíly větší jak zadaná tolerance (ve výchozím stavu 1). Velikost tolerance lze nastavit v dalším kroku.
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 dohledá a vypíše souhrnné prac. lístky, u kterých mohlo k uvedené chybě dojít. Po dohledání umožní automatickou opravu. Záznamy zaúčtované do účetního deníku, které jsou auditované nebo v uzavřeném období. Nebudou opraveny.
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 dohledá a vypíše výrobní doklady, u kterých mohlo k uvedené chybě dojít. Po dohledání umožní automatickou 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.