Často kladené otázky k inštalácii, update a administrácii
V sekcii kapitol FAQ nájdete buď odpovede na často kladené otázky, alebo najrôznejšie tipy a triky, ako riešiť v systéme ABRA Gen najrôznejšie problémy. Vzhľadom k tomu, že problematika môže byť obsiahlejšia, sú pri jednotlivých odpovediach často odkazy do ďalších oddielov on-line dokumentácie.
Témy otázok:
FAQ


Otázka: |
Chcel by som povýšiť verziu Firebirdu 3.0.X na 3.0.Y z dôvodu opráv chýb, ktoré vyššia verzia databázového servera prináša. Ako mám postupovať? |
Odpoveď: |
Postup update medzi malými verziami databázového servera Firebird odporúčame realizovať prideleným konzultantom dodávateľa Prípadne odporúčame prejsť na Abra On-line, kde starosť o update úplne odpadá. Pokiaľ napriek tomu chcete update vykonať sami, postupujte nasledujúcim spôsobom:
Je možný také postup, ve kterém databázový server Firebird zcela odinstalujeme. Toto způsob je navíc nutný tehdy, pokud databázový server Firebird přesouváme na jiné zařízení či instanci. Toto řešení doporučujeme jen kvalifikovaným administrátorům a konzultantům! Lze postupovat následovně:
|

Otázka: |
Čo je potrebné na vykonanie update na 64bitového klienta ABRA Gen? |
Odpoveď: |
Pred vykonaním update je potrebné preveriť, či má váš operačný systém a databázový systém 64bitovú architektúru. |

Otázka: |
Ako nainštalovať cudzojazyčného klienta? |
Odpoveď: |
Viď Často kladené otázky k provozu cizojazyčného klienta (en/de verze). |

Otázka: | Systém ABRA Gen alebo jeho inštalačný program hlási, že verzia databázového servera Firebird nie je podporovaná. |
Odpoveď: |
Každá verzia systému ABRA Gen podporuje databázové servery Firebird len určitých verzií. Tabuľka ich kompatibilít viď kap. Databázový server. Kontrolu verzie databázového servera je možné preskočiť spustením inštalačného programu ABRA Gen s parametrom -noconnectioncheck. Použitie tohto parametra je však nutné veľmi zvážiť (mal by ho vykonávať len problematiky znalý konzultant či administrátor). Môže viesť až k nekonzistenciám v databáze. |

Otázka: | Inštalačný program ABRA Gen hlási, že sa nepodarilo pripojiť alebo overiť ODS. |
Odpoveď: |
Pri kontrole verzie ODS databázy, viď kap. Inštalácia systému ABRA, sa inštalačnému programu nepodarilo pripojiť k databáze, prípadne skontrolovať číslo ODS. K tomuto problému väčšinou dochádza v tých inštaláciách, kde databázový server Firebird beží na inom počítači ako aplikačný server systému ABRA Gen. Odporúčame skontrolovať, či je možné pripojiť sa k vzdialenému počítaču alebo serveru Firebird, napr. musí byť povolený port komunikácie s Firebird (štandardne 3050). Kontrolu verzie je tiež možné vykonať nástrojom databázového servera Firebird gstat.exe spusteným s parametrom -h. gstat.exe -h <cesta k databáze>) Kontrolu ODS je možné preskočiť spustením inštalačného programu ABRA Gen s parametrom -noconnectioncheck. Použitie tohto parametra je však nutné veľmi zvážiť (mal by ho vykonávať len problematiky znalý konzultant či administrátor). Môže viesť až k nekonzistenciám v databáze. |

Otázka: | Systém ABRA Gen alebo jeho inštalačný program hlási, že nesúhlasí ODS databázy a servera Firebird. |
Odpoveď: |
Kontrolu ODS je možné preskočiť spustením inštalačného programu ABRA Gen s parametrom -noconnectioncheck. Použitie tohto parametra je však nutné veľmi zvážiť (mal by ho vykonávať len problematiky znalý konzultant či administrátor). Môže viesť až k nekonzistenciám v databáze. |

Otázka: | Inštalačný program hlási, že veľkosť stránky databázy je menšia ako požadované minimum. |
Odpoveď: |
Od v.12.03 je požadovaná minimálna veľkosť stránky databázy Firebird na minimálnych 8kB (pôvodne bola 4KB). Ako bolo uvedené v Upozornení k update na verziu 12.03, pokiaľ užívateľ nechce použiť východiskovú hodnotu, môže si veľkosť stránky nastaviť v parametroch spojení (Page Size). Inštalačný program pri update súčasnej inštalácie (v rámci kontroly spojenia) preverí veľkosť stránky databáz jednotlivých spojení a spojenie s veľkosťou stránky databázy menšou ako odporúčané minimum 8192 B ohlási. Užívateľovi je odporúčané po update takýchto spojení vykonať zálohu a obnovu dát. Nová databáza už bude vytvorená s novou východiskovou veľkosťou stránky, tzn. 8kB, (ak si užívateľ v parametroch spojenia nenastaví väčšiu veľkosť 16kB). Toto sa týka len užívateľov, ktorí pri svojom spojení nešpecifikovali parameter Page Size a využili pôvodnú východiskovú hodnotu 4kB a zatiaľ neupdatovali. |

