Man01324: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jana.dankova (diskuse | příspěvky)
Bez shrnutí editace
Jana.dankova (diskuse | příspěvky)
Bez shrnutí editace
Řádek 1: Řádek 1:
==01324 * Pravidla pro volitelné položky účetní věty==
== 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.
Čí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.  


<br>[[Image:R 01324a.gif]]<br>'''Obr. 01324/1''' ''Pravidla pro volitelné položky účetní věty''


[[Image:R_01324a.gif]]<br>
<br>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.
'''Obr. 01324/1''' ''Pravidla pro volitelné položky účetní věty''


Volitelné položky lze použít v různých úlohách. V tomto formuláři lze nastavit, pro jakou úlohu a jakým způsobem se jednotlivé volitelné položky budou vyplňovat.


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.
<br>Formulář pro zadání párovacích účtů a pravidel pro volitelné položky účetní věty je rozdělen do tří sekcí:


Volitelné položky lze použít v různých úlohách. V tomto formuláři lze nastavit, pro jakou úlohu a jakým způsobem se jednotlivé volitelné položky budou vyplňovat.
*společná část pro '''"Zadání účtů"'''  
 
*část pro parametry '''"Párovacího symbolu"'''  
 
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"'''
*část pro nastavení '''"Volitelné položky"'''
*část pro nastavení '''"Volitelné položky"'''


<br>'''Část první - společná'''


'''Čá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<br><br>


# Platnost záznamu
'''Část druhá - párovací symbol'''
# 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<br><br>


'''Čá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


# 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
<br>
<br>


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


# Položka 1-10 – název položky
#Položka 1-10 – název položky  
# Dat.typ – datový typ (vždy Char – znakový)
#Dat.typ – datový typ (vždy Char – znakový)  
# Def. hodnota – předvyplněná hodnota položky (konstanta nebo SQL příkaz)
#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)
#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)
#Kon. - kontrolovat hodnoty položky na seznam hodnot (zatržítko)  
# Pov. – povinné vyplnění položky (zatržítko)
#Pov. – povinné vyplnění položky (zatržítko)  
# Popis – nápovědní řádek položky  
#Popis – nápovědní řádek položky


<br>{{Poznamka|Části dvě a tři mohou být vyplněny nezávisle.}}


{{Poznamka|Části dvě a tři mohou být vyplněny nezávisle.}}
<br>[[Image:Rn 1324zz.gif]]<br>'''Obr. 01324/4''' ''Číselník pro nastavení párovacích symbolů a pravidel pro volitelné položky''


<br>


[[Image:rn_1324zz.gif]]<br>
=== Založení nového záznamu  ===
'''Obr. 01324/4''' ''Číselník pro nastavení párovacích symbolů a pravidel pro volitelné položky ''


Pomocí klávesy pro ''Nový záznam'' založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. K vytvoření nového záznamu může využít klávesu pro ''Seznam hodnot'', po jejímž stisku se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Tím je vyvolán formulář [[Man01330|01330]] - ''Nabídka pro výběr analytického účtu'', z kterého se lze přesunout do [[Man01305|účetního rozvrhu]], v němž lze dohledat podrobnější informace o příslušném analytickém účtu.


===Založení nového záznamu===
<br>[[Image:R 01324b.gif]]<br>'''Obr. 01324/3''' ''Pravidla pro volitelné položky účetní věty''


Pomocí klávesy pro ''Nový záznam'' založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. K vytvoření nového záznamu může využít klávesu pro ''Seznam hodnot'', po jejímž stisku se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Tím je vyvolán formulář [[Man01330|01330]] - ''Nabídka pro výběr analytického účtu'', z kterého se lze přesunout do [[Man01305|účetního rozvrhu]], v němž lze dohledat podrobnější informace o příslušném analytickém účtu.
<br>Dále uživatel nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek.<br><br>


