Pokud vytváříte v účetní aplikaci textové soubory, které předáváte programu Můj PVS textovým importem, máte možnost vyvolat přímo z účetní aplikace program Můj PVS se zadáním importního předpisu a textového souboru a pomocí dalších parametrů volání určit způsob zpracování.
Parametry volání :
cesta_k_programu\mujpvs.exe /uDavka /pPredpis=jmeno_predpisu [/pTxt=jmeno_souboru] [/pNazev=nazev_davky] [/pOdeslat=A|N] [/pZrus=N|A] [/lJmeno=Heslo]
Jednotlivé parametry znamenají :
/uDavka - je povinný, určuje typ operace import zadané dávky
/pPredpis=jmeno_predpisu - povinný. Zadáte jméno importního předpisu, který chcete volat.
Pokud se v názvu předpisu vyskytují mezery, uzavřete jej do uvozovek. Doporučujeme uzavírat do uvozovek vždy.
Program si sám z obsahu importního předpisu odvodí, zda jde i import ELDP nebo PRIHL.
/pTxt=jmeno_souboru - nepovinný. Udává cestu a jméno předávaného textového souboru.
Pokud máte jméno importovaného textového souboru v předpisu importu a chcete vždy importovat tento soubor, nemusíte uvádět parametr /pTxt
Pokud parametr /pTxt uvedete, má přednost před případným souborem v předpisu.
Pokud parametr /pTxt neuvedete a v předpisu je výběr z adresáře, program se na výběr zeptá.
Pokud uvádíte, zadejte plnou cestu. Pokud se v názvu souboru nebo cesty vyskytují mezery, uzavřete do uvozovek. Doporučujeme uzavírat do uvozovek vždy.
/pNazev - je volitelný název dávky. Jinak se generuje automaticky ve tvaru "TXT " + datum a čas.
/pOdeslat - znamená, že se po načtení ihned spustí odeslání – pokud parametr neuvedete, má hodnotu A, odesílá se
/pZrus - nastavuje zrušení předávaného textového souboru po úspěšném načtení – pokud parametr neuvedete, má hodnotu N, neruší se.
/lJmeno=Heslo – můžete zadat přihlašovaného uživatele a jeho heslo. "Jmeno" nahradíte přihlašovacím jménem uživatele, "Heslo" nahradíte jeho heslem. Pokud neuvedete, provede se standardní přihlášení - buď podle uživatele Windows nebo dotazem na jméno a heslo.
Pokud používáte jiný datový adresář, můžete ve volání uvést i parametr /d + cesta k datovému adresáři, například /d"\\server\MujPVS\DataFirma1". Doporučujeme pro přehlednost uvést /d jako první parametr, tedy ještě před /uDavka.
V případě nějakého konfliktu (např. neexistuje textový soubor, neexistuje uvedený importní předpis, ...), se program zastaví s chybovým hlášením a skončí.
Pokud je předpisu importu nastavena kontrola po importu, provede se (včetně zobrazení chybového protokolu). Pokud je nastaveno zobrazení formuláře, neprovede se, neodpovídá to logice volání aplikace.
Pokud je nastaveno, že se dávka nemá odesílat, zobrazí se seznam dávek a odeslání je na uživateli.
Příklad volání :
"c:\program files\MujPVS\mujpvs.exe" /uDavka /pPredpis="ELDP - základní import" /pTxt="d:\moje ucto\reldp2006.txt" /pNazev="RELDP za rok 2006" /pOdeslat=A /pZrus=N /lNovak=franta
Poznámky :
hodnoty parametrů, například /pOdeslat=N musíte zadávat bez mezer kolem rovnítka
počáteční rozlišovací znaky parametrů je nutno uvádět : /u - vyvolávaná úloha, /p - pojmenovaný parametr. /l - login