Blok zajišťuje převedení číselníků, číselných řad a nastavení na nový rok. Tím připraví podmínky
pro přechod na nový rok v agendách. Před přechodem na nový rok provedeme zálohu dat!.
V novém roce se přechodem vytvoří ve všech agendách doklady počátečních stavů, které v
pořadí dokladu mají značku "PS". Při opětovném spuštění jsou doklady podle značky odmazány.
Po všech přechodech (všech agend) se přepneme v účetním roce a musíme znovu spustit
program (kvůli správnému načtení nastavení a číselných řad)
Blok otevře dialog s dvěma tlačítky pro spuštění dvou částí přechodu na nový rok:
1. Převod číselníků a číselných řad
Blok slouží jak při kompletním přechodu na nový rok, kdy se převádí celý datový zdroj, tak při
opakovaném převodu, kdy je třeba převést pouze některé tabulky. Při prvním spuštění přechodu
musíme nechat automatické nastavení převodu (kvůli nastavení programu). Teprve při
opakovaném spuštění přechodu můžeme volit jiné nastavení přepínačů v dialogu Parametry pro
nastavení.
Proto je ve vstupním dialogu umístěn:
- vypínač Automatický převod všech databází: implicitně zapnutý. Vypneme, pokud hodláme
převádět pouze některé databáze.
- tlačítko Nastavit: je-li vypnutý automatický převod,
je tlačítko funkční. Stisknutím vyvoláme
dialog Parametry pro Nastavení s vypínači:
- Kopírovat
- Smazat řádky
- Převádět i neaktivní
- Převádět i archiv
- Kopírovat i číselné řady
Následuje samotný dialog Nastavení. Má formu tabulky - seznamu převáděných databází a pro
každou z nich lze nastavit vypínače, které rozhodují o provedení akce:
- Kopír.: převést na nový rok,
- Smazat: vymazat původní obsah,
- Neakt.: převádět i neaktivní záznamy,
- Archiv: převádět i archivní záznamy,
- Č.řad.: převádět i nastavené číselné řady.
Vypínače jsou přitom přednastaveny podle toho, jak jsme je zapnuli nebo vypnuli v dialogu Parametry pro Nastavení.
Jakýmkoliv ukončením dialogu Nastavení se vrátíme do vstupního dialogu. Po stisknutí tlačítka Další se rozběhne převod dat na nový rok. Dojde-li
k chybám, program to ohlásí a uživatel musí
rozhodnout o dalším postupu.
Pokusíme-li se o opakovaný automatický převod celé aplikace na nový rok, program upozorní na
existenci tabulek pro nový rok. V tomto případě je nutné nejprve tabulky pro nový rok smazat
nebo (pokud stačí převést jen část dat) uskutečnit výběrový převod.
2. Převod nastavení
V úvodním dialogu určíme pomocí vypínačů:
- Nastavení subsystémů a
- Nastavení databází
která nastavení se mají převést na nový rok.
Aplikace převede požadovaná nastavení a zobrazí výsledek.