Otázka: | Systém ABRA Gen hlási chybné meno alebo heslo pri prihlásení, hoci bolo zadané správne. |
Odpoveď: |
Tento problém sa môže objaviť na OS Windows 7 a vyššie, pokiaľ bol systém ABRA Gen nainštalovaný do cesty Program Files a v systéme Windows je zapnutá funkcia UAC, teda Riadenie užívateľských účtov. V takom prípade je potrebné systém spúšťať ako administrátor (tzn. voľbou Spustiť ako správca). Pozor, pri prvom spustení v rámci inštalácie sa nemusí problém prejaviť, pretože toto spustenie prebehne s administrátorským oprávnením ako vlastná inštalácia. |

Otázka: | Inštalujem verziu ABRA Gen dodávanú s SQL serverom Firebird. Databázový server už mám nainštalovaný, ale na inom serveri, ako systém ABRA Gen. Keďže spúšťam inštalačný program ABRA Gen na inom serveri, ponúka sa mi inštalácia databázového servera. Já ho ale na tento server inštalovať nechcem. Môžem jeho inštaláciu nejakým spôsobom zrušiť? |
Odpoveď: | Áno, spustiť inštalačný program pomocou parametra -nodbinstall. |

Otázka: | Mám existujúcu databázu (vykonal som si napr. jej kópiu do iného adresára). Teraz som vykonal znovu inštaláciu systému a chcel by som si nastaviť pripojenie na túto databázu (tzn. nerobím obnovu zo zálohy). |
Odpoveď: |
Táto situácia je skôr servisného charakteru a bežný užívateľ s ňou vôbec nepríde do styku. No pokiaľ z nejakého dôvodu potrebujete nastaviť spojenie na existujúcu databázu namiesto spojenia súčasného resp. defaultne vytváraného, je to možné uskutočniť. Treba mať k dispozícii nástroj na administráciu spojenia s databázou DbAdmin.exe, kde zadáte cestu k vašej databáze (pozor na správnu syntax, najmä pri sieťových verziách!) a ďalej musíte začiarknuť, že databáza je vytvorená a je v poriadku. Táto akcia môže byť značne deštruktívna! Pokiaľ nezačiarknete uvedené voľby, dôjde po spustení systému k založeniu novej databázy na tom istom mieste a k zmazaniu tej pôvodnej, takže o svoju pôvodnú prídete! |

Otázka: | Mám existujúcu inštaláciu, v ktorej spustím napr. Knihu majetku spätne k dátumu alebo zaúčtovanie žiadostí do denníka, ale požadovaná akcia neprebehne a vypíše nejakú chybu, napr. "Function "XY" is not defined". |
Odpoveď: | Chyba tohto typu ukazuje na situáciu, kedy program nemá k dispozícii Udfs knižnice alebo dostupné knižnice nie sú zodpovedajúcej verzie. Ide o knižnice doplnkových funkcií, ktoré sú využívané v rámci niektorých agend, pričom spomenuté knižnice sa inštalujú automaticky pri inštalácii ABRA Gen, viď ďalšie akcie vykonané v rámci inštalácie ABRA Gen. K popísanej situácii môže dôjsť napr. tým, že ste vykonali zmenu umiestnenia spomenutých Udfs knižníc, premenovali adresáre, príp. ste si doinštalovali nejakú staršiu verziu ABRA Gen so staršou verziou Udfs knižníc) a pod. Jednou z možností nápravy je reinštalácia novej ABRA Gen, keďže v rámci každej inštalácie sa Udfs knižnice inštalujú znova. |

Otázka: | Inštalujem verziu systému ABRA Gen dodávanú s SQL serverom Firebird, ale v rámci spustenej inštalácie ABRA Gen sa mi inštalácia Firebird neponúka. |
Odpoveď: |
Na svojom PC máte SQL server Firebird v požadovanej verzii alebo vo verzii kompatibilnej už nainštalovaný, inštalačný program preto jeho inštaláciu neponúka. Alebo máte kontrolu existencie inštalácie databázového servera potlačenú pomocou parametra inštalačného programu -nodbinstall. Požadovaná verzia SQL servera sa môže meniť s verziou systému ABRA Gen. Podporované verzie databázových SQL serverov v jednotlivých verziách systému ABRA Gen viď Kompatibilita systému s verziami databázového servera. Inštaláciu SQL servera Firebird je však možné spustiť i nezávisle na inštalácii ABRA Gen, keďže sa v rámci dodávky ABRA Gen dodáva i samostatný inštalačný program Firebird. Viď tiež kap. Možné problémy pri inštalácii. |

