Uživatelské nástroje

Nástroje pro tento web


verze:eso9current

ESO 9 změny ve verzi 7.2

ESO 9 změny ve verzi 7.2 z 31.12.2025

 

Obecný klient

Změny v technologii .NET

  • Obecný klient
    Upraveno získávání licence pro Fiskální modul. Licence se stáhne 1x a uloží do Local Storage a následujících 12 hodin se stažení neprovádí, ale jen se načte ta uložená. Není nutné licenci stahovat při každém načtení stránky.

  • Obecný klient
    Oprava posunu v browse šipkou dolů na posledním záznamu při změně dat, pokud vzniká po uložení nový záznam. Typicky se používá na účetních záznamech, kdy se opraví částka a šipkou dolů se uloží. nyní se přejde na nově vzniklý záznam.

  • Obecný klient
    Přidáno načítání vlastních fontů do Prohlížeče a Návrháře Stimulsoft v obecném klientovi.

  • Obecný klient
    Doplněno načítání externích obrázků do resource sestavy v návrháři sestav OK. Načítání probíhá z lokálního support webu dle definice ../Eso9Supp.net/Lib/Img/STIresources/list.json

  • Obecný klient
    Opravena editace TextArea v otevřeném číselníku. Docházelo k chybě při vložení "Enter", kdy se řádek rozeditoval a přešlo se na následující pole.

Aplikace ESO9 Start

Účetnictví

  • 1. 1. 1.10 - Import plateb z PAM
    Upravena procedura spPAM_ZalozPlatby pro možnost výplaty v jiné měně.
    Z aplikace PAM se nyní z pohledu QPAM_PLATBY_S načítají nové položky Mena a dtPrepocetKursu. Pokud měna není vyplněna, pak se tak jako dosud vytváří interní doklad v domácí měně. Pokud je měna vyplněna, kontroluje se, zda existuje v číselníku měn - pokud neexistuje, je hlášena chyba a import nelze provést. Jestliže není vyplněno datum pro přepočet kursu, vezme se pro pracovní den v kalendářním měsíci následujícím po období, ze kterého se import z PAM provádí. Pokud k tomuto datu neexistuje kurz ČNB střed, pak je hlášena chyba - v tomto případě je nejdříve v číselníku měn zadat kurz k příslušnému datu a import opakovat.
    Interní doklad se pak založí v požadované měně, částka je přepočtena kurzem k zadanému datu. Zaokrouhlení se provede dle nastavení zaokrouhlení v typu dokladu (pro příslušný vzor a měnu).

  • 1. 1. 2. 3 - Výkaz DPH (legislativa SK) (doplněk č. 1 předchozí verze)
    V sestavě detailu řádku výkazu (volaného z pracovní sestavy výkazu DPH) se v nadpisu nezobrazoval kód a název řádku (projevovalo se po instalaci verze 7.1 pro výkazy DPH do období 2025.06)
    - opravena funkce fnDphTextyRadku

Saldokonto

  • 1. 3. 4.13 - Oprava odpočtu daně pohledávky po splatnosti (doplněk č. 2 předchozí verze)
    Zobrazovaly se i doklady, které měly DUZP v roce 2025, ale datum DPPD bylo z roku 2024.
    Na tyto faktury se nemá povinnost odpočtu vztahovat - opravena funkce fnQFPUNeuhrazene_6m

Základní číselníky

  • 9. 1. 6 - Skupiny uživatelů (doplněk č. 2 předchozí verze)
    Ve verzi 7..1 byly zrušeny stránky ESO9Start\nastaveni\cinnost_cis.htm a cinnost_inc.htm, které se však v některých odkazech stále používají.
    Stránky byly obnoveny, budou v doplňku č.2 k verzi 7.1

Účetní číselníky

  • 9. 2.16 - Číselník repo sazeb (CZ legislativa)
    Hodnoty REPO sazeb, používané pro výpočet penále, se dosud evidovaly v parametrech - parametr REPOsazba, kde se pro každé pololetí doplňovala nová hodnota.
    Nyní se evidence repo sazeb provádí v novém číselníku, jehož aktualizaci je možno provádět automaticky dle číselníku zveřejňovaného na stránkách ČNB.

    - nová činnost 9. 2.16 - Číselník repo sazeb
    - nová tabulka REPOSAZBA
    - nové procedury spREPOSAZBA_NewRec, spREPOSAZBA_AfterInsert, spREPOSAZBA_AfterUpdate, spREPOSAZBA_DelRec, spRepoSazba_Prepocet, spImportRepoSazeb.
    - nová stránka ESO9Start\nastaveni\RepoSazba.htm

    - upravená funkce fnTableRepoSazba, procedura spHDOK_SpoctiPenaleAll

    - zrušeny parametry REPOsazba
    - zrušeny procedury spParam_NaplnREPOSazbu_Obd, spParam_NaplnREPOSazby

