Pokladní kniha Pro

dokumentace k programu

Přechod na novou verzi

verze 2025.1.1 a vyšší

Vysvětlení

Co má začátek, má i konec... Původní verze programu byla vznikla na konci 90tých let a založena na databázi MS Access. Přesto, že je program stále funkční a uživateli je oblíbený a používaný, společnost Microsoft stále mění svoje strategie a na tyto trendy musíme my programátoři s dostatečným předstihem reagovat novými verzeni svých prooduktů. Kromě přechodu databáze z Access na SQLite je současně další významný krok v opuštění 32bit architektury. Proto nové produkty již udržuji pouze v 64bit architektuře. Předpokládám, že uživatelů 32 bitových Windows je minimum. Pro ty, kteří přechází na novou verzi programu Pokladní kniha Pro jsem připravil tento postup:

1. krok - příprava XML výstupu

Ve staré verzi Pokladní knihy Pro udělejte export dat, v nabídce vyberte Soubor | Export záznamů. V klasickém Windows dialogu vyberte cílový adresář pro uložení dokumentu, jako typ dokumentu vyberte XML, zadejte název a uložte. Stará verze programu neooddělovala období do samostatných souborů, všechny záznamy za celou historii se ukládaly do jedné společné tabulky. Proto i právě vytvořený XML dokument obsahuje všechny záznamy. Starou verzi programu zavřete, pro převod ji už nebudeme potřebovat.

2. krok - import dat do nové verze programu

Otevřte novou verzi programu, vytvořte nebo vyberte požadované období. Upozorňuji, že pro import dat musí být tabulka prázdná (to je bezpečnostní opatření - předchází se tak možné kolizi čísla dokladu). Nyní můžete importovat data, v nabídce vyberte Soubor | Import dat. Opět se vyvolá klasický dialog, v něm vyberte předchozím krokem vytvořený XML dokument a potvrďte. Data by se měla importovat a uložit do databáze. Nyní ověřte že jsou data korektně uložena kontrolou s původním programem nebo vytištěnou sestavou pokladní knihy (stačí i v PDF) případně zda souhlasí součty a konečný stav.

Původní verze neuměla pracovat s počátečním stavem, ten se definovat přímo v záznamu jako příjem. Proto asi nebude potřeba po importu v nové verzi programu počáteční vklad zadávat.

Krok číslo 2. je možné opakovat pro další období s využitím stále stejného dokumentu xml.

3. krok - naplnění číselníků

Původní verze programu využívala pro naplnění seznamů - pomocníka pro vkládání údajů (tzv. našeptávač) údajů z historie již uložených záznamů. To se velmi osvědčilo, neboť nebylo třeba nic předem připravovat. Bohužel s opuštěním ukládání všech období do jedné tabulky tento model přestal vyhovovat, protože v nové verzi se pro každé období zakládá samostatná databáze a z toho důvodu se seznamy naplňují nedostatečně. To vynutilo zavedení klasických číselníků. Našeptávače si z nich sestavují seznamy pro rychlé vkládání opakujících výrazů. Číselníky je potřeba naplnit a udržovat pro každou kolonku, kde je uživatel požaduje. Není to ale nic složitého, je k tomu navržen speciální nástroj a práce s ním je rozvedená na samostatné stránce Číselníky.

 

 

Poslední změna dokumentu: 05.03.2026 13:32:55.