Pro založení nového záznamu "Volitelných položek" je nutné nejdříve nastavit globální parametr [[Parametrizace#UCVPOL|'''UCVPOL''']] na hodnotu '''A'''. Nastavení tohoto parametru na jinou hodnotu nezobrazí volitelné položky účetních zápisů. Pokud je však globální parametr nastaven na hodnotu '''A''', volitelné položky účetní věty se zobrazí.


[[Image:R_01324b.gif]]<br>
<br>[[Image:R 01324c.gif]]<br>'''Obr. 01324/2''' ''Nastavení globálního parametru [[Parametrizace#UCVPOL|'''UCVPOL''']] na hodnotu "N"''  
'''Obr. 01324/3''' ''Pravidla pro volitelné položky účetní věty''


<br>{{Poznamka|Postupuje se obdobně jako při zadávání párovacího symbolu.}}


Dále uživatel nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek.<br><br>
<br>Zneplatnění záznamu lze provést pomocí klávesy pro ''Zrušení záznamu'' ([[Image:R obr14.gif]].


Pro založení nového záznamu "Volitelných položek" je nutné nejdříve nastavit globální parametr [[Parametrizace#UCVPOL|'''UCVPOL''']] na hodnotu '''A'''. Nastavení tohoto parametru na jinou hodnotu nezobrazí volitelné položky účetních zápisů. Pokud je však globální parametr nastaven na hodnotu '''A''', volitelné položky účetní věty se zobrazí.
<br>


=== Možnosti dynamického naplnění párovacích symbolů a volitelných položek do kontačních řádků  ===


[[Image:R_01324c.gif]]<br>
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 '''''i''FIS*''' 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.
'''Obr. 01324/2''' ''Nastavení globálního parametru [[Parametrizace#UCVPOL|'''UCVPOL''']] na hodnotu "N"''


<br>


{{Poznamka|Postupuje se obdobně jako při zadávání párovacího symbolu.}}
=== Párovací symboly  ===


 
==== Technická dokumentace k vytváření párovacího symbolu ====
Zneplatnění záznamu lze provést pomocí klávesy pro ''Zrušení záznamu'' ([[Image:r_obr14.gif]].
 
 
===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 '''''i''FIS*''' 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.
 
 
===Párovací symboly===
 
====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''':<br>
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''':<br>


* KONTIDNO - identifikátor analytického účtu (nahradí hodnotu #KON)<br>
*KONTIDNO - identifikátor analytického účtu (nahradí hodnotu #KON)<br>
* ULOHA - identifikátor úlohy '''''i''FIS*''' (nahradí hodnotu #ULO)<br>
*ULOHA - identifikátor úlohy '''''i''FIS*''' (nahradí hodnotu #ULO)<br>
* UNIDENT - identifikátor prvotního dokladu '''''i''FIS*''' (nahradí hodnotu #UNI)<br><br>
*UNIDENT - identifikátor prvotního dokladu '''''i''FIS*''' (nahradí hodnotu #UNI)<br><br>


případně další '''doplňkové údaje''':
případně další '''doplňkové údaje''':  


* RUNIDENT – identifikátor řádku prvotního dokladu (nahradí hodnotu #RUN)
*RUNIDENT – identifikátor řádku prvotního dokladu (nahradí hodnotu #RUN)  
* TYPAIDNO - identifikátor typu akce (nahradí hodnotu #TPA)
*TYPAIDNO - identifikátor typu akce (nahradí hodnotu #TPA)  
* AKCE – identifikátor akce - zakázky (nahradí hodnotu #ZAK)
*AKCE – identifikátor akce - zakázky (nahradí hodnotu #ZAK)  
* MD – částka na straně '''Má dáti''' (nahradí hodnotu #MD)
*MD – částka na straně '''Má dáti''' (nahradí hodnotu #MD)  
* DAL – částka na straně '''Dal''' (nahradí hodnotu #DAL)
*DAL – částka na straně '''Dal''' (nahradí hodnotu #DAL)


<br>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.<br>


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.<br>
<br>{{Priklad|nastavení položky '''"Def. hodnota"''':
select OBSAH from TGLOBAL where POLOZKA <NOWIKI>= 'MENA' and ULOHA = #ULO</NOWIKI>}}


<br>Návratovou hodnotou SQL dotazu smí být vždy pouze 1 hodnota. To znamená, ž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.


{{Priklad|nastavení položky '''"Def. hodnota"''':
<br>{{Priklad|
select OBSAH from TGLOBAL where POLOZKA <nowiki>= 'MENA' and ULOHA = #ULO</nowiki>}}
<NOWIKI>select OBSAH||' '||'VYZNAM from TGLOBAL where POLOZKA=' MENA ' and ULOHA=#ULO</NOWIKI>}}  
 
 
Návratovou hodnotou SQL dotazu smí být vždy pouze 1 hodnota. To znamená, ž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.
 
 
{{Priklad|
<nowiki>select OBSAH||' '||'VYZNAM
 
from TGLOBAL
 
where POLOZKA=' MENA ' and ULOHA=#ULO</nowiki>}}


<br>


===Volitelné položky===
=== Volitelné položky ===


Ve&nbsp;formuláři lze nadefinovat kromě párovacího symbolu také tzv. vytěžovací pravidla pro volitelné položky. Tím je umožněno nastavení obsahu jednotlivých volitelných položek s označením P1 a P10.
Ve&nbsp;formuláři lze nadefinovat kromě párovacího symbolu také tzv. vytěžovací pravidla pro volitelné položky. Tím je umožněno nastavení obsahu jednotlivých volitelných položek s označením P1 a P10.  


<br>Nastavením vytěžovacích pravidel se položka automaticky doplní do účetní věty.


Nastavením vytěžovacích pravidel se položka automaticky doplní do účetní věty.
Vytěžovací pravidla lze nastavit:


Vytěžovací pravidla lze nastavit:
*pro účely kontace u každé účetní věty  
*pro účely kontace u každé účetní věty
*mohou být aktivována pro každý řádek
*mohou být aktivována pro každý řádek


<br>Kromě toho lze také nastavit:


Kromě toho lze také nastavit:
*zda je volitelná položka povinná či nikoli  
*zda je volitelná položka povinná či nikoli
*zda se položka bude doplňovat ručně nebo na základě nastavených pravidel
*zda se položka bude doplňovat ručně nebo na základě nastavených pravidel


<br>[[Image:Z1112 199.gif]]<br>'''Obr.''' ''Tlačítko "Volitelné položky" ve&nbsp;formuláři [[Man02167|02167 - Modifikace účetní likvidace]]''


[[Image:Z1112_199.gif]]<br>
<br><br>
'''Obr.''' ''Tlačítko "Volitelné položky" ve&nbsp;formuláři [[Man02167|02167 - Modifikace účetní likvidace]]''


<br><br>
[[Image:Z1112 200.gif]]<br>'''Obr.''' ''Volitelné položky v&nbsp;účetní větě''


[[Image:Z1112_200.gif]]<br>
<br>V některých formulářích, například ve&nbsp;formuláři [[Man02167|02167]] ''Modifikace účetní likvidace'' přibylo tlačítko ''Vol. položky''. Po jeho stisku jsou doplněny volitelné položky do účetní věty.
'''Obr.''' ''Volitelné položky v&nbsp;účetní větě''


<br>{{Priklad|Účetní větu lze rozšířit o položku IČO, kterou lze nastavit do položky č. 10 (P 10), kde jsou nastavena pravidla pro vyplňování IČO a nic jiného se do této položky doplňovat nesmí.}}


V některých formulářích, například ve&nbsp;formuláři [[Man02167|02167]] – ''Modifikace účetní likvidace'' přibylo tlačítko ''Vol. položky''. Po jeho stisku jsou doplněny volitelné položky do účetní věty.
<br>Nastavení pravidel pro volitelné položky může být velmi různorodé.  


<br>{{Poznamka|K automatickému nastavení je nutné zadat příkaz SQL ve správném formátu, což může provést pouze správce aplikace se znalostí SQL.}}


{{Priklad|Účetní větu lze rozšířit o položku IČO, kterou lze nastavit do položky č. 10 (P 10), kde jsou nastavena pravidla pro vyplňování IČO a nic jiného se do této položky doplňovat nesmí.}}
<br>Položka ''Pov.'' může nabývat těchto hodnot:


<br>


Nastavení pravidel pro volitelné položky může být velmi různorodé.
{| style="height: 118px; width: 401px" cellspacing="1" cellpadding="1" width="401" border="1"
|-
| Hodnota
| Popis
| Význam
|-
| +
| ''Povinný''
| vyplnění příslušné volitelné položky je povinné - položka je označena červeně a musí být vyplněna
|-
| -
| ''Nepovinný''
| vyplnění příslušné volitelné položky je nepovinné - položka není označena červeně, není tudíž vyžadováno její vyplnění, ale lze ji pro případ potřeby vyplnit
|-
| x
| ''Zakázaný''
| vyplnění příslušné volitelné položky je zakázané, není tudíž dovoleno jakékoli vyplnění této položky
|}


<br>


{{Poznamka|K automatickému nastavení je nutné zadat příkaz SQL ve správném formátu, což může provést pouze správce aplikace se znalostí SQL.}}
<br>


*&nbsp;() -
*() -&nbsp;
*&nbsp;() -&nbsp;


Položka ''Pov.'' může nabývat těchto hodnot:
<br><br>'''Navazující funkce:'''  
*'''+''' (''Povinný'') - vyplnění příslušné volitelné položky je povinné - položka je označena červeně a musí být vyplněna
*'''-''' (''Nepovinný'') - vyplnění příslušné volitelné položky je nepovinné - položka není označena červeně, není tudíž vyžadováno její vyplnění, ale lze ji pro případ potřeby vyplnit
*'''x''' (''Zakázaný'') - vyplnění příslušné volitelné položky je zakázané, není tudíž dovoleno jakékoli vyplnění této položky


<br><br>'''Navazující funkce:'''
*[[Man01305|01305]] - Účtový rozvrh  
*[[Man01305|01305]] - Účtový rozvrh
*[[Man01330|01330]] - Nabídka pro výběr analytického účtu  
*[[Man01330|01330]] - Nabídka pro výběr analytického účtu
*[[Man02115|02115]] – Účetní doklady  
*[[Man02115|02115]] – Účetní doklady
*[[Man02167|02167]] – Modifikace účetní likvidace  
*[[Man02167|02167]] – Modifikace účetní likvidace
*[[Man02212|02212]] – Vnitropodnikové pohyby  
*[[Man02212|02212]] – Vnitropodnikové pohyby
*[[Man02229|02229]] – Vnitropodnikové pohyby – úprava volitelných položek  
*[[Man02229|02229]] – Vnitropodnikové pohyby – úprava volitelných položek
*[[Man02501|02501]] - Párování účetního salda  
*[[Man02501|02501]] - Párování účetního salda
*[[Man02502|02502]] - Rozpárování na hlavní knize
*[[Man02502|02502]] - Rozpárování na hlavní knize


[[Kategorie:Číselníky]]
[[Category:Číselníky]]

Verze z 21. 8. 2014, 12:23

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.



Obr. 01324/1 Pravidla 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.

Volitelné položky lze použít v různých úlohách. V tomto formuláři lze nastavit, pro jakou úlohu a jakým způsobem se jednotlivé volitelné položky budou vyplňovat.


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"
  • čá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


Poznámka Poznámka
Části dvě a tři mohou být vyplněny nezávisle.




Obr. 01324/4 Číselník pro nastavení párovacích symbolů a pravidel pro volitelné položky


Založení nového záznamu

Pomocí klávesy pro Nový záznam založí uživatel nový řádek, na kterém identifikuje nově zadávaný párovací účet. K vytvoření nového záznamu může využít klávesu pro Seznam hodnot, po jejímž stisku se objeví seznam analytických účtů z platného účtového rozvrhu, případně může nastavit masku analytického účtu (např. 5%). Tím je vyvolán formulář 01330 - Nabídka pro výběr analytického účtu, z kterého se lze přesunout do účetního rozvrhu, v němž lze dohledat podrobnější informace o příslušném analytickém účtu.



Obr. 01324/3 Pravidla pro volitelné položky účetní věty


Dále uživatel nastaví požadované parametry párovacího symbolu, případně jednotlivých volitelných položek.

Pro založení nového záznamu "Volitelných položek" je nutné nejdříve nastavit globální parametr UCVPOL na hodnotu A. Nastavení tohoto parametru na jinou hodnotu nezobrazí volitelné položky účetních zápisů. Pokud je však globální parametr nastaven na hodnotu A, volitelné položky účetní věty se zobrazí.



Obr. 01324/2 Nastavení globálního parametru UCVPOL na hodnotu "N"


Poznámka Poznámka
Postupuje se obdobně jako při zadávání párovacího symbolu.



Zneplatnění záznamu lze provést pomocí klávesy pro Zrušení záznamu (.


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.


Párovací symboly

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. To znamená, ž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.


Příklad Příklad

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



Volitelné položky

Ve formuláři lze nadefinovat kromě párovacího symbolu také tzv. vytěžovací pravidla pro volitelné položky. Tím je umožněno nastavení obsahu jednotlivých volitelných položek s označením P1 a P10.


Nastavením vytěžovacích pravidel se položka automaticky doplní do účetní věty.

Vytěžovací pravidla lze nastavit:

  • pro účely kontace u každé účetní věty
  • mohou být aktivována pro každý řádek


Kromě toho lze také nastavit:

  • zda je volitelná položka povinná či nikoli
  • zda se položka bude doplňovat ručně nebo na základě nastavených pravidel



Obr. Tlačítko "Volitelné položky" ve formuláři 02167 - Modifikace účetní likvidace




Obr. Volitelné položky v účetní větě


V některých formulářích, například ve formuláři 02167Modifikace účetní likvidace přibylo tlačítko Vol. položky. Po jeho stisku jsou doplněny volitelné položky do účetní věty.


Příklad Příklad
Účetní větu lze rozšířit o položku IČO, kterou lze nastavit do položky č. 10 (P 10), kde jsou nastavena pravidla pro vyplňování IČO a nic jiného se do této položky doplňovat nesmí.



Nastavení pravidel pro volitelné položky může být velmi různorodé.


Poznámka Poznámka
K automatickému nastavení je nutné zadat příkaz SQL ve správném formátu, což může provést pouze správce aplikace se znalostí SQL.



Položka Pov. může nabývat těchto hodnot:


Hodnota Popis Význam
+ Povinný vyplnění příslušné volitelné položky je povinné - položka je označena červeně a musí být vyplněna
- Nepovinný vyplnění příslušné volitelné položky je nepovinné - položka není označena červeně, není tudíž vyžadováno její vyplnění, ale lze ji pro případ potřeby vyplnit
x Zakázaný vyplnění příslušné volitelné položky je zakázané, není tudíž dovoleno jakékoli vyplnění této položky



  •  () -
  • () - 
  •  () - 



Navazující funkce:

  • 01305 - Účtový rozvrh
  • 01330 - Nabídka pro výběr analytického účtu
  • 02115 – Účetní doklady
  • 02167 – Modifikace účetní likvidace
  • 02212 – Vnitropodnikové pohyby
  • 02229 – Vnitropodnikové pohyby – úprava volitelných položek
  • 02501 - Párování účetního salda
  • 02502 - Rozpárování na hlavní knize