Otázka: | Mám zakúpenú licenciu na vedenie programu pre tri firmy, ale po inštalácii a aktivácii programu neviem, ako postupovať, mám program iba pre jednu firmu. |
Odpoveď: |
Po inštalácii sa založí vždy iba jedna firma a to i v prípade aktivácie pre vedenie viacerých firiem. Vedenie viacerých firiem sa od verzie 3.xx realizuje výhradne prostredníctvom viacerých spojení na databázu, tzv. connections. Použite nástroj DbAdmin.exe a založte si zodpovedajúci počet spojení na databázu pre ďalšie multiverzné firmy s ohľadom na počet, ktorý vám povoľuje vaša zakúpená licencia. Následne program znovu spusťte. Pri novom spustení dôjde k založeniu príslušných databáz pre novo založené firmy a pri každom ďalšom prihlásení do systému budete potom najskôr voliť spojenie na databázu tej firmy, ktorú budete chcieť aktuálne spracovávať. V praxi sa môže stať, že "firma" v sebe zlučuje niekoľko právnických subjektov, napr. 5 firiem, pričom každá podniká trochu v niečom inom, no majiteľ a kľúčoví zamestnanci sú vo všetkých firmách rovnakí. Ide vlastne o prípad inštalácie ABRA Gen s 5 spojeniami na databázu. Užívatelia sú vo všetkých spojeniach viac-menej rovnakí. Reálne pracujú súčasne pre všetky firmy v podstate v rovnakom čase. Napr. riaditeľ má ráno potrebu prejsť doklady, ktoré má podľa schvaľovacieho scenára schváliť a to pre všetkých 5 firiem, recepčná spracováva poštu všetkým 5-tim firmám a pod. Bolo by preto účelné môcť sa z jedného spojenia rýchlo prepnúť do iného. Systém od určitej verzie tento variant neumožňuje, je potrebné sa vždy odhlásiť a prihlásiť sa znovu do iného spojenia a tam spustiť rovnakú agendu. Bolo by to v zásade možné riešiť v rámci implementácie u klienta vytipovaním činností, pri ktorých tento stav užívateľovi najviac prekáža a vytvorením špeciálnej OLE aplikácie na obsluhu týchto činností tak, aby ich integrovala (aplikácia by sa napr. postupne prihlasovala do všetkých spojení a poskytovala dáta dohromady). Inou možnosťou, v prípade dostatočného počtu licencií, by bolo mať systém spustený viackrát naraz, vždy pre iné spojenie. Od verzie 9.03 je na vytvorenie nového databázového spojenia na novú firmu k dispozícii okrem nástroja DbAdmin.exe ešte agenda Vytvorenie novej firmy, kde zadáte parametre nového spojenia a novú firmu vytvoríte. |

Otázka: | Sprievodca inštaláciou v priebehu update nahlásil problém v užívateľských číselníkoch a zápis uviedol do inštalačného logu. Čoho sa chyba týka? |
Odpoveď: |
Inštalátor na začiatku update vykoná kontrolu, či definovateľné číselníky splňujú predpísané podmienky. Špecificky ide o to, že názvy definovateľných číselníkov, business objektov a agend by nemali byť duplicitné, mali by byť bez diakritiky, začínať písmenom a obsahovať znaky 0-9, a-z, A-Z a _ . Pokiaľ tieto podmienky nespĺňajú, sú postihnuté číselníky uvedené v inštalačnom logu s názvom installlog_<verzia>_<čas vytvorenia>.txt. Chyby by sa potom mali opraviť nástrojom DefRollEditor.exe. Kontrola duplicity pri definovateľných číselníkoch bola zavedená kvôli správnemu fungovaniu konštánt v skriptingu: Roll_<nazov_ciselnika>, Class_<nazov_ciselnika> a Site_<nazov_ciselnika>. Pokiaľ je medzi definovateľnými číselníkmi použitý názov, ktorý je duplicitný s názvom iného definovateľného číselníka alebo existujúceho objektu systému ABRA Gen, nebude taký číselník zaregistrovaný do skriptingu. Kontrolu názvov def. číselníkov je možné preskočiť spustením inštalačného programu ABRA Gen s parametrom -noconnectioncheck. Použitie tohto parametra je však nutné veľmi zvážiť (mal by ho vykonávať len problematiky znalý konzultant či administrátor). Môže viesť až k nekonzistenciám v databáze. |

