XML import/export
V nabídce Soubor/Datová komunikace najdete povel XML import/export…, který otevře průvodce nového způsobu XML importu a exportu dat, který můžete využít pro import docházky, přepočet mezd a v SQL variantě programu PAMICA pro import historických mezd a personalistiky. Jedná se o obdobu XML importu a exportu přes příkazový řádek.
Postup zpracování XML importu/exportu
- V průvodci si vyberete typ XML zpracování, kterým nadefinujete, zda bude proveden XML import/export jednoho konkrétního (volba Soubor) nebo více souborů (volba Složka).
- Na další straně si zvolíte způsob naložení s XML soubory – zda je požadujete zachovat, odstranit nebo přesunout do složky.
- Na poslední straně průvodce můžete zjistit výsledek XML zpracování.

Jednotlivé XML soubory musí být upraveny podle nových XSD schémat. Tato schémata najdete také v datovém adresáři programu PAMICA ve složce \info\Schema\version_2\. Původní XML komunikace, na kterou jste zvyklí, bude dále fungovat pod původními povely v nabídce Soubor/Datová komunikace.
XML log
Výsledky XML importů a exportů nově naleznete v agendě XML log. Agendu vyvoláte z nabídky Soubor/Datová komunikace. V agendě prostřednictvím pravého tlačítka myši v tabulce agendy otevřete zdrojový i cílový soubor a ihned můžete zkontrolovat, zda jsou vstupní i výstupní údaje v pořádku. Pokud XML import/export nebude korektní, důvod se zobrazí na záložce Poznámky.
Danou XML komunikaci je možné spouštět dávkově pomocí příkazu:
- Příkazová řádka pro spouštění Pamica.exe v režimu XML importu/exportu.
- Formát: Pamica.exe /XMLn “Uzivatel“ “Heslo“ “Cesta k INI souboru“.
- Příklad: C:\Pamica\Pamica.exe /XMLn “Admin“ “admpwd“ “C:\Pamica\Data\XML\xml_imp.ini“
Je možné zadat také relativní cestu ve tvaru “./xml_imp.ini“ – vztahující se k adresáři programu PAMICA.
INI soubor obsahuje údaje, které program PAMICA požaduje, aby mohla zahájit XML import/export.
Tento soubor má pevně daný potřebný formát:
Požadovaný formát
Zpracování všech XML souborů ve vstupním adresáři: [XML]
{
input_dir=Vstupni_adresar
response_dir=Vystupni_adresar
database=Nazev_databaze_ucetni_jednotky
check_duplicity=0, 1
format_output=0, 1
XSLT_input=Vstupni_transformacni_soubor
XSLT_output=Vystupni_transformacni_soubor
}
Zpracování jednoho vstupního XML souboru: [XML]
{
input_xml=Vstupni_xml_soubor
response_xml=Vystupni_xml_soubor
database=Nazev_database_ucetni_jednotky
check_duplicity=0, 1
format_output=0, 1
XSLT_input=Vstupni_transformacni_soubor
XSLT_output=Vystupni_transformacni_soubor
}

Původní XML importy ukončíme v některé z budoucích verzí programu PAMICA. Z toho důvodu doporučujeme, abyste si co nejdříve upravili XML komunikaci podle nových schémat. Kontaktujte Vaše dodavatele docházkových systémů a systémů, které Vám vytvářejí XML importy personálních údajů do programu PAMICA, abyste spolu s nimi byli připraveni na nový formát XML importů.