SÚHRN
Pri spúšťaní služby Microsoft FRx pre spoločnosť alebo pri vytváraní zostavy sa môže zobraziť nasledujúce chybové hlásenie:
Chyba 9 – Dolný index mimo rozsahu.
ĎALŠIE INFORMÁCIE
Nižšie sú uvedené niektoré kroky, ktoré možno vykonať na vyriešenie tohto problému:
1. Premenujte *. G32 a všetky *. Súbory LDB z priečinka SysData so zatvoreným programom FRx.
2. Skontrolujte, či je začiarknuté políčko Access pre funkčnú menu v systéme Microsoft Dynamics GP alebo v riešeniach Microsoft Business Solutions - Great Plains (Setup - System - Multicurrency Access). Ak nie, označte toto pole a zopakujte krok 1.
3. Uistite sa, že ste v časti Company (Spoločnosť) – Informácie a v časti Admin - Processing Options (Možnosti spracovania) potvrdili správny predvolený účtovný systém.
4. Ak sa chyba vyskytne len pri tlači, vytvorte veľmi jednoduchý formát riadka a rozloženie stĺpcov, použite žiadny strom zostáv a vytlačte zostavu, aby ste zistili, či sa zobrazuje rovnaká chyba. Ak sa pre túto zostavu chyba zobrazí, je možné, že formát riadka a/alebo rozloženie stĺpcov použité v zostave sú poškodené. Problém vyriešite tak, že znova vytvoríte formát.
5. Premenujte duplicitné alebo zastarané Bti.ini a Btrieve *.dll súbory, ktoré sú na serveri alebo na lokálnej pracovnej stanice. Zopakujte krok 1. a spustite FRx.
6. Kompaktné databázy FRx, keď všetci ostatní používatelia zapustia databázu FRx (Súbor – kompaktná databáza FRx a dokončite obe možnosti).
7. Údaje nastavenia fiškálneho obdobia sa môžu poškodiť. Ak chcete znova vytvoriť svoje fiškálne obdobia, postupujte podľa týchto krokov.
a. V časti Zostavy – Spoločnosť – nastavenie – fiškálne obdobia vytlačte zostavu pre všetky roky. Poznačte si, ktoré roky majú v zostave označené pole Historický rok, pretože toto pole nie je zahrnuté.
b. IF SQL – Ak nikto nie je prihlásený do spoločnosti, použite ISQL na odstránenie všetkých riadkov z databázy spoločnosti.
DELETE SY40100
DELETESY40101
c. V okne Nastavenie fiškálneho obdobia znova vytvorte fiškálne roky zadaním hodnôt Rok, Prvý a Posledný deň, Počet období, ak je to potrebné, označením historického roka a kliknutím na tlačidlo Vypočítať. Pomocou vytlačených zostáv znova vytvorte a potvrďte správnosť informácií o fiškálnom období.
d. Premenujte *. Súbory G32 z priečinka SysData.
e. Spustite FRx a vytlačte zostavu. Ak sa stále zobrazuje chyba 9, pokračujte krokom 8.
8. IF SQL – Spustite nasledujúci skript v nástroji ISQL/Query Analyzer. Ak sa zobrazí výsledok, ktorý sa týka aj iných riadkov ako 0 riadkov, pravdepodobne to bol problém.
v časti GL40200 vyberte položku SGMTNUMB, v ktorej sa funkcia SGMTNUMB NEZADÁ (z ponuky SY00300) vyberte možnosť SGMTNUMB). Ak vaše výsledky neboli ovplyvnené ' 0 riadkov ', vykonajte
nasledovné:
a. Vytvorte zálohu podnikovej databázy.
b. Odstráňte predlohu tabuľky Popis segmentu:
DELETEGL40200
c. Spustite skontrolovať prepojenia v predlohe konta a znova vytvorte túto tabuľku (Súbor – údržba – Skontrolovať prepojenia).
d. Premenujte *. G32 a všetky *. Súbory LDB. Spustite FRx. Poznámka – Ak stále máte chybu overiť, že v gl40200 nie sú žiadne ďalšie segmenty (v gl40200 vyberte * ). Ak existujú ďalšie segmenty, odstráňte ich (odstráňte GL40200, kde SGMTNUMB = XX) (XX reprezentujúce dodatočné číslo segmentu konta).
9. IF SQL – V nástroji ISQL/Query Analyzer spustite nasledujúci príkaz, keď sa zatvorí Microsoft Dynamics GP:
DELETEGL00105 Potom spustite skontrolovať prepojenia v predlohe konta a znova vytvorte túto tabuľku (Súbor – Údržba
– Kontrola prepojení).
10. Ak používate stromové rozloženie, overte, či kód spoločnosti v katalógu zostáv je spoločnosť, ktorá sa používa v stĺpci B – spoločnosť v stromovom rozložení.
11. Ak máte na karte Preddefinované bloky katalógu zostáv vybratú možnosť Použiť formát riadka alebo prepojenia hárka zo stromu zostáv a používate prepájanie riadkov v stĺpci I – formát riadka v stromovom rozložení, overte, či existuje prepojenie riadkov v každej úrovni stromového rozloženia vrátane úrovne súhrnu.
Tento článok bol TechZnámená identifikácia dokumentu:6580