Otázka: | Systém ABRA Gen neodinštaloval niektorú zo svojich služieb (aplikačný či automatizačný server, webovú službu a pod.) a tá teraz zbytočne visí medzi ostatnými službami OS Windows. Je možné sa jej nejak zbaviť? |
Odpoveď: |
Áno. Pokiaľ je z nejakého dôvodu nutné ručne zmazať nainštalovanú službu systému ABRA Gen, je možné k tomu použiť príkaz sc.exe OS Windows. Ako administrátor spustíme aplikáciu cmd.exe a použijeme príkaz sc s parametrom delete a názvom služby, ktorú chceme odstrániť. sc delete ABRAGenAppServer |

Otázka: | Je možné logovať inštalačný proces? |
Odpoveď: |
Áno. Logovať proces novej inštalácie je možné pomocou parametra inštalačného programu -log-new-installation a logovať proces update pomocou zapnutia do sekcie logovanie v nexus.cfg. Viď Logovanie inštalácie. |

Otázka: | Inštalačný program systému ABRA Gen hlási, že je potrebné mať nastavený parameter WireCrypt na Enabled. O čo ide? |
Odpoveď: |
Parameter WireCrypt je parameter databázového servera Firebird, ktorý je nutné mať nastavený na hodnotu Enabled kvôli správnemu chodu Business intelligence a verziu databázového servera 3.0 (na nižšiu verziu tento parameter byť nastavený nemusí). V starších verziách Business intelligence bolo potrebné ručne editovať konfiguračný súbor firebird.conf nachádzajúci sa v inštalačnom adresári databázového servera (typicky c:\Program Files\Firebird\Firebird_3_0) a doplniť do neho riadok: WireCrypt = Enabled Parameter WireCrypt je však vo firebird.conf na Enabled nastavený defaultne. V nových verziách Business intelligence už teda táto ručná editácia firebird.conf nie je nutná! A to napriek upozorneniu v inštalátore systému ABRA Gen. |

Otázka: | Snažím sa obnoviť zálohu vytvorenú v systéme ABRA Gen bežiacom na staršej verzii databázového servera Firebird, do systému ABRA Gen bežiacom na databázovom serveri Firebird v. 3, ale systém mi to neumožňuje. Ako mám postupovať? |
Odpoveď: |
V prípade obnovy starších záloh systému ABRA Gen vytvorených na databázovom serveri Firebird 2.5 do verzie databázového servera Firebird 3, je najprv nutné dáta obnoviť na Firebird 2.5 do verzie systému, ktorá už dokáže pracovať s Firebirdom 3, a vytvoriť znova zálohu dát. Túto zálohu potom bude možné obnoviť v novších verziách systému ABRA Gen bežiacich na verzii databázového servera Firebird 3. S databázovým serverom Firebird 3 dokáže systém ABRA Gen pracovať:
Viac viď tiež kap. PDF príručky - súhrnný zoznam, sekcia Prechod na verziu 3.0 DB servera na Firebird na OS Windows. PDF príručku si môžete tak priamo stiahnuť tu. |

Otázka: | Nainštaloval som si Firebird 3.0 na počítač, ktorý nie je pripojený k internetu, a teraz nie je možné spustiť systém ABRA Gen. Čo sa deje? |
Odpoveď: |
Problém patrne spočíva v aktívnom komponente dhcpmediasense. Riešenie, ako ju vypnúť, nájdete v kap. PDF príručky - súhrnný zoznam, sekcia Prechod na verziu 3.0 DB servera Firebird na OS Windows. PDF príručku si môžete stiahnuť tiež priamo tu. |

Otázka: |
Po aktualizácii aplikácie sa vzdialení užívatelia nemôžu prihlásiť. Aplikácia pri spustení hlási chyby o nesúlade verzií servera a klienta (prípadne nenájdenom vstupnom bode dynamicky prepájaných knižníc). |
Odpoveď: |
Po dokončení aktualizácie odporúčame vykonať reštart terminálového servera, čím dôjde k vyčisteniu cache, z ktorej sa môžu načítať predchádzajúce verzie niektorých knižníc. |

Otázka: |
Na počítači, na ktorom chcem sťahovať automatické DBO aktualizácie, mám obmedzený prístup k internetu. Akú adresu a port by si mal pridať do výnimiek v nastavení firewallu, aby sťahovanie aktualizácií fungovalo? |
Odpoveď: |
Automatické DBO aktualizácie sa sťahujú z adresy download.abra.eu s využitím štandardného protokolu HTTPS (port 443). Ku konkrétnej verzii ABRA Gen sa z uvedeného umiestnenia stiahne najprv JSON súbor so zoznamom aktualizácií a následne pre každú aktualizáciu DBO súbor obsahujúci príkazy pre aktualizáciu vašej databázy. |


Otázka: | Je možné nejak v ABRA Gen zväčšiť veľkosť písma? |
Odpoveď: |
V systéme ABRA Gen nie. Veľkosť písma sa preberá priamo zo systémového nastavenia vo Windows. Avšak odporúčame ponechať nastavenie fontu vo Windows na veľkosti 100%, viď nasledujúce nastavení. |

