Man01324: Porovnání verzí
Řádek 5: | Řádek 5: | ||
===Založení nového záznamu=== | ===Založení nového záznamu=== | ||
Pro založení nového záznamu "Volitelných položek" je nutné nejdříve nastavit globální parametr UCVPOL na hodnotu '''A'''. | |||
Pomocí klávesy ''Nový záznam'' založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. Může k tomu využít klávesu ''Seznam hodnot'', po jejímž stisknutí se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Dále nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek. | Pomocí klávesy ''Nový záznam'' založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. Může k tomu využít klávesu ''Seznam hodnot'', po jejímž stisknutí se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Dále nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek. | ||
Verze z 15. 3. 2014, 21:01
01324 * Pravidla pro volitelné položky účetní věty
Číselník je určen pro nastavení párovacích symbolů(pro párování na hlavní knize) a nastavení pravidel pro volitelné položky účetní věty. Párovací symbol je následně využíván v úloze 025 Párování na hlavní knize, která umožňuje párování účetních zápisů na tzv. párovacích účtech se shodnými párovacími symboly a dohledávání těch účetních zápisů, které způsobují rozdíly na těchto účtech.
Založení nového záznamu
Pro založení nového záznamu "Volitelných položek" je nutné nejdříve nastavit globální parametr UCVPOL na hodnotu A. Pomocí klávesy Nový záznam založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. Může k tomu využít klávesu Seznam hodnot, po jejímž stisknutí se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Dále nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek.
Formulář pro zadání párovacích účtů a pravidel pro volitelné položky účetní věty je rozdělen do tří sekcí:
Společná část pro „Zadání účtů“, část pro parametry „Párovacího symbolu“ a část pro nastavení „Volitelné položky“
Část první - společná
- Platnost záznamu
- Anal. účet – výběr z číselníku analytických účtů
- Úloha – pro kterou nastavení platí, výběr z číselníku úloh
- Zakázka – pro kterou nastavení platí, výběr z číselníku zakázek
- Typ zakázky – dotáhne se automaticky výběrem zakázky
Část druhá - párovací symbol
- Párovat – párovat účet A/N (volba na zatržítko A – zatrženo, N – nezatrženo)
- Dat.typ – datový typ (vždy Char – znakový)
- Def.hodnota – předvyplněná hodnota položky (konstanta nebo SQL příkaz)
- Seznam hodnot – seznam platných hodnot položky (výčet hodnot oddělených čárkami nebo select)
- Kon. - kontrolovat hodnoty položky na seznam hodnot (zatržítko)
- Pov. – povinné vyplnění položky (zatržítko)
- Popis – nápovědní řádek položky
Část třetí - volitelné položky
- Položka 1-10 – název položky
- Dat.typ – datový typ (vždy Char – znakový)
- Def.hodnota – předvyplněná hodnota položky (konstanta nebo SQL příkaz)
- Seznam hodnot – seznam platných hodnot položky (výčet hodnot oddělených čárkami nebo select)
- Kon. - kontrolovat hodnoty položky na seznam hodnot (zatržítko)
- Pov. – povinné vyplnění položky (zatržítko)
- Popis – nápovědní řádek položky
Části dvě a tři mohou být vyplněny nezávisle.
Obr. 01324 Číselník pro nastavení párovacích symbolů a pravidel pro volitelné položky
Zneplatnění záznamu
Zneplatnění záznamu lze provést pomocí klávesy pro Zrušení záznamu (, Shift+F6).
Možnosti dynamického naplnění párovacích symbolů a volitelných položek do kontačních řádků
Pro párovací symbol a volitelné položky je možné nastavit kromě konstanty také tzv. dynamické plnění. Jedná se o pokročilé nastavení údaje „Def.hodnota“ pomocí SQL příkazu select, které může provádět řádně proškolený uživatel (obvykle pouze správce aplikace se znalostí SQL), nebo konzultanti dodavatele na vyžádání správce. V podstatě lze říci, že libovolný údaj z databáze iFIS* může být při vhodném nastavení automatizovaně naplněn jako výchozí hodnota položek „Párovací symbol“ nebo „Volitelná položka“ v kontaci prvotního dokladu nebo řádku účetního dokladu.
Technická dokumentace k vytváření párovacího symbolu.
Při zakládání každého nového kontačního řádku do účetní likvidace prvotních dokladů (TEKUCLIK) jsou známy vždy 3 základní údaje:
- KONTIDNO - identifikátor analytického účtu (nahradí hodnotu #KON)
- ULOHA - identifikátor úlohy iFIS* (nahradí hodnotu #ULO)
- UNIDENT - identifikátor prvotního dokladu iFIS* (nahradí hodnotu #UNI)
případně další doplňkové údaje:
- RUNIDENT – identifikátor řádku prvotního dokladu (nahradí hodnotu #RUN)
- TYPAIDNO - identifikátor typu akce (nahradí hodnotu #TPA)
- AKCE – identifikátor akce - zakázky (nahradí hodnotu #ZAK)
- MD – částka na straně Má dáti (nahradí hodnotu #MD)
- DAL – částka na straně Dal (nahradí hodnotu #DAL)
Tyto údaje jsou předávány do jako vstupní parametry externí package PA025_PARUS, která podle vstupních parametrů vyhledá v číselníku odpovídající nastavení a naplní položku PARSYM definovanou hodnotou pro párovací symbol a položky P1 – P10 definovanými hodnotami volitelných položek do řádku účetní likvidace nebo řádku účetního dokladu.
![]() |
Příklad |
nastavení položky „Def.hodnota“:
select OBSAH from TGLOBAL where POLOZKA = 'MENA' and ULOHA = #ULO |
Návratovou hodnotou SQL dotazu smí být vždy pouze 1 hodnota. Tzn. že pokud má být párovací symbol výsledného konotačního řádku složen z více údajů, musí být tyto údaje zřetězeny dohromady.
např.
![]() |
Příklad |
select OBSAH||' '||'VYZNAM from TGLOBAL where POLOZKA=' MENA ' and ULOHA=#ULO |
Navazující funkce: