Man01324

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání

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á

  1. Platnost záznamu
  2. Anal. účet – výběr z číselníku analytických účtů
  3. Úloha – pro kterou nastavení platí, výběr z číselníku úloh
  4. Zakázka – pro kterou nastavení platí, výběr z číselníku zakázek
  5. Typ zakázky – dotáhne se automaticky výběrem zakázky

Část druhá - párovací symbol

  1. Párovat – párovat účet A/N (volba na zatržítko A – zatrženo, N – nezatrženo)
  2. Dat.typ – datový typ (vždy Char – znakový)
  3. Def.hodnota – předvyplněná hodnota položky (konstanta nebo SQL příkaz)
  4. Seznam hodnot – seznam platných hodnot položky (výčet hodnot oddělených čárkami nebo select)
  5. Kon. - kontrolovat hodnoty položky na seznam hodnot (zatržítko)
  6. Pov. – povinné vyplnění položky (zatržítko)
  7. Popis – nápovědní řádek položky


Část třetí - volitelné položky

  1. Položka 1-10 – název položky
  2. Dat.typ – datový typ (vždy Char – znakový)
  3. Def.hodnota – předvyplněná hodnota položky (konstanta nebo SQL příkaz)
  4. Seznam hodnot – seznam platných hodnot položky (výčet hodnot oddělených čárkami nebo select)
  5. Kon. - kontrolovat hodnoty položky na seznam hodnot (zatržítko)
  6. Pov. – povinné vyplnění položky (zatržítko)
  7. 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 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 Příklad

select OBSAH||' '||'VYZNAM from TGLOBAL where POLOZKA=' MENA ' and ULOHA=#ULO



Navazující funkce:

  • 01305 - Účtový rozvrh
  • 02501 - Párování účetního salda
  • 02502 - Rozpárování účetního salda