Otázka: | Spomalila sa nám odozva systému ABRA Gen, čo všetko máme skontrolovať? |
Odpoveď: |
V prípade pretrvávajúceho problému urýchlene kontaktujte hotline. |

Otázka: | Aké znakové sady podporuje ABRA Gen? Je podporovaný Unicode? |
Odpoveď: |
Podporované znakové sady a informácie k podpore Unicode, viď charakteristika systému - podporované znakové sady. Ďalej viď aj nasledujúce často kladené otázky, otázka Ako do ABRA Gen zadať azbuku a iné podobné znaky. |

Otázka: | Je možné sa do systému prihlasovať prostredníctvom protokolu LDAP (LDAPS), resp. služby Active Directory? |
Odpoveď: | Áno, podporovaný je protokol LDAP i LDAPS. Systém je možné nakonfigurovať tiež tak, aby sa užívateľ pri prihlásení automaticky overil cez doménový server a prihlasovací dialóg tak odpadol. |

Otázka: | Ako vykonať obnovu dát zo zálohy? |
Odpoveď: |
Existujú rôzne možnosti, ako vytvárať bezpečnostné zálohy dát a následne z tejto zálohy uskutočniť obnovu. Primárne sa zálohuje buď pomocou agendy Zálohovanie dát alebo prostriedkami, ktoré ponúka databázový server. Rôzne možnosti majú svoje výhody a nevýhody a vhodnú musíte zvoliť podľa potreby. Zálohovanie dát nepodceňujte! Bezpečnostné zálohy dát vykonávajte v pravidelných intervaloch a mali by ste si overovať, že tieto zálohy sú aj použiteľné, tzn. bezchybné, funkčné a obnoviteľné. Pri obnove dát je databáza v príslušnom spojení, do ktorého sa bude obnovovať, (tzn. je v stave Obnova dát) nenávratne zmazaná! Pokiaľ by ste obnovovali do spojenia s vašimi ostrými dátami a vaša záloha dát by nebola obnoviteľná alebo by bola z iného dôvodu chybná, nemali by ste sa k čomu vrátiť. |

Otázka: | Je potrebné realizovať čistenie tabuliek SELFDEF a SELDAT? Máme nastavenú naplánovanú úlohu Čistenie tabuliek SELFDEF a SELDAT na každú noc, ale napriek tomu sa záznamy z tabuliek nemažú a je potrebné ich mazať ručne. Log úlohy vyzerá, že prebehla v poriadku. |
Odpoveď: |
Daná naplánovaná úloha nečistí dáta, ale bola určená na iný účel. Naviac bola určená len pre DB Firebird na nápravu technickej chyby, ktorá v predchádzajúcich verziách DB Firebird nastávala a viedla k spomaleniu odozvy systému vďaka veľkému počtu záznamov v spomenutých tabuľkách. Aktuálne tento problém nenastáva a naplánovaná úloha už nemá význam. Ako plynie z nasledujúceho popisu, teoreticky by nemalo byť potrebné užívateľsky dané tabuľky čistiť, avšak i tak môže daná potreba nastať. Aktuálne riešenie: Ide o pomocné tabuľky využívané v prípade SQL dopytov za veľký počet záznamov, v niektorých uložených procedúrach napr. v rámci reportov alebo v obmedzení typu číselník, pokiaľ je vybraný väčší počet záznamov a pod. Všeobecne platí, že záznamy sa vyrobia a po dokončení úlohy sa zase po sebe "upratajú", tzn. vymažú. Pokiaľ ale napr. z nejakého dôvodu úloha nedobehne, napr. užívateľ ju spustí a nenechá ju dobehnúť), potom záznamy v tabuľke zostanú a tabuľka postupne narastá. Avšak, ako je uvedené ďalej, sú realizované mechanizmy, ktoré zaisťujú zahadzovanie daných tabuliek resp. ich mazanie. Pri DB Firebird sú zmienené tabuľky riešené ako dočasné "na užívateľa", tzn. vytvára sa pre daného užívateľa a po jeho odhlásení (odpojení klienta od aplikačného servera) sa automaticky mažú. U DB Oracle je situácia podobná. Na MS SQL sa nevyužívajú dočasné tabuľky a tabuľky SELDEF A SELDAT sú spoločné pre všetkých užívateľov (teda sa nemažú automaticky po odhlásení užívateľa). Avšak v systéme ABRA Gen je implementovaná funkcionalita, ktorá tabuľky SELDEF a SELDAT vymaže po prihlásení užívateľa (všeobecne pri pripojení klienta k aplikačnému serveru), pokiaľ je tento jediným pripojeným klientom. Týmto je teda i na MSSQL zaistené, že sa spoločné SELDEF/SELDAT tabuľky raz za čas vymažú. Problémom môže byť, že v súčasnej dobe v praxi málokedy nastane situácia, kedy by užívateľ bol po prihlásení v systéme sám (ďalším pripojeným klientom je typicky Automatizačný server, často sa tiež stáva, že užívatelia nechávajú klienta ABRA Gen spusteného bez toho, aby ho využívali a pod.), teda k tomuto vymazaniu spoločných tabuliek na MS SQL nedôjde. Hypoteticky by mohla potreba vymazať takú tabuľku vniknúť i na DB Firebird/Oracle, pokiaľ išlo o klienta, ktorý sa neodpája, vykonáva často úlohy využívajúce tieto tabuľky a súčasne dochádza k tomu, že tieto úlohy nedobehnú (a teda záznamy sa po sebe po dobehnutí úlohy "neupratajú"). Potom by mohla nastať situácia, že dané tabuľky bude potrebné občas vymazať iným spôsobom (napr. priamo v databáze). Pozor, pokiaľ teda u vás táto situácia nastane a rozhodnete sa tabuľky čistiť sami, majte na pamäti, že zmazanie záznamov bude mať dopad na práve prebihajúce dopyty, čiže v žiadnom prípade toto nevykonávajte počas bežnej prevádzke. |

