Man00350: 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 40: Řádek 40:


{| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable"
{| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable"
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="220" align="center" | '''Popis uživatelské kontroly'''
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="380" align="center" | '''Popis uživatelské kontroly'''
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="220" align="center" | '''Definice kontroly'''
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="40" align="center" | '''Definice kontroly'''
|-
|-
| Příklad 1 - Upozornění na existenci řádků závazkových dokladů ve vybraných denících<br>s částkou větší než 10.000,- CZK <br>s neuvedeným číslem dokladu partnera.
| '''Příklad 1:'''<br>Upozornění&nbsp;na&nbsp;existenci řádků závazkových dokladů ve&nbsp;vybraných denících s&nbsp;částkou větší než&nbsp;10.000,-&nbsp;CZK s&nbsp;neuvedeným číslem dokladu partnera.
| <syntaxhighlight lang="plsql">select 'E',
| <syntaxhighlight lang="plsql">select 'E',
         'U částek nad 10tis. je nutné doplnit č.dokladu!' text
         'U částek nad 10tis. je nutné doplnit č.dokladu!' text
Řádek 54: Řádek 54:
                         and r.cd is null)</syntaxhighlight>
                         and r.cd is null)</syntaxhighlight>
|-
|-
| Příklad 2 - Upozornění, že k závazku v neinvestičním deníku je připojena investiční objednávka a naopak, že k závazku v investičním deníku je připojena neinvestiční objednávka
| '''Příklad 2:'''<br>Upozornění,&nbsp;že&nbsp;k&nbsp;závazku v&nbsp;neinvestičním deníku je připojena investiční objednávka a naopak, že<br>k&nbsp;závazku v&nbsp;investičním deníku je připojena neinvestiční objednávka.
| <syntaxhighlight lang="plsql">select '*',
| <syntaxhighlight lang="plsql">select '*',
         case
         case
Řádek 64: Řádek 64:
         end
         end
   from TABLE(pa032_kontr.vratHlav(:dofidno)) hlav</syntaxhighlight>
   from TABLE(pa032_kontr.vratHlav(:dofidno)) hlav</syntaxhighlight>
| <br>
|}
|}
 
'''Tab. 1''' ''Příklad nastavení některých kontrol''
'''Tab. 1''' ''Příklad nastavení některých kontroly''





Verze z 13. 8. 2018, 10:09

00350 * Administrace kontrolních hlášení

Formulář slouží pro administraci upozorňujících hlášení v kontrolních infooknech závazků, pohledávek a objednávek. Formulář je přístupný z menu Správce → Nastavení systému. Obsahuje seznam systémových a uživatelských upozorňujících hlášení zobrazujících se v detailech formulářů závazků, pohledávek a objednávek. Formulář umožňuje přidávat nové kontroly a nová uživatelská upozornění a přizpůsobovat je požadavkům koncových uživatelů.



Obr. 00350/1 Administrace kontrolních hlášení

Pozor Pozor
Další podrobnější informace ke kontrolnímu infooknu uvedeny v kapitole Kontrolní infookno ve formuláři závazků.


Jednotlivá hlášení jsou ve formuláři rozlišena podle úlohy, ve které se mohou zobrazit na základě výsledků kontrol prováděných na pozadí formuláře.


Upozorňující hlášení zobrazující se v kontrolních infooknách lze nastavit pro detaily formulářů:


Tlačítkem Historie se zpřístupní prohlížení historie provedených změn, a to ve formuláři 00412Prohlížení historie dokladu.


Ve formuláři jsou předem nastavená základní systémová hlášení. Ta jsou označena v položce Typ jako Systémová. Celková administrace hlášek je ponechána na uživateli, který si může ve formuláři zakládat libovolně další potřebná upozornění a kontroly. Uživatel však může zakládat pouze hlášení s typem Uživatelská, která se posléze mohou objevit v kontrolním infookně závazků (032), pohledávek (033) či objednávek (303) vždy v závislosti na vybrané úloze.


Při zakládání nového uživatelského hlášení vybírá dle závažnosti:

  • Blokující - červené hlášení
  • Informační - černé hlášení
  • Potvrzující - oranžové hlášení, které po označení zatržítkem jako přečtené změní barvu na zelenou



Obr. 00350/2 Výběr závažnosti ve formuláři 00350 - Administrace kontrolních hlášení


V položce Zobrazovaný text se uvede text zprávy, která se v závislosti na okolnostech bude zobrazovat v kontrolním infookně závazku, pohledávky, objednávky apod.

Poznámka Poznámka
Do infookna lze zavést libovolnou kontrolu přesně na míru požadavkům uživatelů iFIS. Nastavení takových kontrol a upozorňujících hlášení požadujte na helpdesku.


Popis uživatelské kontroly Definice kontroly
Příklad 1:
Upozornění na existenci řádků závazkových dokladů ve vybraných denících s částkou větší než 10.000,- CZK s neuvedeným číslem dokladu partnera.
select 'E',
        'U částek nad 10tis. je nutné doplnit č.dokladu!' text
  from dual 
where exists (select 1 
                       from TABLE(pa032_kontr.vratHlav(:dofidno)) h, TABLE(pa032_kontr.vratRadky(:dofidno)) r
                     where h.dofidno=r.dofidno
                        and r.cenc + r.hdan > 10000
                        and exists (select 1 from tekdoden d where d.tydfidno = h.tydfidno and dp='E' and d.tdf in (808, 809) )
                        and r.cd is null)
Příklad 2:
Upozornění, že k závazku v neinvestičním deníku je připojena investiční objednávka a naopak, že
k závazku v investičním deníku je připojena neinvestiční objednávka.
select '*',
         case
         when lower(hlav.nazden) not like ('investiční%') and exists (select 1 from tzsdosal s, vzsobjeh o where s.hobjidno=o.hobjidno and s.dofidno=hlav.dofidno and o.typau='97822 Objednávky - INVESTICE')
         then 'K této neinvestiční faktuře je připojena investiční objednávka.'
         when lower(hlav.nazden) like ('investiční%') and exists (select 1 from tzsdosal s, vzsobjeh o where s.hobjidno=o.hobjidno and s.dofidno=hlav.dofidno and o.typau='97811 Objednávky - NEINVESTICE')
         then 'K této investiční faktuře je připojena neinvestiční objednávka.'
         else null
         end
  from TABLE(pa032_kontr.vratHlav(:dofidno)) hlav

Tab. 1 Příklad nastavení některých kontrol



Obr. 00350/3 Kontrola na existenci řádků závazkových dokladů ve vybraných denících



Navazující funkce:

  • 03228 - Závazek
  • 03328 - Odběratelská faktura
  • 30335 - Objednávka - detail