Subjekty

  • 9. 3. 3. 0 - Subjekty
    Pro legislativu SK.
    Subjekty, záložka "ARES a další odkazy"
    Akce Overenie subjektu - Overované v spolupráci so spoločnosťou Dun & Bradstreet.
    Při ověření subjektu doplněno do assembly CompanyInfo zabezpečení protokolem TLS 1.2. Vyřešena tím chyba "The underlying connection was closed: An unexpected error occurred on a send."

Změny procedur

  • spISDOC_HDOK_AFTERINSERT - Uživatelská akce po importu ISDOCu
    Doplněn parametr @mf_params pro možnost předání uživatelských parametrů z importního formuláře do uživatelské akce volané po importu ISDOCu.

Změny webových stránek

  • nastaveni.htm - Odkaz na PING
    Za stránky nastaveni.htm odstraněn odkaz na Ping.

ESO9 podpůrné nástroje

Klientský doplněk

  • AI asistent - Kontext pro AI asistenta
    Během července a srpna 2025 došlo k významným úpravám kontextu, který se používá pro generování odpovědí pomocí AI. Z kontextu byly odstraněny méně relevantní zdroje a naopak byly přidány úryvky z veškeré dokumentace, která je k ESO9 dostupná na naší wiki. Tj. pro sestavení odpovědí se mj. používá databáze znalostí o ESO9.
    Odpovědi AI tak využívají daleko širší kontextovou základnu, než jen nápovědu k činnostem z aplikace ESO9.

Technologie ESO9 - server + klient

