Činnost 1. 2. 1. 1 - Import kurzovního lístku z internetových stránek banky

Slouží k načtení a aktualizaci kurzovního lístku přímo z internetových stránek. V současné verzi je možno provádět načítání kurzovního lístku z České národní banky (CZK), z Evropské centrální banky (EUR) a z Maďarské národní banky (HUF). Jaký kurzovní lístek se bude stahovat se určuje na základě nastavené domácí měny. Kurzovní lístek se načte pro jednotlivé měny, viz odkaz "Kurzovní lístek" na formuláři číselníku Měny (v číselníku lze kurzy zadat také ručně).
Podmínkou pro založení jakéhokoliv dokladu v cizí měně je existence platného kurzovního lístku dané měny k datu zdanitelného plnění dokladu.

Podmínkou pro úspěšné stažení dat je, aby z počítače, na kterém běží aplikační server, byl umožněn přístup na internet a to konkrétně na stránku, která je zadána v parametrech aplikace v parametru URL_XXX“, kde XXX je označení národní banky.

Kurzovní lístek je zpravidla vydáván pouze na pracovní dny a kurzy na soboty a neděle a svátky tak zůstávají nevyplněny. V parametrech aplikace je možné nastavit, zda se při importu pátečního lístku mají jeho hodnoty zapsat i pro bezprostředně následující sobotu a neděli (parametr „KursListek_SONE“). Pokud je vyplněn parametr „db_NamePam“, pak se svátky berou z kalendáře svátků uvedeného v aplikaci MZDY, jinak se za svátky pro legislativu CZ a SK považují státem uznané svátky (berou se z funkce dbo.fnSeznamSvatku).

Automatické stahování kurzovního lístku:
Pro potřeby automatického stahování kurzovního lístku byla vytvořena programová komponenta AutStazeniKursListku.exe s konfiguračním souborem AutStazeniKursListku.exe.config. Oba soubory se nachází v podadresáři ESO9Lib v instalačním adresáři aplikačního serveru .NET. Před nastavením pravidelného spouštění EXE souboru (v naplánovaných úlohách) je třeba nastavit parametry připojení k aplikační databázi v konfiguračním souboru, popř. nastavit posun datumu, ke kterému se má kurzovní lístek stáhnout. Pro stahování do více databází je nutné pro každou databázi nastavit parametry v konfiguračním souboru zvlášť. Soubory slouží také pro stahování celního kurzovního lístku, viz 1.2.1.11 Import celního kurzovního lístku.

Vstupní formulář pro import kurzovního lístku

Formulář obsahuje parametry pro stažení a načtení kurzovního lístku:
- Načíst od data - od zde zadaného data se provádí načtení dat kurzovního lístku do aktuálního data, případně do konce roku od zadaného data (může záviset na formátu zveřejňovaných dat, například v ECB stahovaný soubor obsahuje posledních 90 kurzovních lístků).
- Formát vstupního souboru - nelze změnit, informativně se zobrazuje použitý formát, závisí na nastavení domácí měny.
- Proxy server a uživatel pro proxy server - pokud používáte přístup k internetu přes proxy server, je nutno jej použít. Na tomto formuláři se zobrazuje pouze pro informaci, je třeba jej zadat v odkazu „Nastavení parametrů“.

Tlačítko "Stažení a aktualizace kurzovního lístku" na formuláři pro import kurz. lístku

Tlačítko se pokusí načíst kurzovní lístek z internetových stránek banky nebo přes webovou službu (v závislosti na formátu souboru).
Pokud v této fázi nastane chyba, může to být například z důvodu, že aplikační server nemá v daném okamžiku přístup k internetu, nebo mohou být nedostupné konkrétní stránky banky a podobně.

Pokud se soubor kurzovního lístku načte, pak se zpracují všechny kurzovní lístky od zadaného data. Kurzy se založí pro všechny měny, které existují současně jak v číselníku Měny, tak i ve staženém souboru. POZOR, pokud již kurs pro danou měnu a datum existoval dříve, tak se nezaktualizuje!

Odkaz "Nastavení parametrů" na formuláři pro import kurzovního lístku

Umožňuje nastavení parametrů pro import kurzovního lístku. Je možné nastavit:
- jméno proxy serveru
- uživatele a heslo pro přístup přes proxy server


Tlačítkem „Uložit parametry“ dojde k uložení parametrů. Tyto se pak použijí při vlastním stahování kurzovního lístku.

POZOR, zde nastavené parametry se použijí i pro stahování celního kurzovního lístku (viz 1.2.1.11 Import celního kurzovního lístku) a pro importsouboru ze stránek ARESu v číselníku 9.3.3 Subjekty.

Odkaz "Ruční stažení kurzovního lístku" na formuláři pro import kurzovního lístku

Je možné použít pouze pro import kurzovního lístku z ČNB. V případě, že z jakýchkoliv důvodů nelze provést automatické načtení kurzovního lístku (aplikační server nemá dostatečná práva, stránka je dočasně dostupná na jiné adrese apod.), je možné zde provést ruční načtení kurzovního lístku.

Kliknutím na „Odkaz na stránky ČNB“ se otevře soubor kurzovních lístků vydávaných ČNB. Pokud je stránka nedostupná, tak buď nemáte v daném okamžiku přístup na internet, nebo může být výpadek na serveru ČNB, případně ČNB přemístila tyto soubory na jiné místo. V tom případě hledejte informace na stránkách <a href=„http://www.cnb.cz“>http://www.cnb.cz</a>.

Pokud se soubor zobrazí, přeneste jeho obsah do pole „Vstupní soubor“:
- Po otevření stránky klinutím na „Odkaz na stránky ČNB“ označte celý obsah této stránky (klávesová zkratka Ctrl+A).
- Zkopírujte obsah do schránky (klávesová zkratka Ctrl+C) a okno zavřete.
- Pak klikněte do textového pole označeného „Vstupní soubor“ a vložte obsah schránky (klávesová zkratka Ctrl+V).

Tlačítkem „Proveď načtení“ dojde k importu kurzovního lístku od zadaného data.

DokuWiki Appliance - Powered by TurnKey Linux