Automat pro přenos a zaúčtování externích dokladů v iFIS/Účetnictví
Zavedeny nové funkce iFIS pro podporu automatického přenosu a zaúčtování externích účetních dokladů v iFIS/Účetnictví. Provedena implementace automatu na přenos a zaúčtování externích dokladů v iFIS/Účetnictví:
- automat je určen pro vytvoření sběrných účetních dokladů
- provedené změny navazují na Automatické zaúčtování externích účetních dokladů uskutečněné dřívějšími úpravami
- iFIS/Plánovač ponovu zajišťuje automatické vygenerování sběrných externích účetních dokladů, jejich přenos do iFIS/Účetnictví a jejich zaúčtování
- časový plán úlohy určuje, jestli se doklady budou generovat jednou za hodinu, jednou za půl dne, jednou za den, ve kterou denní hodinu, atd.
- u plánované úlohy lze pomocí argumentů nastavit, zda-li má nebo nemá dojít k automatickému zaúčtování na hlavní knihu, pro jaké úlohy se ne/mají externí doklady vytvářet automaticky, úroveň kumulace generovaných dokladů (KUMULACE dle AU/NS/TA/A/KP/TEXT, KUMULACE dle NS (např. SS%), KDOUZAVREL_KONTACI (autorem externího účetního dokladu může být uživatel, který uzavřel kontaci v prvotním dokladu)
- lze nastavit různé úrovně kumulací, oprávnění uživatelů včetně přístupu dle nákladových středisek a zajištění průkaznosti
- připravené = uzavřené kontace prvotních dokladů se tak automaticky promítají na hlavní knihu
- na hlavni knize se poté uložená kontace prvotního dokladu objeví zcela automaticky v zaúčtovaném stavu s nastaveným časovým odstupem, například po 15 minutách po uzavření kontace
- cílem bylo:
- mít hlavní knihu i základní výkazy typu Výsledovka/Rozvaha a současně i některé webové nadstavby co nejaktuálnější
- odbourat časově náročné / pracné odesílání kontací z jednotlivých úloh do iFIS/Účetnictví s následným zaúčtováním
- uživatel, který uzavře kontaci prvotního dokladu tlačítkem Uzavřít kontaci ve formuláři 02167 - Modifikace účetní likvidace je také podepsán i pod automaticky vygenerovaným a zaúčtovaným externím účetním dokladem
- uživatelé mají možnost nastavení různých variant:
- ruční vytvoření externího účetního dokladu + ruční zaúčtování - tj. beze změny jako dosud
- ruční vytvoření externího účetního dokladu + automatické zaúčtování (pomocí zatržítka Ihned zaúčtovat)
- automatické vytvoření externího účetního dokladu (dle nastavení plánovače pro jednotlivé úlohy iFIS) + ruční zaúčtování
- automatické vytvoření externího účetního dokladu + automatické zaúčtování (dle nastavení plánovače pro jednotlivé úlohy iFIS)
![]() |
Poznámka |
S nastavením automatického přenosu a zaúčtování externích účetních dokladů Vám velice rádi a ochotně pomohou pracovníci BBM, kteří jsou Vám k dispozici přes aplikaci Helpdesk. |
![]() |
Poznámka |
V iFIS lze nastavit i automatické zaúčtování externích účetních dokladů. Více informací uvedeno zde. |
V package pa02_util přejmenována dříve vytvořenoá procedura p_extDokl na p_extDokl2 a vytvořena nová procedura p_extDokl.
Nově vytovřená procedura p_extDokl má tyto tři argumenty:
- acRSQL
- acKumul
- acZauc
1. acRSQL
V acRSQL se očekává název parametru uloženého v R_SQL. Parametr by měl obsahovat SQL dotaz s těmito návratovými hodnotami:
- číslo úlohy - jedno z 031, 032, 033, 035, 036, 103, 104
- období dokladu ve tvaru RRRRMM
- id nákladového střediska, které se použije v hlavičce účetního dokladu
- text pro název hlavičky účetního dokladu
- text pro komentář v hlavičce účetního dokladu
- id prvotního dokladu
- id vlastního účtu v případě úlohy 031 - Banka nebo id pokladny v případě úlohy 035 - Pokladna, jinak 0 nebo
Záznamy získané tímto dotazem se sgrupují podle všech složek (s výjimkou id prvotních dokladů). Z každé takové seskupené hodnoty vznikne samostatný účetní doklad, který bude mít v řádkách kontace příslušných prvotních dokladů.
2. acKumul
Druhým argumentem procedury p_extDokl je acKumul, kterým se předává, zda se mají účetní věty kumulovat. Hodnoty může mít A nebo N.
3. acZauc
Třetím argumentem je acZauc s hodnotami také A nebo N. Hodnota A říká, že se má vytvořený účetní doklad ihned zaúčtovat. To však nastane pouze za podmínky, že doklad je v prvním účetním období úlohy Účetnictví.
Příklad dotazu uloženého v R_SQL.SQL_TEXT:
select '033',a.obdobi,'' NSIDNO,fapub.domdesc(b.vf,'VF'),'Vytvořeno automatem',a.odfidno,'' VLUCIDNO from TEKODFA A,TEKODDEN B
where A.TODFIDNO=B.TODFIDNO and
A.STUC='N' and
A.STAV in ('K','T','Z')
Pokud by byl záznam v R_SQL pojmenován např. UCD033, vytvoření účetních dokladů by se provedlo příkazem:
begin
PA02_UTIL.P_EXTDOKL('UCD033','N','A');
end;
![]() |
Poznámka |
Podrobnější informace Vám sdělí pracovníci BBM přes aplikaci Helpdesk. |