Otázka: | Mám viac skladov a potrebujem nastaviť rôznym skladníkom, aké pohyby na konkrétnom sklade môžu vykonávať. V rámci skladu je možné nastaviť iba právo na použitie, ktoré však platí pre všetky pohyby a v rámci skladových funkcií zase právo vykonať daný pohyb, ale platí to na všetky sklady. Dá sa moja požiadavka nejako riešiť? |
Odpoveď: | Áno, na riešenie takejto situácie slúži priradenie radov skladových dokladov k jednotlivým skladom a nastavenie prístupových práv skladníkov (prostredníctvom nastavenia práv ich rolí, resp. skupín rolí) len k tým radom, ktoré sú priradené ku skladu, v ktorom daný pohyb môžu vykonávať. Podrobnejšie viď príklad v kap. Vecný obsah sklad - Skladové doklady a pohyby na skladoch. |

Otázka: | Ak má užívateľ napr. zakázané vystaviť nový dodací list, môže vystaviť faktúru so skladovým riadkom, pri ktorej uložení automaticky vzniká nový dodací list? |
Odpoveď: | Akým spôsobom je v ABRA Gen vyriešená situácia popísaná v otázke, je pre jednotlivé prístupové práva popísané v kapitole Princípy ochrany pred neoprávnenými užívateľmi - prístupové práva v sekcii Význam typických práv k funkciám (práva Spustiť, Pridať, Opraviť, Obnoviť atď.). |

Otázka: | Na OS Windows 8 dochádza ku chybnému zobrazovaniu. |
Odpoveď: | Problém môže byť v chybnom formáte dátumu. Odporúčame nastaviť krátky formát dátumu bez medzier: Ovládací panel → Jazyk → Oblasť → Ďalšie nastavenia → Vlastný formát → Dátum → Krátky formát dát. |

Otázka: | Je možné spustiť systém s nejakými parametrami, napr. priamo so zvoleným spojením na databázu, ku ktorému sa má prihlásiť? |
Odpoveď: | Áno, viď Spustenie systému ABRA Gen s parametrami. |

