ESO 9 změny ve verzi 5.0 z 30.11.2014
Aplikace ESO9 Prodejna
Legislativní změny
- Práce s druhou sníženou sazbou DPH.
Určitou dobu je možné používat starší verze prodejny proti centrále verze 5.0 - pokud se na centrále nepracuje aktivně se zbožím ve druhé snížené sazbě DPH.
Nelze používat prodejnu verze 5.0 proti centrále starší verze - při přenosu dat dojde ke strukturální nekompatibilitě.
Změny struktur:
- rozšířena lokální tabulka sazeb DPH o sloupec MNSNIZENASAZBA2 a doplněn jeho přenos z centrály.
- doplněn parametr pro lokální sazbu druhé snížené sazby DPH.
- rozšířena hlavička dokladu KHDOK o potřebné položky základu a hodnoty daně.
Upraveny všechny přepočty, aby respektovaly další sazbu DPH.
Rekapitulace DPH na účtence je řádková místo původní sloupcové. Pro každou použitou sazbu daně je v rekapitulaci jeden řádek. (Platí pro účtenky široké 40 znaků a více.)
Upravena i rekapitulace DPH na uzávěrce. Blok pro určitou sazbu se tiskne, jen pokud je v této sazbě obrat v období uzávěrky.
Aplikace ESO9 Start
Změna činnosti
- E9_BLANK.SQL - Vymazaní obsahu tabulek databáze
Doplněno zrušení všech řádků tabulky EXTERNIURL
Účetnictví
- 1. 1. 1. 1 - Interní doklady
Na formulář interního dokladu (Ucet\Inter_dokl.htm) byla doplněna položka "Datum pro DPH" (HDOK.dtProOdvodDPH) - má význam například u opravných daňových dokladů za dlužníky v insolvenčním řízení, kdy je možno DPH zahrnout do výkazu DPH teprve když věřitel doručil dlužníkovi daňový doklad podle § 46 odst. 1.
Účetní typ pro zaúčtování interního dokladu byl upraven tak, že naplnění položek účetní období DPH a příznak odvodu DPH (položky idUctObd_DPH a vlOdvodDPH) jsou závislé na vyplnění tohoto data pro DPH, ale pouze v případě, že se jedná o zápornou pohledávku, tedy vlHPohledavka_Zavazek=1 a hdKUhradeVal < 0 (obdoba účetního typu jako u FVU při účtování dobropisů).
Úprava účetního typu je provedena pouze v aplikaci Eso9Start, nastavení účetního typu v zákaznických aplikacích se automaticky nemění (je nutno případně zkopírovat nebo nastavit ručně).
Upravena funkce fnDZ_SeznDobrDokl, kde se v případě, že se jedná o zápornou pohledávku (tedy vlHPohledavka_Zavazek=1 a hdKUhradeVal < 0) tiskne v seznamu dobropisovaných dokladů i datum uskutečnění zdanitelného plnění (Cis_Dok + ' DUZP: DD.MM.RRRR')
- 1. 1. 1. 8 - Roční uzávěrka
V Generování kurzovních rozdílů závazků a pohledávek (stránka Ucet\KR_2002.htm) bylo doplněno tlačítko "Zrušení přeúčtování", kterým je možno odpárovat a zrušit zaúčtované kurzovní rozdíly závazků a pohledávek patřících do období určeného uzávěrkovým dokladem, nad kterým se činnost provádí. Vlastní doklad se přitom nezruší.
- 1. 1. 1. 8 - Roční uzávěrka
Ve formulářích pro "Generování přeúčtování nákladů a výnosů" a "Generování uzavření rozvahových účtů" bylo doplněno tlačítko "Uzavření předchozích období".
Tato akce prochází všechna neuzavřená období nižší než období uzávěrkového dokladu a pokouší se provést jejich uzavření (provádí se stejná akce jako v činnosti 1.1.1.7 - Uzavření účetního období). Po skončení akce je zobrazena informace o tom, která období se uzavřela, případně která období uzavřít nelze (např. z důvodu nerozúčtovaných dokladů, stavů dokladů apod.).
Pozor - v závislosti na počtu uzavíraných období (dokladů) může tato činnost (Uzavření předchozích období) trvat delší dobu !
Upraveny stránky Ucet\Uzav_rok.htm a Ucet\navy_rok.htm, nov8 procedura spUctObd_UzavriDo
- 1. 1. 2. 3 - Výkaz DPH (SK)
Upravena STI sestava VykazDPH_KVDPH (Kontrolný Výkaz DPH) - v jednotlivých sekcích (A1, A2, B1, B2, B3, C1, C2, D1, D2) doplněna v zápatí informace o počtu dokladů.
- 1. 1. 5. 1 - Kontrolní sestavy účetnictví
Vytvořena kontrolní sestava KonNastaveniDPHSS2 (Kontrola nastavení druhé snížené sazby DPH), která vypisuje problémy související s nastavením účtování druhé snížené sazby DPH :
a) účetní předpisy, kde se v předpise vyskytují položky hdZaklad_5 a hdZaklad_22 a není v něm položka hdZaklad_SS2 (obdobně hdDan_5, hdDan_22, hdDan_SS2). Tyto je třeba případně upravit ručně.
b) účetní předpisy, které byly změněny/doplněny (to jsou ty, které obsahují text hdSumaZakladuVcetneMD nebo hdSumaDPH)
c) účetní předpisy, které obsahují účetní předpis pro základní nebo sníženou sazbu DPH, a neobsahují účetní předpis druhou sníženou sazbu DPH
d) uživatelské objekty, v nichž se vyskytují současně položky hdZaklad_5 a hdZaklad_22 a není v něm položka hdZaklad_SS2 (obdobně hdDan_5, hdDan_22, hdDan_SS2). Tyto uživatelské objekty nejsou automaticky nijak upravovány - je nutno zkontrolovat a upravit ručně.
Finance
- 1. 2. 1. 2 - Automatické vystavení platebního příkazu
V činnosti 1.2.1.2 Tvorba platebního příkazu a nastavené volbě "Vytvářet sdružený PP = Ano" se provádí sloučení plateb do jedné položky PP - to se ale provádělo pouze v případě, pokud je vyplněn a je shodný účet (BUHDOK_UCET). U zahraničních subjektů často tento údaj není k dispozici a je znám pouze IBAN tvar čísla účtu. V takovém případě sloučení nefungovalo. Procedura spBaV_VytvorPP byla nyní upravena tak, že se slučování provádí i přes IBAN (na dokladu není vyplněn účet, platba se provádí na IBAN uvedený v bankovním účtu subjektu).
- 1. 2. 1. 5 - Bankovní výpisy - import
Upravena procedura spBavRadek_DoplnIdSubjekt tak, že pokud je bankovní účet označený jako „neaktivní“, pak se podle něj neprovede doplnění ID Subjektu do bankovního výpisu.
Saldokonto
- 1. 3. 1 - Párování
Při hromadném párování dle subjektu doplněna kontrola - nelze připárovat doklady, jejichž součet je vyšší než hodnota na párovaném účetním zápisu.
Upraveny procedury spHrPar_SumaOzn, spUcetZap_ParDleSubj_Ozn, nová procedura spUcetZap_ParDleSubj_XmlParams.
Upravena stránka saldo\ParSubj.htm (tato stránka je dostupná například v odkaze Hromadná platba v činnostech 1.2.2.1 Pokladní příjmy, 1. 2. 2. 2 Pokladní výdeje, 1. 2. 1. 6 Bankovní výpisy).
- 1. 3. 3. 4 - Automatické kontroly pohledávek
Upraveny procedury pro zasílání e-mailů při automatické kontrole pohledávek (spKontrPohl_emailProSubjekt, spKontrPohl_ZasliEmail1).
Jazyk, ve kterém bude upomínka vystavena, se určí z korespondenčního jazyku státu uvedeného na hlavní adrese subjektu, kterému je upomínka zasílána. Nezbytnou podmínkou pro zasílání upomínek v cizím jazyce je pak existence překladů zasílaných textů ve slovníku.
Pokud je uveden jazyk, ke kterému ve slovníku neexistuje ani jeden překlad, pak se v tomto případě použije jazyk EN.
Nákup
- 2. 1. 3. 1 - Faktury přijaté účetní
Na formuláři pro připárování záloh k faktuře byly ve spodní formě (u připárovávaných zálohových faktur) doplněny údaje účetní období, datum zdanitelného plnění datum úhrady.
Upraven formulář Nakup\VyberZalohy.htm.
Prodej
- 2. 2. 3. 1 - Faktury vydané účetní
Na formuláři pro připárování záloh k faktuře byly ve spodní formě (u připárovávaných zálohových faktur) doplněny údaje účetní období, datum zdanitelného plnění datum úhrady.
Upraven formulář Prodej\VyberZalohy.htm.
- 2. 2. 3.10 - Faktura zálohová z objednávky
V odkaze na činnosti 2. 2. 3.10 Faktura zálohová z objednávky byl doplněn parametr StartFilter=1
Ve stránce prodej\VytvorZalohuPN.htm byl doplněn parametr StartFilter=1, parametr NavBar = Insert;Update;Delete, a byl optimalizován datový zdroj formy - původně select * ... from qhdok_pob, nyní jsou vyjmenovány konkrétní položky použité ve formuláři.
Sklad
- 2. 3. 1. 7 - Převod fyzického výdeje na účetní
Upraven odkaz "Vzniklá příjemka" tak, že parametr TVIEW byl nahrazen parametrem WHERE. Tím je dosaženo toho, že se použije datový zdroj ze stránky PrijemkaS.htm
- 2. 3. 2. 6 - Převod fyzického výdeje na účetní
Upraven odkaz "Vzniklá výdejka" tak, že odkazuje nově na stránku sklad\VydejkaS.htm a parametr TVIEW byl nahrazen parametrem WHERE. Tím je dosaženo toho, že se použije datový zdroj ze stránky VydejkaS.htm
Úkoly
- 2. 4. 1. 1 - Zakládání úkolů z dokladu
Umožněno filtrovat dle všech sloupců a hlavně dle Stavu a Typu. Upraveny datové zdroje formy.
- 2. 4. 1. 3 - Kontrola zadaných úkolů
Umožněno filtrovat dle všech sloupců a hlavně dle Stavu a Typu. Upraveny datové zdroje formy.
- 2. 4. 1. 4 - Přijímání a plnění úkolů
Umožněno filtrovat dle všech sloupců a hlavně dle Stavu a Typu. Upraveny datové zdroje formy.
Majetek
- 3. 1 - Evidence majetku
Kopie věty majetku - upraven pohledový spQMajetek_CopyRec - položka Carkovy_Kod se nyní nekopíruje (nastavuje se na NULL hodnotu).
DMS
- 6. 4. 1. 1 - Dokument
Akce "Založit kopii řádku (Ctrt+K)" : vytvořeno obchodní pravidlo spDOKUMENT_CopyRec který provede následující
- ponechá hodnoty těchto sloupců :
- VERSION
- DESCRIPTION
- KEYWORDS
- IDOBECCIS_TYPDOC
- nastaví na hodnotu NULL těchto sloupců :
- DOKUMENTFILEGUID
- IDUZIVATEL_INSERT
- DTINSERT
- IDUZIVATEL_UPDATE
- DTUPDATE
- DTDOKUMENT
- sloupec VLHISTORY = 0
- sloupec VLLOCK = 0
Zásilkové / Přepravní služby
- 6. 6. 1. 3 - Komunikace s PPL bránou
Při zjišťování stavu balíku v PPL jsou ošetřeny situace, kdy datum události není vyplněno. U každého balíku se vypíše i aktuální stav a datum změny.
Doplněn stav "PPL - doručováno" s hodnotou stavu 54. Pokud již máte implementováno, doplňte jej do stavů typu dokladu EXPPL.
(knihovna eso9zasilky.dll verze 4.9.1)
Základní číselníky
- 9. 1. 2 - Státy
Doplněn sloupec "Korespondenční jazyk", který se využívá např. pří tisku upomínek (činnosti 1. 3. 3 Upomínky a penalizace).
Účetní číselníky
- 9. 2. 8 - Účetní výkazy
Kontrolní sestava účtů vstupujících do výkazu
- upraven způsob vyhodnocení - pokud se účet vyskytuje v definici dvakrát, ale jednou pro aktivní zůstatek, a podruhé pro pasívní zůstatek, tak se nevypisuje jako chybný. Naopak pokud se v definici vyskytuje pouze jednou a to buď jen pro pasivní nebo aktivní zůstatek, tak se vypisuje jako chybný
- doplněno stylování
Upravené stránky : nastaveni\vykazy_kontrolni_sest.idc, nastaveni\vykazy_kontrolni_sest.htx
- 9. 2. 8 - Účetní výkazy
Ve výkaze AP_2014 (CZ) opraven text řádku 016 (B.2.3).
Původní text : Samostatné movité věci a soubory movitých věcí
Nový text : Samostatné hmotné movité věci a soubory hmotných movitých věcí
- 9. 2. 9 - Saldokonta
V číselníku párování byla doplněna nová vlastnost - položka "vlUzaverkaKR", kterou se definuje, zda se má pro účty patřící do tohoto saldokonta provádět uzávěrka kurzovních rozdílů závazků a pohledávek.
Hodnota nově založené položky se nastaví dle toho, jak se dosud se uzávěrka kurzovních rozdílů závazků a pohledávek - což bylo dle vlastnosti Typ saldokonta "Dod-Odb" a v případě záloh ještě v závislosti na nastavení parametru KR_ZavPohl_Zalohy (který bude po doplnění položky automaticky zrušen).
Upravena stránka nastaveni\Saldo.htm, procedury spRocUzav_ZavPohl2002, spRocUzav_KR2002_Sparuj.
- 9. 2. 9 - Saldokonta
V číselníku párování byla doplněna nová vlastnost - položka "Způsob kumulace detailu KS v hlavní knize".
Standardně se v sestavě konečného stavu v hlavní knize zobrazují všechny účetní zápisy daného dokladu. V této vlastnosti je možno zvolit, že se pro účely výpisu této sestavy mají zobrazovat kumulace dle dokladu. Má význam zejména v případě, že se na dokladech vytváří vetší množství (desítky) účetních zápisů například z důvodu časového rozlišení a sestava pak obsahuje příliš velké množství detailů.
Upravena funkce pro tisk sestavy - fnHlavniKniha_DetKS_Work, fnHlavniKniha_DetKS2.
Zboží, služby, majetek..
- 9. 5.10 - Zboží na skladě \ Všechny pohyby - zobrazení
Tato činnost volá stránku nastaveni\ZbozSklSDok.htm ve které byly provedeny tyto úpravy :
1. optimalizace datového zdroje pro zobrazení složek dokladů
a/ datový zdroj obsahuje pouze zobrazované sloupce
b/ na tabulky datového zdroje aplikován hint NOLOCK
2.ve spodní formě "Složky dokladů " upraven odkaz "Poznámky" : změna parametru „RelType“ z typu "Same" na typ "Parmeters" a přidáním parametru "WHERE=WHERE IDSDOK=%25IDSDOK%" s tím, že se zobrazují pouze poznámky k této složce dokladu. Do stánky nastaveni\SDokPozn.htm doplněn parametr %WHERE% do datového zdroje horní formy "Složka dokladu".
Parametrizace systému
- 9. 6. 1 - Parametry aplikace
Doplněn nový obecný systémový parametr PRAC_DOBY typu VARCHAR : definuje pracovní, mimopracovní a volné hodiny.
Legislativní změny
- CZ - Zavedení třetí sazby DPH
Se zavedením třetí sazby DPH jsou spojeny následující změny :
- procedura spHDOK_ValRec : doplněna kontrola možnosti vyplnění jednotlivých základů a daní v případě rovností sazeb DPH
- pokud je "Snížená sazba DPH 2" = "Snížená sazba DPH", pak nelze mít vyplněny hodnoty Základ nebo Daň snížené sazby DPH 2
- pokud je "Snížená sazba DPH" = "Základní sazba DPH", pak nelze mít vyplněny hodnoty Základ nebo Daň snížené sazby DPH ani snížené sazby DPH 2
- procedura spSDOK_CalRec, spSDOK_BeforeInsert, spSDOK_BeforeUpdate : upraven algoritmus určení Sazby DPH v případě rovností sazeb DPH
- pokud je "Snížená sazba DPH 2" = "Snížená sazba DPH", pak při výběru "Snížené sazby DPH 2" se automaticky nastaví na "Sníženou sazbu DPH"
- pokud je "Snížená sazba DPH" = "Základní sazba DPH", pak při výběru "Snížené sazby DPH" se automaticky nastaví na "Základní sazbu DPH"
- třetí sazba DPH zavedena přímo do těchto stránek :
- ucet/Sdok_inc.htm
- nové includy s třetí sazbou DPH :
- include\vlSazbaDPH_RO.htm : stejné jako include\vlSazbaDPH.htm jen s vlastností "readonly"
- include\vlSazbaDPHZbozi_RO.htm : stejné jako include\vlSazbaDPHZbozi.htm jen s vlastností "readonly"
- include\vlSazbaDPHZboziN_RO.htm : stejné jako include\vlSazbaDPHZboziN.htm jen s vlastností "readonly"
- Sazba DPH na složce dokladu realizována jako (include\vlSazbaDPH.htm) resp. (include\vlSazbaDPH_RO.htm) v těchto formulářích :
- doprava/DopravaPlanOprav.htm
- doprava/DopravaPojisteni.htm
- doprava/DopravaVykazOJizde.htm
- doprava/DopravaVykazOJizdeOstatni.htm
- majetek/vozidlo.htm
- priklady/KopieSDok.htm
- priklady/SDokCiselnik.htm
- priklady/SDokGS.htm
- prodej/FaVSK08.htm
- prodej/VyrPrikaz.htm
- saldo/DoklObchPohl.htm
- servis/KartaServisu_SkutMat.htm
- servis/KartaServisu_SkutPrace.htm
- servis/SObj.htm
- servis/SObjSkut.htm
- subjekt/Kampan.htm
- teplo/PodklZuct.htm
- teplo/Smlouva.htm
- ukoly/VytvorUkoly.htm
- Prodejní DPH sortimentu(zboží, služby...) realizována jako (include\vlSazbaDPHZbozi.htm) resp. (include\vlSazbaDPHZbozi_RO.htm) v těchto formulářích :
- doprava/SluzbyStazka.htm
- nastaveni/MJ_Bal.htm
- nastaveni/Pomucka.htm
- nastaveni/Vazba.htm
- nastaveni/VazbaMulti.htm
- nastaveni/ZbozSkl.htm
- nastaveni/ZbozSklSarzeStav.htm
- nastaveni/ZbozSklUmisteniStav.htm
- nastaveni/ZboziPrepCen.htm
- nastaveni/ZboziSklDetail.htm
- teplo/SluzbyTepla.htm
- zadavani/PripravaCSP.htm
- zadavani/VsePripravaCSP.htm
- Nákupní DPH sortimentu(zboží, služby...) realizována jako (include\vlSazbaDPHZboziN.htm) resp. (include\vlSazbaDPHZboziN_RO.htm) v těchto formulářích :
- nastaveni/MJ_Bal.htm
- nastaveni/Vazba.htm
- nastaveni/VazbaMulti.htm
- nastaveni/ZboziPrepCen.htm
- nastaveni/ZboziSklDetail.htm
- teplo/SluzbyTepla.htm
- CZ - Zavedení třetí sazby DPH
V souvislosti se zavedením třetí sazby DPH byly provedeny následující změny :
V číselníku sazeb DPH doplněn nový záznam s datem platnosti od 1.1.2015 a sazbami 21% (základní), 15% (snížená), 10% (druhá snížená sazba).
Doplněny parametry (skupina zaúčtování) :
DPHS2vstup (Pro účet DPH snížená sazba 2 na vstupu)
DPHS2vystup (Pro účet DPH snížená sazba 2 na výstupu)
Byly upraveny (doplněny) tyto HTM stránky :
Include\
- vlSazbaDPH.htm
- mf_vlSazbaDPH.htm
- vlSazbaDPHZbozi.htm
- vlSazbaDPHZboziN.htm
- vlSazbaDPHZbozi_ZVC.htm
- vlSazbaDPHZboziN_ZVC.htm
- DoklHlav_SS2_CF.htm
- DoklHlav_SS2Sloz.htm
Finance\ - doplněny položky pro 2. sníženou sazbu DPH :
- hpd_vyd.htm
- Pd_Prij.htm
- Pd_PrijS.htm
- Pd_Vyd.htm
- Pd_VydS.htm
- Pd_VseS.htm
- Pd_Vse.htm
- PDP_Sazba_SS2_RO.htm
- Pd_Prij_Val.htm
- Pd_Vyd_val.htm
- PDV_Sazba_SS2_RO.htm
Prodej
- FaVHlav.htm - doplněna položka základ a daň - druhá snížená sazba
- DDPHpmCZ.htm - doplněna položka základ a daň - druhá snížená sazba
- ProHlav.htm - doplněna položka základ a daň - druhá snížená sazba
- vyberZalohy_New.htm - doplněna položka základ a daň - druhá snížená sazba
- ZFaV.htm - do datového zdroje doplněno hdZaklad_SS2 a Dan_SS2
- ZFaVD.htm - do datového zdroje doplněno hdZaklad_SS2 a Dan_SS2
Nakup
- DDPHnmCZ.htm - doplněna položka základ a daň - druhá snížená sazba
- FaPSloz.htm - doplněny položky základu druhé snížené sazby hlavičky a nápočtu ze složek
- ZFapD.htm - do datového zdroje doplněno hdZaklad_SS2 a Dan_SS2
Priklady\HDok.htm - doplněny položky základu druhé snížené sazby hlavičky a nápočtu ze složek
Manager\SLDashboardProdej.htm - součet základů nahrazen spočtenou položkou hdSumaZakladuVcetneMD
saldo\DokladZapoctu.htm - doplněna položka základ a daň - druhá snížená sazba (formulář i datový zdroj)
saldo\DoklObchPohl.htm - do datového zdroje doplněny položky hdZaklad_SS2, hdDan_SS2
ucet\ - doplněna položka základ a daň - druhá snížená sazba (formulář i datový zdroj)
- Deniky.htm
- DoklHlav.htm
- Inter_dokl_DPH.htm
- Inter_dokl.htm
- PreuctDPHSK.htm
- QUcZa.htm
- CZ - Zavedení třetí sazby DPH
Se zavedením třetí sazby DPH jsou spojeny následující změny:
- tabulka UCETZAP(Účetní zápis): do datového modelu doplněn popis hodnot 25,26 sloupce VLTYPUCETZAP - Typ účetního zápisu:
- 25= odúčtování zálohy - základ - snížená sazba 2;
- 26= odúčtování zálohy - daň - snížená sazba 2;
- doplněny nové hodnoty 25, 26 sloupce UCETZAP.VLTYPUCETZAP(Typ účetního zápisu) - do těchto stránek:
- doprava\KartaVozidla_NakladyVynosy.htm
- majetek\MajPoh.htm
- priklady\UcetZap.htm
- ucet\OdpisPohl_Podr.htm
- ucet\QUcZa_Inc.htm
- ucet\Ucet_dokl_NulujStred.htm
- Druhá snížená sazba DPH
V souvislosti se zavedením druhé snížené sazby DPH byly provedeny následující úpravy :
Do tabulky HDOK byly doplněny spočtené položky :
hdSumaDPH = HDDAN_5 + HDDAN_22 + HDDAN_SS2
hdSumaZakladuDPH = HDZAKLADDAN_0 + HDZAKLAD_5 + HDZAKLAD_22 + HDZAKLAD_SS2
hdSumaZakladuVcetneMD = HDMIMODAN + HDZAKLADDAN_0 + HDZAKLAD_5 + HDZAKLAD_22 + HDZAKLAD_SS2
V parametrech (skupina Zaúčtování) doplněny parametry DPHS2vstup, DPHS2vystup, DPHS2vstupEU, DPHS2vystupEU, DPHS2vratka (standardně jsou prázdné - nutno zadat příslušné účty účetní osnovy).
Vytvořena procedura spUcetTyp_NastavTretiSazbuDPH pro úpravu a doplnění účetních předpisů pro účtování druhé snížené sazby DPH. Procedura se automaticky spouští v aplikacích české legislativy při instalaci verze a provede následující činnost :
- v účetních předpisech hledá ty, kde je v definici položky účetního předpisu použit předpis "hdMimoDan + hdZakladDan_0 + hdZaklad_5 + hdZaklad_22" a nahradí ho hodnotou "hdSumaZakladuVcetneMD".
- v účetních předpisech hledá ty, kde je v definici položky účetního předpisu použit předpis "hdDan_5+hdDan_22" a nahradí ho hodnotou "hdSumaDPH".
- pokud u účetního typu existoval účetní předpis pro zaúčtování DPH (v definici částky je předpis "hdDan_5" nebo "hdDan_22") a dosud neexistuje účetní předpis pro "hdDan_SS2", založí se tento kopií z existujícího předpisu pro "hdDan_5" (částka bude hdDan_SS2 a případně použitý parametr #Par_DPH05xxx se zamění za #Par_DPHS2xxx).
Vzhledem k tomu, že účetní předpisy mohly být různě upraveny (položky mohou být ve výraze v různém pořadí, mohou v něm být navíc mezery, znaménka, závorky, ...), není možné postihnout všechny možné varianty, v jakých se tam výše uvedené řetězce vyskytují.
Součástí procedury je kontrolní výpis, ve kterém jsou vyspány problémy související s nastavením účtování druhé snížené sazby DPH :
a) účetní předpisy, kde se v předpise vyskytují položky hdZaklad_5 a hdZaklad_22 a není v něm položka hdZaklad_SS2 (obdobně hdDan_5, hdDan_22, hdDan_SS2). Tyto je třeba případně upravit ručně.
b) účetní předpisy, které byly změněny/doplněny (to jsou ty, které obsahují text hdSumaZakladuVcetneMD nebo hdSumaDPH)
c) účetní předpisy, které obsahují účetní předpis pro základní nebo sníženou sazbu DPH, a neobsahují účetní předpis druhou sníženou sazbu DPH
d) uživatelské objekty, v nichž se vyskytují současně položky hdZaklad_5 a hdZaklad_22 a není v něm položka hdZaklad_SS2 (obdobně hdDan_5, hdDan_22, hdDan_SS2). Tyto uživatelské objekty nejsou automaticky nijak upravovány - je nutno zkontrolovat a upravit ručně.
Tento kontrolní výpis lze také vypsat v činnosti 1. 1. 5. 1 Kontrolní sestavy účetnictví pomocí kontrolní sestavy KonNastaveniDPHSS2 (Kontrola nastavení druhé snížené sazby DPH).
- Export a import XML
Export a import XML doplněn o 3. sazbu DPH.
Upravena XML specifikace a transformační mapa v ESO9Start\XMLDocs.
Upraven pohled QHDOK_XML a procedura spXML_HDOK.
Změny funkcí
- fn_DatumUhrady
Upravena funkce fn_DatumUhrady - v případě doúčtovací faktury, která byla celá uhrazena zálohou (hdKUhradeVal = 0 a hdZalohaVal <> 0), vrací jako výsledek maximální dtUzDatum ze spárovaných účetních zápisů připárované zálohy.
- fnDZ_FormularHDOK - funkce pro potřeby tisků
Podmínka pro tisk rekapitulace (vlTiskRekapDPH = 0-Ne, 1-Ano) doplněna o tento případ:
- rekapitulace se NETISKNE, pokud se jedná o CZ legislativu, hlavička má hodnotu "Pro výkaz DPH" = 0 a existuje alespoň jedna složka dokladu která má hodnotu "Pro výkaz DPH" mezi 30-36.
- fnTxt_KurzHdok - Kurz dokladu jako text
Provedeno: pro potřeby tisku kurzu na sestavách provedeny následující úpravy
- nová funkce fnTxt_JenKurzHdok - vrátí jen kurz v textové podobě např. "1 EUR = 27,565 CZK". V podstatě obsahuje původní kód z fnTxt_KurzHdok bez úvodního textu
- nová funkce fnTxt_TXTKurzHdok - vrátí libovolný text + fnTxt_JenKurzHdok např."Kurz pouze pro účely DPH: 1 EUR = 27,690 CZK"
- původní funkce fnTxt_KurzHdok - vrací za pomocí nové funkce fnTxt_JenKurzHdok původní text "Kurz: "+fnTxt_JenKurzHdok např."Kurz: 1 EUR = 27,565 CZK"
- ve standardních sestavách se využije fnTxt_KurzHdok tak, jak doposud a ve speciálních případech jako FVU, likvidační lístek.. se použije fnTxt_TXTKurzHdok
Např. FVU - faktura vydaná: "Kurz pouze pro účely DPH: 1 EUR = 27,690 CZK"
např. likvidační lístek: "Kurz pro účely účetnictví: 1 EUR = 27,565 CZK"
příklady
DECLARE @IDHDOK INT = 20776
SELECT '"' + dbo.fnTxt_JenKurzHdok (@IDHDOK) + '"'
SELECT '"' + dbo.fnTxt_KurzHdok (@IDHDOK, 'CZ') + '"'
SELECT '"' + dbo.fnTxt_TXTKurzHdok (@IDHDOK, 'Kurz pouze pro účely DPH', 'CZ') + '"'
SELECT '"' + dbo.fnTxt_TXTKurzHdok (@IDHDOK, 'Kurz pro účely účetnictví', 'CZ') + '"'
SELECT * from dbo.fnDZ_FormularHDOK(@IDHDOK, 307, 'CZ', 1)
- fnUserParams_Lang - Vrací parametry uživatele
Tato funkce se volá v objektu spUserParams. Výstupní resultset doplněn o sloupec MaxDataRows z tabulky UZIVATEL.
Legislativní změny CZ
- ESO9Start - Zařazení účtu 557 ve výkazech
Ve výkazech ZZ_2011D, ZZ_2014D a VYK_EBITDA přesunut účet 557 z řádku Změna stavu rezerv a opravných položek na řádek Odpisy dlouhodobého nehmotného a hmotného majetku.
Změny procedur
- spAKTIVITA_DelRec
Tato nová procedura se volá při rušení Obchodní aktivity (AKTIVITA).
Procedura obsahuje rušení odpovídající věty tabulky AKTIVITAADD.
- spHdok_FC_dtVystaveno, spHdok_FC_dtOdeslano - FCHANGE pro položky dtVystaveno a dtOdeslano
Upraven FCHANGE pro položky dtVystaveno a dtOdeslano (procedury spHdok_FC_dtVystaveno a spHdok_FC_dtOdeslano) tak, aby akceptovaly nastavení vlastnosti "Vůči datumu (splatnosti)" v subjektu v typu subjektu.
Změny předpisů sestav
- !! 9.6.3.3 - Nastavení sestav dle Eso9Start
Při spuštění verzového SQL scriptu se provede automaticky aktualizace sestav dle databáze Eso9Start.
Nutnou podmínkou pro provedení této akce je, že v době spuštění scriptu existuje na serveru databáze Eso9Start (příslušné legislativy) se shodným číslem instalované verze.
Provádí se shodná akce jako v činnosti 9. 6. 3. 3 - Nastavení sestav dle Eso9Start, to znamená, že se nahrají všechny nové sestavy z databáze Eso9Start, které ještě nejsou v aplikaci (dle kódu sestavy) a aktualizují se všechny sestavy, které mají příznak Eso9Start (profi sestavy tedy zůstávají beze změny).
- Dokl_kos - Opis rozúčtování dokladu - košilka (likvidační lístek)
Doplněny nové datové zdroje "DPH" a "DPHRC" (reverse charge)
Změna provedení tisku rekapitulace DPH a samovyměření DPH (reverse charge) na řádkové provedení (nové oddíly).
Samostatný oddíl pro podmíněný tisk zaokrouhlení.
- PlneniProSubjekt.idc - Plnění objednávky
- do datového zdroje doplněno zobrazení hodnoty stavu a textu stavu dokladu
- do grafického zobrazení sestavy doplněno
-- zobrazení hodnoty stavu a textu stavu dokladu
-- na číslo dokladu doplněn hyperlink s proklikem na doklad
- PlneniZaObj.idc - Plnění objednávky
Do sestavy doplněna informace o číselné a textové hodnotě stavu dokladu. Text "dodavatel" byl nahrazen textem "subjekt", jelikož se sestava tiskne na nákupních i prodejních objednávkách. Text "subjekt" není nutné podmínkovat, takže je výsledná sestava je rychleji zobrazena.
- PoD_PriD.idc - Příjmový pokladní doklad se strvzenkou
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Samostatný oddíl pro podmíněný tisk zaokrouhlení. Doplnění tisku razítka firmy v zápatí sestavy (na příjem i na stvrzenku).
- PoD_PriD.idc_bezStvrzenky - Příjmový pokladní doklad bez strvzenky
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Samostatný oddíl pro podmíněný tisk zaokrouhlení. Doplnění tisku razítka firmy v zápatí sestavy.
- PoD_VydD.idc - Výdajový pokladní doklad se stvrzenkou
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Samostatný oddíl pro podmíněný tisk zaokrouhlení. Doplnění tisku razítka firmy v zápatí sestavy (na příjem i na stvrzenku).
- PoD_VydD.idc_bezStvrzenky - Výdajový pokladní doklad bez stvrzenky
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Samostatný oddíl pro podmíněný tisk zaokrouhlení. Doplnění tisku razítka firmy v zápatí sestavy (na příjem i na stvrzenku).
- pod_vydHrom.idc - Výdajový pokladní doklad hromadný
Doplněn nový datový zdroj "Hdok_Detail_DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl) s novou relací mezi datovými zdroji. Doplnění tisku razítka firmy v zápatí sestavy.
- Prodejka
Změna provedení tisku rekapitulace DPH na řádkové provedení. Doplněn nový datový zdroj "DPH". Změna provedena v obou předlohách - tj. A4 i A5.
- ProdejkaA4 - Prodejka na A4
Sestava smazána, jelikož je obsažena v sestavě Prodejka (tiskne variantně na formáty A4 i A5 dle parametru).
- TEMPLATE_1STIForm - vzor STI sestavy typu formulář
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Doplnění tisku razítka firmy v zápatí sestavy.
- ucd_Kos - Opis rozúčtování dokladu
Doplněn nový datový zdroj "DPH". Změna provedení tisku rekapitulace DPH na řádkové provedení (nový oddíl). Samostatný oddíl pro podmíněný tisk zaokrouhlení.
Změny datových struktur
- AKTIVITAADD - ADD tabulka k tabulce Obchodní aktivita - AKTIVITA
V datovém modelu změněna hodnota sloupec "Použití tabulky" z "systémová tabulka" na "ADD tabulka".
- DescrTab
Zakládání popisu datového modelu (tabulky DESCRTAB, DESCRCOL, DESCRKEY, DESCRKEYCOL, DESCRREL, BUSINESSROLE, BRPARAMETER, DESCRVIEW, DESCRVIEWTABLE, DESCRVIEWCOL) se doposud provádělo tak, že se ve verzovém scriptu všechny popisy zakládaly voláním spTxt procedur.
Nyní se již toto neprovádí - namísto vytváření a volání spTxt procedur se provádí aktualizace výše uvedených tabulek dle databáze ESO9Start. Nutnou podmínkou pro aktualizaci tabulek datového modelu je, aby v době spuštění verzového scriptu na SQL serveru existovala databáze ESO9Start příslušné legislativy a shodné verze.
V případě, že se aktualizace datového modelu neprovedla (z důvodu neexistence databáze Eso9Start), lze aktualizaci provést následně spuštěním procedury spAktualizujDatovyModel.
SQL script se tímto zmenšil asi o 17 MB (40%), což je asi 4000 kroků (GO), které obsahovaly asi 37000 volání spTxt procedur.
- HDOK - Obchodní pravidla - fchange
Upravena obchodní pravidla-fchange pro datumy "Odesláno"(DTODESLANO), "Vystaveno"(DTVYSTAVENO) a "Datum zdanitelného plnění"(DTZDANITPLN) tak, aby při výpočtu "Datumu splatnosti"(DTSPLATNO) zohledňovaly hodnoty "Dny splatnosti"(DNUSPLATNOSTI) a "Vůči datumu"(VLDTSPLATNOST) z tabulky "Subjekt v typu subjektu"(SUBJVTSUBJ).
- Slovnik - Překladový slovník
Provedeno rozšíření věty v překladovém slovník z 800 na 4000 znaků.
Upraveny funkce a procedury :
function fnSestava_SeznamTextuSTI
function fnSestava_SeznamTextu
function fnSlovnik_PrelozProUziv
function fnSlovnik_ChybiPreklad
function fnSlovnik_PrelozzCZ
procedure spSestava_ZalozTextyDoSlovniku
procedure spSestava_ProvedPreklad
procedure spSestava_TestPrekladanychSestav
procedure spDoplnPrekladRadkuVykazu
procedure spSlovnik_AktDleEso9Start
procedure spSlovnik_Preloz
procedure spSlovnik_PrelozSlova
procedure spSlovnik_Pridej
procedure spSlovnik_ValRec
Procedure spTXT_SLOVNIK
- UZIVATEL - Tabulka uživatelů
Struktura rozšířena o tyto sloupce :
- MaxDataRows VARCHAR(40) : volitelné omezení maximálního počtu načítaných řádků datového zdroje
Změny webových stránek
- 6.1.1.1 - KartaVozidla_Dokumenty.htm
Stránka KartaVozidla_Dokumenty.htm byla upravena aby se zobrazoval název přiloženého souboru (Dokument)
- DMS\Dokument_vytvorFP.htm - Automatická tvorba faktur přijatých z naskenovaných dokumentů
Do DMS v ESO9 bylo doplněno automatické rozpoznávání a zakládání "papírových" dokladů faktur přijatých. Ze stránky Dokument_vytvorFP.htm lze automaticky založit FaP a přejít na nově vzniklý doklad.
- finance/Pd_Prij.htm - 1. 2. 2. 1 Pokladní příjmy
grafické úpravy, doplnění formy DMS
- finance/Pd_Prij_Val.htm - 1. 2. 2. 1 Pokladní příjmy
grafické úpravy, doplnění formy DMS
- finance/Pd_Vse.htm - 1. 2. 2. 3 Pokladní doklady
grafické úpravy, doplnění formy DMS
- finance/Pd_Vyd.htm - 1. 2. 2. 2 Pokladní výdaje
grafické úpravy, doplnění formy DMS
- finance/Pd_Vyd_Val.htm - 1. 2. 2. 2 Pokladní výdaje
grafické úpravy, doplnění formy DMS
- help\DEFAULT.HTM - Stránka s nápovědou
Ze stránky s nápovědou odstraněn odkaz ""Podpora - LYNC".
- nakup/FapHlav.htm - 2. 1. 3. 1 Faktury přijaté účetní
grafické úpravy
- prodej/FaV.htm - 2. 2. 3. 1 Faktury vydané účetní
doplnění datového zdroje o parametr TABLENAME pro přechod na detail hlavičky, kde je nově DMS
- prodej/FaVHlav.htm - 2. 2. 3. 1 Faktury vydané účetní
grafické úpravy, doplnění formy DMS
- Prodej/Prodejka.htm - Prodejka
Provedena změna hyperlinku "Prodejka A4". Hyperlink volá sestavu s kódem "Prodejka" a parametrem "PageFormat=A4" (obdoba Prodejka A5, pouze jiná velikost stránky).
- Saldo/ParDokl.htx - Ruční párování účetních zápisů
Na stránky pro ruční párování dokladů (účetních zápisů) byl do zobrazených dokladů nad názvem subjektu doplněn odkaz na přehled jeho závazků a pohledávek.
Upraveny stránky Saldo / ParDoklPK.htx, Saldo / ParDokl.htx.
- ucet/DoklHlav.htm - Obecný formulář dokladu
grafické úpravy, doplnění formy DMS
- ucet/DoklSloz.htm - Obecný formulář dokladu
grafické úpravy
- ucet/Inter_Dokl.htm - 1. 1. 1. 1 Interní doklady
grafické úpravy, spodní forma složek nahrazena formami DMS a účetních zápisů, přidán odkaz na Složky (nová stránka Inter_Dokl_Sloz.htm)
- ucet/Inter_Dokl_ButtonSS2.htm - 1. 1. 1. 1 Interní doklady
grafické úpravy
- ucet/Inter_Dokl_DPH.htm - 1. 1. 1. 1 Interní doklady
grafické úpravy
- ucet/Inter_Dokl_Sloz.htm - 1. 1. 1. 1 Interní doklady
nová stránka, hlavička + složky (protože na Inter_dokl.htm byla spodní forma složek nahrazena formami DMS a účetních zápisů)
- ucet/Sdok_inc.htm - Obecný formulář dokladu
grafické úpravy
Výroba pro ESO9
Výroba
- 5. 1. 1. 1 - Konstrukční kusovník - Nový parametr ESO
V souvislosti s agendou konstrukčního kusovníku byl pro zobrazení katalogových obrázků dokumentu DMS na kartě dílu zaveden parametr
VYRKK_SKUPOBRKAT ='OBRKAT'
Parametr určuje, která skupina bude zobrazována v editoru.
- 5. 6. 1. 1 - Dokončená výroba
Změna položky plánovaného množství. Původně zobrazovala data MNPOCETMJ, nyní zobrazuje MNPOCETMJ_OV.
(nezobrazovalo nové plánované množství po přepočtu nad výrobní dokumentací)
V souvislosti s tím upraveno:
- pohled QDokoncenaVyroba rozšířen o položku MNPOCETMJ_OV
- formulář odvadeni/VPHotovaVyroba změněn
- 5.1.1 – Technická dokumentace - změna názvu položek a úprava stromu činností
5.1.1 – Technická dokumentace
5.1.1.1 – Konstrukční kusovník
5.1.1.2 – Tvorba Tg kusovníku
5.1.1.3 – Technologická dokumentace //původní technická dokumentace: Díl//
…
5.1.3 – Podpůrná evidence (změněna 6. položka a přidána nová 7. položka)
…
5.1.3.6 – Rozměrové a jakostní normy
5.1.3.7 – Založení katalogu komponent podle KK
- 5.1.3.6 – Rozměrové a jakostní normy - Rozšíření formuláře priprava/Rozmer.htm o položku VLTYP_SLOZ
V souvislosti s využitím formuláře pro číselník jakostních i rozměrových norem bylo přidáno kombo pro rozlišení typu.
0 - Rozměrová norma
1 - Jakostní norma
V souvislosti s uvedenými změnami byl upraven formulář nastaveni/Zbozi.htm.
Byla upravena položka "Jakostní norma" tak, aby nad ní bylo možno volat číselník jakostí.
Změny procedur
- spZBOZIPROVYR_KopieSRozp - Kopie technické dokumentace včetně zakládání polotovarů
Při kopírování technické dokumentace s přepínačem ZAKLADATPOLOTOVARY = ano se pro každou další variantu znovu pokouší založit polotovar, který již v předchozím cyklu byl touto procedurou založen.
Byla upravena procedura spZBOZIPROVYR_KopieSRozp tak, že nejdříve zkontroluje, zda polotovar existuje. Pokud neexistuje, zakládá nový záznam do tabulky ZBOZI, pokud existuje, použije již vytvořený záznam v tabulce ZBOZI. Dokumentace je pro něj připojena vždy.
Změny datových struktur
- KUSOVNIK - Tabulka pro evidenci položek konstrukčního kusovníku
Pro novou agendu "Konstrukční kusovník byla založena tabulka KUSOVNIK.
Popis v datovém modelu.
- ROZMER - Tabulka pro evidenci rozměrových norem
Pro potřeby evidence jakostních a rozměrových norem současně, byla rozšířena struktura o položku VLTYP_SLOZ.
- 0 slouží pro rozlišení rozměrových norem
- 1 slouží pro rozlišení jakostních norem
Změny webových stránek
- 5.1 - Technická dokumentace - Formulář priprava/Dil.htm
V souvislosti s připraveným rozšířením o agendu "konstrukční kusovník" byla provedeno rozšíření formuláře o možnost zobrazovat katalogový obrázek uložený v DMS.
Zobrazuje obrázek příslušné kategorie, která je určena parametrem.
Defaultně pro parametr VYRKK_SKUPOBRKAT hodnota "OBRKAT" (obrázek katalogu).
Dále byl změněn název položky "Obrázek" na "Dokument z adresáře" – umožní i nadále používat uloženou cestu pro přístup k externímu dokumentu umístěnému na přístupném adresáři.
- 5.1.1 - Technická dokumentace - Změny a nové formuláře
V souvislosti s uvolněním agendy "Konstrukční kusovník" byly vytvořeny či změněny následující formuláře:
..nastaveni/
- SkupZboziStromKK.htx
- VAzbaMultiKK.htm
- VazbaMultiStromKK.htm
..priprava/
- DilKK.htm
- DilKK2TK.htm
- DokumentaceKK.htm
- KK2Zbozi.htm
Technologie ESO9 - server + klient
Změny v technologii .NET
- Aplikační server - Práce s Unicode
Práce s Unicode kódováním v ESO9 byla upravena tak, aby nebylo nutné na straně klienta cokoli nastavovat.
Bylo rozšířeno komunikační rozhraní server-klient o parametr s nastavením kódování na straně serveru tak, aby nebylo nutné toto nastavení provádět i na klientovi. Klient si tak načte nastavení aplikačního serveru s každou stránkou, tj. bez konfigurace na straně klienta lze paralelně používat aplikace s kódováním UTF-8 i Ansi. Konfigurační prvek "Používat Unicode" na straně klienta byl proto odstraněn.
Dostupné v technologii ESO9 od 14.7.2014.
- Aplikační server - Podpora práce s novým jazykem: bulharštinou
Do technologie ESO9 byla doplněna podpora práce s novým jazykem: bulharštinou (ISO kód BG).
Dostupné v technologii ESO9 od 15.7.2014.
- Aplikační server - Nezobrazování navigační lišty (NavBar=None)
Pro formuláře generované s parametrem NavBar = None byla upravena výška pruhu s navigační lištou na 0, tj. nezobrazuje se.
Dostupné v technologii ESO9 od 15.7.2014.
- Aplikační server - Parametr NAVBAR pomocí uživatelských akcí
Do uživatelských akcí byl doplněn parametr NAVBAR. Hodnota parametru se zadává do položky "URL akce / Hodnota parametru".
Dostupné v technologii ESO9 od 16.7.2014.
- Aplikační server - Uživatelské akce - přidání tlačítka
Úprava umístění tlačítka přidaného pomocí uživatelských akcí (9.6.14) do formulářů s více záložkami. Ve verzi 4.9 se takto přidané tlačítko umístilo na poslední záložku, nyní se objeví pod všemi záložkami.
Dostupné v technologii ESO9 od 5.8.2014.
- Aplikační server - Parametr MAXDATAROWS definovaný pro uživatele
Do technologie ESO9 byla doplněna možnost nastavení parametru MaxDataRows na celého uživatele, resp. na všechny jím otvírané datové zdroje. Parametr se vyhodnocuje vzhledem ke kalendáři pracovních, mimopracovních a volných (soboty, neděle) hodin. Parametr zadaný na formuláři by měl přednost před parametrem na uživateli. Omezení se týká pouze aktivních formulářů s daty, netýká se sestav.
Parametr se ukládá v tabulce UZIVATEL do položky MAXDATAROWS v syntaxi A;B;C, kde počty řádků A=povolené v pracovní hodiny, B=povolené v mimopracovní hodiny a C=povolené v hodinách volna (např. 50000;100000;200000). Jednotlivé intervaly (hodiny) se definují v aplikačním parametru PRAC_DOBY v syntaxi A-B;C-D;E-F (např. 8-16;16-23;0-8), kde A-B je interval pracovních hodin, C-D mimopracovních a E-F hodin volna. Tyto intervaly se vztahují pouze vůči pracovním dnům, soboty a neděle jsou považovány za dny volna. Pokud není některý z hodinových intervalů vyplněn nebo pokud není pro některý interval nastavena hodnota parametru MAXDATAROWS v tabulce uživatelů, budou se načítat dat. zdroje bez omezení.
- Aplikační server - Velikost datumových položek s maskou
Na OS Windows 7 docházelo ke špatnému nastavení velikosti datumové a časové položky v případě použití masky ";DT" a ";T". Chyba se týkala pouze případu, kdy nebyla velikost explicitně určena ve stránce.
Opraveno ve verzi z 8.9.2014.
- Aplikační server - Automatické zakládání FaP z naskenovaných dokumentů
Do DMS v ESO9 bylo doplněno automatické rozpoznávání a zakládání "papírových" dokladů faktur přijatých. Do ESO9 jsme bylo integrováno řešení QINVE, díky němuž odpadlo opisování "papírových" dokumentů do dokladů faktur přijatých. Na základě naskenovaného dokumentu se automaticky vytváří doklad v faktury přijaté ESO9 s připojenou přílohou naskenovaného dokumentu.
Dostupné v technologii ESO9 od 12.9.2014.
- Aplikační server - Sestavy typu "HTML"
Původní typ výstupu "HTML" byl upraven tak, aby se renderoval na straně serveru; je tak použitelný i pro obecného klienta.
Dostupné v technologii ESO9 od 10.10.2014.
- Aplikační server - Nový typ sestav - HTML2
Pro zrychlení tisku Stimulsoft sestav v pracovním tvaru (HTML/MHT) byl vytvořen nový typ výstupu "HTML2". Tento je bez dalších úprav plně kompatibilní s datovým zdroji sestav Stimulsoft a lze jej tak použít namísto původně doporučeného formátu "STIMHT" s tím, že rychlost tisku je výrazně vyšší.
V novém typu výstupu jsou funkční odkazy ve stejném formátu jako v GS Stimulsoft (tj. např. "esoform.asp?tpage=ucet/hl_kniha_det_s.htm&ucet_obd_od={FILTERDATA.PAROBDOBI_OD}"). V odkazech lze samozřejmě použít i parametry v obvyklém tvaru "<%PARAM%>". URL odkazu se zapisuje do položky "SQL Popis Select" v definici sloupců sestavy, daný sloupec musí být typu "Zobrazit=Jako odkaz".
Pokud jsou mezi sloupci sestavy uvedeny i pracovní položky (typu vazební ID apod.), které se nemají tisknout, lze jejich tisk potlačit nastavením vlastnosti "Zobrazit=Ne".
Pokud je mezi datovými zdroji sestavy uveden i pracovní (např. s parametry pro ostatní datové zdroje, viz hlavní kniha v ESO9Start), lze opět jeho generování potlačit nastavením vlastnosti "Tisk filtru=Nevypisovat".
Dále je dostupná nástrojová lišta známá z HTML výstupů Stimulsoft, která obsahuje přímé exporty sestavy do nejpoužívanějších formátů a přímý tisk na tiskárnu. Pokud je při tisku sestavy na odkaze parametrizován cíl tisku (PRINTDEST), lze sestavu dynamicky přepínat mezi výstupy typu Stimulsoft a HTML2. Zároveň se parametr PRINTDEST předává do dalších sestav, tj. všechny sestavy navzájem propojený odkazy se tisknou do stejného formátu (využitelné zejména pro pracovní tvary všech řádkových výkazů, které se během kontrol dat tisknou opakovaně).
- Aplikační server - Vynucení kompatibilního režimu prohlížeče
Do web.configů v aplikacích ESO9 byla přidána sekce s HTTP hlavičkou, která si na klientské stanici vynucuje nastavení kompat.režimu prohlížeče. Nastavení nefunguje 100%, nicméně nemůže uškodit. V některých případech (týká se zejména nově nainstalovaných PC) tak není nutné nastavovat pro ESO9 režim kompatibility.
Dostupné v technologii od v5.0.
- Aplikační server - Editace sestav s překlady v Unicode
Při úpravách sestav, které obsahovaly překlady do Unicode jazyků (ruština, bulharština, gruzínština) došlo při ukládání ke ztrátě přeložených textů a bulo nutné znovu spustit překlad.
Opraveno ve verzi ze dne 3.11.2014.
- Aplikační server - Použití SQL účtů pro provoz ESO9
Pokud byly pro provoz jednotlivých aplikací ESO9 použity SQL účty s vlastními hesly a zároveň bylo zapnuté šifrování hesel v databázi, nebyly tyto účty funkční.
Doplněno ve verzi ze 4.11.2014.
- Klientská komponenta - Odesílání e-mailů s náhledem v MS Outlooku
Došlo ke změně způsobu odesílání e-mailů s náhledem v MS Outlooku.
Při odesílání e-mailů z ESO9 s více přílohami (např. použitím znaku "$" v adrese příjemce) docházelo při odesílání e-mailu v režimu s náhledem k pádu aplikace MS Outlook. Dle popisu chyby se jedná o zdokumentovaný problém 64-bitového MAPI rozhraní pouze verze MS Outlook 2013.
Dokud nebude problém vyřešen ze strany MS, bude realizován náhled odesílaných e-mailů ve vlastním formuláři namísto použití náhledu v MS Outlooku.
Dostupné od klientské komponenty v4.9.0.4.
- Klientská komponenta - Oznámení o doručení e-mailu
Do konfigurace klienta byla doplněna možnost zasílání oznámení o doručení e-mailu pro SMTP rozhraní.
Dostupné od klientské komponenty v4.9.0.4.
- Klientská komponenta - Automatické pojmenování skenovaných souborů
Doplněno automatické pojmenování souborů při skenování do DMS.
Pokud je ve formuláři s dokumentem (ve kterém je zobrazeno tlačítko "Skener") nalezen datový parametr MF_SCANNAME (viz níže), bude při skenování výsledný soubor pojmenován dle obsahu tohoto parametru. Pokud je skenováno více stránek najednou (a ukládána každá zvlášť), jsou stránky postupně číslovány od 1 do počtu stránek.
Parametr MF_SCANNAME byl v ESO9Start doplněn do těchto stránek: nakup\FapHlav.htm, finance\Vycetka.htm, posta\PostHlavOd.htm, posta\PostHlavPr.htm, saldo\DokladZapoctu.htm, saldo\DoklObchPohl.htm. Ve všech uvedených stránkách je název souboru složen z typu a čísla zdrojového dokladu.
- Klientská komponenta - Opis dat do XLS
Při opisu dat typu TEXT (typicky MEMO položky v poznámkách) do XLS se řádky obsahující spec.znaky nevypsaly.
Opraveno v klientské komponentě v4.9.0.5.
- Klientská komponenta - Informační hláška při tisku Sinea sestav
Při tisku sestav Sinea (resp. sestav ze starého GS) byla doplněna uživatelská informační hláška o použití zastaralých sestav.
Doplněno do klienta v4.9.0.5.
- Klientská komponenta - Nastavování focusu u vícezáložkových formulářů
Byla změněna logika nastavování focusu (kurzoru) ve vícezáložkových formulářích ESO9 (např. interní doklady nebo faktury přijaté). Dříve se nastavoval kurzor na první editační položku v první záložce, nyní se nastavuje kurzor na první editační položku bez ohledu na záložky. Úprava se týká zejména vícezáložkových formulářů, které mají v záhlaví položky opakující se na všech záložkách.
Dostupné od klientské komponenty v4.9.0.6.
- Klientská komponenta - Zobrazování obrázků z DMS na formulářích ESO9
Do klienta byla doplněna možnost zobrazovat obrázky z dokumentové databáze ve formuláři ESO9. Podrobněji viz nápověda.
Dostupné od klientské komponenty od v4.9.0.6.
- Klientská komponenta - Obarvení řádku v editoru
Po tisku Stimulsoft sestav do okna s náhledem se po jeho zavření ztrácelo obarvení řádku v editoru.
Opraveno v klientské komponentě v4.9.0.7.
- Klientská komponenta - Obarvení řádku v editoru
Pokud byl ve formě použit parametr ReadOnly=1, neobarvil se řádek v editoru.
Opraveno v klientské komponentě v4.9.0.7.
- Klientská komponenta - Odesílání e-mailů z ESO9 přes MAPI rozhraní s více přílohami
Po některém z updatů Office 2013 docházelo opět při odesílání e-mailů s více přílohami přes MAPI rozhraní k obecné chybě (2).
Opraveno v klientské komponentě v4.9.0.8.
- Klientská komponenta - Vyhledání dalšího záznamu
Ve vyhledávání (CTRL+F) byla doplněna možnost vyhledat další záznam klávesovou zkratkou F3 (tj. způsob obvyklý v editorech). Zkratka je dostupná v editoru i browse.
Dostupné v klientské komponentě od v5.1.
- Klientská komponenta - 3.sazba DPH v IS DOC
V klientské komponentě ESO9 byla upravena práce s formátem ISDOC tak, aby bylo možné exportovat účetní doklady obsahující 3.sazbu DPH.
Dostupné v klientské komponentě od v5.0.1.
- Reporting Server - Předmět a tělo e-mailu
V offline sestavách pro Reporting Server byla doplněna možnost (parametrického) nastavení těla a předmětu e-mailu.
Dostupné v RS od 6.8.2014.
- Reporting Server - Parametry získané SQL dotazem
Pokud byl v parametrech offline sestav použit více než jeden parametr získaný SQL dotazem, došlo k chybě serveru.
Opraveno ve verzi z 5.8.2014.
- Reporting Server - Adresy e-mailu CC a BCC
V offline sestavách pro Reporting Server byla pro odesílání e-mailem doplněna možnost nastavit adresu CC (copy recipient) a BCC (blind copy recipient). Uvedené adresy se zapisují do stávající položky "E-mail" s prefixem "CC:", resp. "BCC:".
Dostupné v RS od 7.8.2014.
- Reporting Server - E-mail v HTML formátu
V offline sestavách pro Reporting Server byla doplněna možnost odesílat e-maily v HTML formátu. Pokud bude tělo zprávy obsahovat alespoň tagy "<HTML>" a "</HTML>", bude zpráva odeslána v HTML formátu.
Dostupné v RS od 6.8.2014.
- Reporting Server - Dopolňování textových parametrů
Pokud měla offline sestava pro Reporting Server v datové zdroji parametr typu text a tento byl dále parametrizován SQL dotazem, doplňovaly se v hodnotě parametru dva apostrofy navíc a SQL dotaz tak nebyl syntakticky správný.
Opraveno v RS od 13.8.2014.
- Reporting Server - Doplňování více parametrů offline sestavy
Pokud měla offline sestava v Reporting Serveru více parametrů definovaných SQL dotazem a každý z těchto dotazů vracel jiný počet parametrů, docházelo k syntaktické chybě při doplňování hodnot parametrů do datových zdrojů sestav. Pokud jsou počty sad parametrů různé, zapíše se chyba do logu a sestava se nevytiskne.
Opraveno v RS od 15.8.2014.
- Reporting Server - Timeout na databázový dotaz
Do konfigurace Reporting Serveru byla doplněna možnost nastavit hodnotu timeoutu na SQL dotaz (parametr SQLCMD_TIMEOUT_SEC). V případě některých déletrvajících datových zdrojů sestav byl stávající (defaultní) timeout 30sec nedostačující.
Dostupné v RS od 26.8.2014.
- Reporting Server - Přímý tisk na tiskárnu
Do Reporting Serveru doplněna možnost přímého tisku sestav na tiskárnu (+ v kombinaci s uložením do DMS).
Dostupné v RS od 17.10.2014.
Technologie ESO9 - server
Změny v ESO9 Správce
- Překlady
Při on-line překladu do jazyků vyžadujících unicode kódování (ruština, gruzínština a bulharština) se přeložená předloha uloží s atributem CHARSET=UTF-8.
- Překlady
Doplněna podpora pro jazyk "Bulharština - BG".
V akcích nad aplikací je možné pro pouštění dávkového překladu pro více jazyků vybrat používané jazyky. Tlačítkem vedle výběru jazyka otevřete nastavení programu v záložce Překlady a můžete zaškrtnout používané jazyky, Výchozí je slovenština a angličtina.
- Spouštění skriptů - Doplněno souběžné spouštění více skriptů.
V záložce "Spuštění a průběh" je doplněna zaškrtávací položka "Souběžné spouštění". Pokud ji zatrhnete, objeví se ještě položka "Počet souběžných vláken".
Před souběžným spouštěním se seznam setřídí podle skriptů a v rámci nich podle aplikací. Pokud je souběžné spouštění vypnuto, setřídí se podle aplikací a v jejich rámci podle skriptů (jako dříve).
Původní dva indikátory průběhu (za jednotlivé řádky a za kroky v rámci skriptu) byly odstraněny a nahrazeny novým prvkem indikátoru průběhu přímo v jednotlivých řádcích protokolů (sloupec průběh). Ukazuje procento průběhu a na pozadí grafickou indikaci průběhu.
Současně spouštěné řádky v jednom bloku se podbarví jako vybrané, čímž se indikuje seznam vláken, která právě pobíhají.
V Nástroje / Nastavení programu doplněna záložka "Skripty". V ní můžete nastavit, zda se má nabízet souběžné spouštění a maximální počet povolených souběžných vláken (může mít hodnoty 1 až 16, výchozí hodnota je 8). Při vykonávání, pokud je počet aplikací menší, než tato nastavená mez, nabídne se jako maximum počet aplikací.