Změny v technologii .NET

  • Aplikační server - Zrychlení formulářů s předfiltrovanými daty
    Ve formulářích, kde mají vybrané HTML Input položky své výchozí hodnoty (atribut "value") vstupují tyto výchozí hodnoty za určitých podmínek do filtru, tj. sestavuje se z nich část Where podmínky použitého SQL dotazu (podmínkou je RowFilter s hodnotou 1, tedy případ, kdy je ve formuláři řádkový filtr a má přednost před Start filtrem). Tyto výchozí hodnoty mohou být dále parametrizovány vybranými UP parametry, např. výraz "value="%UP_UCET_OBD-2%"" vyhodnotí aktuální účetní období - 2. V mnoha Startkových formulářích se tento mechanismus využívá pro automatické předvyplnění hodnot ve Start filtru. Uživatel tak nemusí nic vyplňovat, pouze potvrdí připravené filtrovací podmínky. Cílem je, aby uživatelé nenačítali zbytečně velké množství dat.

    Pokud byl však tento mechanismus zkombinován s potlačením Start filtru (tj. "StartFilter=0"), docházelo ke dvojímu čtení dat; první bez filtrovacích podmínek, druhé pak s filtrovacími podmínkami vyhodnocenými z HTML zdroje formuláře. Pro uživatele to bylo komfortnější, snížil se počet kliků, které musí pro zobrazení formuláře provést, ale na zobrazení formuláře čekali déle.

    Aktuální verze technologie proto obsahuje úpravu, která v tomto případě ještě před načtením dat zjistí, zda se z HTML formuláře v budoucnu ne-sestaví filtrovací podmínky a pokud ano, potlačí se načtení dat do okamžiku, kdy budou tyto podmínky z HTML známy. Výsledkem je pouze jedno čtení dat a to s doplněnými filtrovacími podmínkami, tj. rychlejší. Uživateli se v takovém případě zobrazí formulář násobně rychleji.

  • Aplikační server - Oddělovač tisíců
    Pokud je ve formuláři použito desetinné číslo a je UP parametrem "ZOBRAZENI_TISICU" nastaveno, že se mají tato čísla formátovat s oddělovačem tisíců, automaticky se všem takovým položkám přidává maska ";TH", která toto zobrazení realizuje. Pokud však na položce zároveň použita maska ";brwsize=xx" pro určení šířky položky v tabulkovém zobrazení, maska ";TH" se nepřidala a ve formulářovém zobrazení pak oddělovače tisíců chyběly.
    Opraveno v technologii z 26.6.2025.

  • Aplikační server - Timeout na uživatelskou akci
    Nejvyšší hodnota timeoutu na uživatelskou akci byla změněna z 65534sec na 32767sec (9+ hodin).
    Důvodem změny je fakt, že některé databázové procedury mají parametr TIMEOUT deklarovaný jako SmallInt a konverze hodnot větších něž 32767 pak končila chybou rozsahu celého čísla.

  • Aplikační server - Náhled e-mailů v DMS
    Ve verzi 7.1 se přestal v náhledu dokumentů v DMS zobrazovat náhled e-mailů ve formátech MSG a EML. Důvodem bylo sjednocení Start adresáře po ukončení podpory Internet Exploreru.
    Rychlou nápravou bez nutnosti čekat na technologický doplněk je zkopírovat ve Start adresáři předlohu "DMS\EMailNahled.htm" do složky ".OK\DMS\EMailNahled.htm".
    Oprava je dostupná v technologii od 11.7.2025.

  • Aplikační server - Nové fonty pro generátor sestava
    Do aplikačního serveru byla doplněna možnost použít v serverovém GS vlastní fonty. Pokud se při startu GS najdou v Support webu ve složce "LIB/fonts/STIFonts" soubory s truetypovými fonty (*.ttf), přidají se do fontů dostupných v GS.

  • Aplikační server - Vlastní fonty pro nový design sestav
    V novém designu sestav, který se bude postupně dostávat do sestav v ESO9Start/ESO9PAM, jsou použity některé vlastní fonty, které nejsou a nainstalované na cílových PC. Do aplikačního serveru, klienta a samostatného generátoru sestav (program RepGenSTI.exe dostupný od jara 2025) byla proto doplněna podpora práce s těmito fonty v návrháři sestav (vč. jejich náhledu) a v samotném serverovém generátoru.
    Dostupné v technologii ESO9 od července 2025.

  • Aplikační server - Vícenásobné přihlašování
    V technologii se vrátilo chování pro vícenásobné přihlašování. většině zákazníků nemožnost přihlásit se automaticky z libovolného URL a to v rámci stejného PC i více zařízení vadí v zaběhnutém způsobu používání ESO9.
    Dostupné v technologii od července 2025.

  • Aplikační server - Vlastní obrázky pro nový design sestav
    V novém designu sestav, který se bude postupně dostávat do sestav v ESO9Start/ESO9PAM, jsou použity některé vlastní obrázky pro pozadí některých prvků v sestavě. Kromě možnosti přidat tyto obrázky přes položky FILEGUID z DMS je nově možné přidat obrázky přímo do tzv.resources, které jsou součástí definice sestavy. Tyto resources se automaticky přidávají ze složky Support\LIB\IMG\STIresources v Support webu. Je to výrazně jednodušší, než přidávat obrázky z DMS, ale je to vhodné pouze např. pro obrázky použité na všech/většině sestav, protože definice sestavy se zvětší právě o velikost takto přidaných obrázků.
    Automatické doplnění je k dispozici v generátoru sestav v ESO9 a v samostatném generátoru sestav (program RepGenSTI.exe dostupný od jara 2025) od července 2025.

  • Aplikační server - Tvorba diagramů
    V ESO9 přibyla možnost zobrazovat diagramy. Může to být vhodné např. pro vstupních obrazovky nebo navigačních uživatelské stránky (tj. rozcestníky).
    Podrobnější popis vč. příkladu viz.https://wiki.eso9.cz/doku.php/techdoc:diagramyidc.
    Dostupné v technologii ESO9 od srpna 2025.

  • Komunikace s MPSV - Hlášení cizinců na MPSV
    Do knihovny MPSV.dll byla doplněna podpora komunikace s rozhraním MPSV pro Hlášení cizinců verze 2.0, které je povinné od 1.7.2025.
    Dostupné v knihovně MPSV.dll v7.1.0.1.

  • Obecný klient - Rozostření tučného písma v aplikacích
    V nových verzích prohlížečů Chrome, Edge nebo Firefox (červenec 2025) dochází k rozostření tučného písma v ESO9 (titulek formuláře, historie, označený řádek v tabulkovém módu atd.).
    Řešením je úprava stylopisu hostovaného na adrese https://scripts.eso9.cz/rtm/style/eso9ok-6.0.0.css. Pokud zákazníci hostují skripty a styly lokálně, je třeba jednorázově spustit jejich aktualizaci vůči našemu serveru.

  • Obecný klient - Překryv obrázků a textů v HTML sestavách
    V sestavách tištěných primárně do HTML formátu (výchozí formát STI) nebylo možné překrývat obrázky na pozadí textem; dosud to bylo možné jen v PDF. V souvislosti s pracemi na novém designu sestav tak bylo nutné upravit generátor sestav tak, aby to možné bylo.
    Dostupné v obecném klientovi od července 2025.

  • Reporting Server - Parametr PRN_LANG
    Parametr PRN_LANG se při tisku sestav z jejich offline definice vyhodnocoval jen z UP parametrů a z parametrů offline sestavy zadaných SQL dotazem, který vracel vektor hodnot (tj. pro každou generovanou sestavu se vyhodnocoval její jazyk).
    Nově bylo doplněno vyhodnocení z parametrů offline sestavy zadaných skalární hodnotou, tj. stejný jazyk pro všechny generované sestavy.
    Doplněno v Reporting Serveru verze 7.0.0.5.

  • Reporting Server - Nevyplněný cíl tisku
    Pokud měla sestava zpracovávaná Reporting Serverem jako cíl tisku nastavenu hodnotu NULL, mohlo dojít k přerušení generování všech dalších sestav.
    Doplněna kontrola, v případě nepřípustných hodnot se jako cíl tisku použije formát PDF.
    Dostupné v Reporting Serveru od verze 7.0.0.6.

verze/eso9current.txt · Poslední úprava: 04.09.2025 17:00 autor: 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
DokuWiki Appliance - Powered by TurnKey Linux