Otázka: | Akým spôsobom si môžem prispôsobiť program svojim požiadavkám, čo sa vzhľadu týka? |
Odpoveď: |
Jednou z najdôležitejších možností je možnosť prispôsobiť si vzhľad okna na spúšťanie agend celkom svojim požiadavkám. A to nie iba vzhľadovo, ale aj čo do obsahu (usporiadanie zložiek, ikon, spúšťanie iných programov, odkazy na www stránky atď.). Ďalej viď popis okna na spúšťanie agend. Ďalšou dôležitou možnosťou je nastavenie plochy podľa požiadaviek užívateľa, čím je možné ovplyvniť vzhľad hlavného okna aplikácie (tzn. či sa má alebo nemá zobrazovať panel funkčných tlačidiel, panel otvorených agend a pod., viď popis hlavného okna aplikácie. Nastavenie je možné vykonať funkciami pre nastavenie plochy dostupnými v menu Nastavenie z ľubovoľnej agendy, kde je menu Nastavenie k dispozícii (nastavenie plochy je spoločné celému systému). V jednotlivých agendách si je ďalej možné zvoliť, čo všetko sa má a nemá zobrazovať priamo v danej agende, tzn. zoznamy i na iných záložkách, definovateľné panely, užívateľsky definovateľné formuláre a pod. V rôznych agendách môžu byť rôzne možnosti. Aké možnosti sú k dispozícii , nájdete vždy v menu Nastavenie danej agendy. |

Otázka: | Akým spôsobom si môžem prispôsobiť program svojim požiadavkám, čo sa týka správania programu daného rôznym nastavením či inými definíciami? |
Odpoveď: |
Správanie programu sa dá prispôsobiť požiadavkám a zvyklostiam užívateľa do značnej miery a to pomocou množstva nastavení. Do akej miery sú jednotlivé časti programu pružné, závisí tiež od typu konkrétnej agendy. Tu uvedieme príklady najtypickejších možností, ktorými je možné správanie programu a jeho vlastnosti ovplyvniť:
Okrem parametrov nastaviteľných v uvedených agendách sa môžu vyskytnúť ďalšie priamo v konkrétnych agendách, napr. vtedy, ak sa príslušné nastavenie týka priamo jednotlivých konkrétnych záznamov (napr. nastavenie možnosti vyskladnenia do mínusu v rámci jednotlivých skladov a pod.). Vždy si je potrebné starostlivo preštudovať vlastnosti a možné nastavenia záznamov jednotlivých agend. Prispôsobenie programu užívateľovi však nespočíva iba v nastavení množstva parametrov, ale napr. i v tom, že užívateľ má k dispozícii množstvo číselníkov, ktoré si môže naplniť a využívať podľa potrieb, môže si stanoviť, ako sa dáta majú vyberať, označovať, filtrovať, aké dáta sa majú zobrazovať v záložkách jednotlivých agend, môže si definovať vlastné číselníky, vlastné položky, vlastné vstupné formuláre, môže si stanoviť, ako sa má systém správať po uložení dokladov, ako má vyčíslovať zľavy, východiskové ceny, ako sa má systém správať z hľadiska účtovania a množstvo ďalších a ďalších možností. Vzhľad a správanie programu je možné do veľkej miery zmeniť pomocou skriptovania, viď ďalšia otázka - Prispôsobenie správania programu užívateľovi - skriptovanie. Ďalej viď aj Zákaznícka modifikovateľnosť - Dokonalé prispôsobenie užívateľovi. |

Otázka: | Po zmenách parametrov v agende Firemné údaje sa systém nespráva podľa očakávaní. Chcel by som vrátiť späť východiskové nastavenia. Nie som si ale istý, ktoré parametre som menil a čo v nich bolo nastavené pôvodne. Je to možné nejak zistiť? |
Odpoveď: |
Je to možné, parametre nastavené na inú ako východiskovú hodnotu sa zobrazujú zvýraznene a ku každému parametru je k dispozícii stručný popis, ktorého súčasťou je tiež východisková hodnota. Podrobnejšie informácie nájdete v tipe na konci kapitoly Firemné údaje - záložka Parametre. |

Otázka: | Je si možné vzhľad a správanie programu prispôsobiť ešte nejako viac, ako pomocou rôznych definícií a nastavení dostupných v programe? Resp. mám špecifickú požiadavku, aby program v určitom mieste urobil niečo iné ako štandardne. Je to možné nejako riešiť? |
Odpoveď: | Úlohy tohto typu (pridanie novej funkcionality, zmena aktuálnej a pod.) je možné realizovať pomocou tvz. skriptovania. Skripty si nadefinujete v agende Balíčky skriptov alebo si ich definíciu objednáte u servisnej siete výrobcu. Výklad vrátane množstva príkladov demonštrujúcich možnosti skriptovania viď kap. Definičné a vývojové prostredie - skriptovanie. Ide o jednu z možností Zákazníckej modifikovateľnosti systému. |

Otázka: | Program sa správa neštandardne. Prečo? Môže byť chyba i inde, ako v programe? |
Odpoveď: |
Áno. V prípade, že narazíte na zvláštne správanie ABRA Gen alebo chybu, je možné, že je spôsobená chybným skriptom dodaným k systému navyše, nie systémom ABRA Gen samotným. Je preto vhodné najskôr overiť, či sa u vás nepoužívajú nejaké skripty (bežný užívateľ nemusí byť informovaný o tom, že bol systém v jeho inštalácii doplnený skriptami). Informácie o prípadných bežiacich skriptoch viď otázka Ako získať info o bežiacich skriptoch. Pokiaľ sa u vás nejaké skripty používajú, je vhodné vyskúšať najskôr rovnakú akciu s vypnutým skriptovaním. Ďalej viď Vypnutie skriptovania. Ak sa chybné správanie prejavuje i pri vypnutom vykonávaní skriptov, príčina bude pravdepodobne inde a je vhodné kontaktovať servisnú sieť výrobcu. |

Otázka: | Akým spôsobom je možné detekovať, že v systéme ABRA Gen beží (alebo môže bežať) nejaký skript? |
Odpoveď: |
Pokiaľ nechcete, aby sa dané skripty používali, viď Vypnutie skriptovania. |

Otázka: | Mám v systéme ABRA Gen nahraný skript, ale zdá sa mi, že nebeží a neviem, prečo? |
Odpoveď: |
Ide v podstate o inak formulovanú predchádzajúcu otázku Ako získať info o bežiacich skriptoch. Ak skript nebeží, je potrebné skontrolovať nasledujúce:
Viac viď podmienky pre spúšťanie skriptov. |

Otázka: | Dajú sa nejako graficky odlíšiť dva bežiace systémy ABRA Gen? |
Odpoveď: | Áno, napr. pomocou skriptovania s druhom skriptu Aplikačný modul Spúšťanie agend (SiteDesk). |

Otázka: |
Ako zistím, že bol na mnou používanú verziu ABRA Gen aplikovaný ServicePack? |
Odpoveď: |
Pokiaľ bol na verziu ABRA Gen aplikovaný ServicePack, jeho číslo sa doplní do zobrazovaného označenia verzie, ktoré nájdete v okne pre spúšťanie agend, v okne O aplikácii a pod. Ak nebol na aktuálnu verziu ABRA Gen doteraz aplikovaný žiaden ServicePack, skladá sa zobrazované číslo verzie len z troch častí. Zápis ABRA Gen 19.2.2 informuje o tom, že ide o verziu 19.2.2, na ktorú nebol doteraz aplikovaný žiaden ServicePack. Zápis ABRA Gen 19.2.2.6 signalizuje inštaláciu s aplikovaným v poradí už šiestym ServicePackom vydaným k verzii 19.2.2. |

Otázka: | Ako vykonať aktiváciu systému a kde získať aktivačný kľúč na novú verziu resp. ďalšie obdobie? |
Odpoveď: |
Prvý licenčný kľúč obdržíte pri nákupe. Súčasne obdržíte prístup na Zákaznicky portál. Pokiaľ výrobca vydal novú verziu vyžadujúcu nový aktivačný kľúč, musíte s ním po update svoj systém zaktivovať, aby ste ho mohli naďalej prevádzkovať v ostrej verzii. Nové licenčné kľúče sa typicky generujú na prelome roka. Vygenerované kľúče pre daného užívateľa sú umiestňované na zákazníckom portáli. Ako zistiť a stiahnuť si nový licenčný kľúč: Zákaznícky portál →sekcia "Na stiahnutie" → "Aktivačné kľúče" → výber produktu a klik na ikonku kľúčov Pre túto akciu je potrebné mať na Zákazníckom portáli oprávnenie Vidieť aktivačné kľúče. Aktivácia sa vykonáva buď v rámci inštalácie alebo neskôr v agende Správa licencií. Viď ako je možné systém zaktivovať. |

Otázka: | Vyskytuje sa mi problém so zobrazením niektorých hodnôt (číslo dokladu a dátum) na záložkách Zoznam, Platby alebo pri vytváraní tlačových zostáv a exportov a pod. Dátum sa nezobrazí správne. Napr. v tlačiach sú skrátenia dátumu ako 22. 2., v niektorých stĺpcoch nie sú zobrazené dátumy vôbec a pod. |
Odpoveď: |
Problém sa mohol vyskytovať v starších verziách systému ABRA Gen, prevádzkovaného v kombinácii s určitým nastavením "krátkeho formátu dátumu vo Windows. Operačný systém Windows 7 a vyšší a k nim analogické serverové verzie umožňujú si nastaviť ako oddeľovač dátumov viac ako jeden znak (napr. pokiaľ je nastavené "Krátky formát dátumu" = 'dd. MM. rrrr', tak je oddeľovač 2 znaky: '. ', teda bodka a medzera). Vývojové prostredie Delphi s tým však nepočíta a v takom prípade oddeľovač chybne interpretuje. Dôsledkom je chybné zobrazenie niektorých položiek na rôznych miestach systému ABRA Gen. Od verzie 17.03.07 bol do systému doplnený konverzný kód, ktorý zmienené potiaže eliminuje. Volá sa:
V konzervatívnej línii bude oprava k dispozícii od verzie 17.01.07. Riešenie:
|

Otázka: | Rád by som prevádzkoval službu Windows, ktorú poskytuje systém ABRA Gen (napr. službu automatizačného servera, webového servera a pod.), ale služba nefunguje tak, ako má (napr. nefunguje tlač). Kde môže byť problém? |
Odpoveď: |
Problém môže byť v tom, že službu spúšťate pod systémovým užívateľom. Všeobecne odporúčame spúšťať služby Windows poskytované systémom ABRA Gen pod špecifickým užívateľom. |

Otázka: | Chcel by som niektorým pokročilejším užívateľom povoliť používanie funkcie NxSQLSelect, ale potrebujem zaručiť, že sa ani týmto spôsobom nedostanú k citlivým údajom. Je možné nastaviť rôznym užívateľom rôzne práva pre prístup k dátam prostredníctvom skriptovacích funkcií? |
Odpoveď: |
Áno, pre jednotlivé role a skupiny rolí je možné definovať množiny databázových tabuliek použiteľných vo funkciách SQLSelect/NxSQLSelect a SQLExecute (okrem zoznamov je možné používať i regulárne výrazy). |