A főkönyvi számla riport egy kijelölt főkönyvi számla definiált időszakba eső forgalmának megjelenítésére szolgál. A leválogatott tételeket csoportosíthatjuk, sorba rendezhetjük, valamint kijelölhetjük a megjeleníteni kívánt mezőket. A definiált beállítások felhasználónként egy adott néven elmenthetőek.
Jogosultságkód: 252470 Help context: 252470
Forrás: Frm_FokSzlaRip
A funkció a tételek leválogatására és megjelenítésére az úgynevezett csoda-grid technikát alkalmazza.
Lásd:
Csoda-grid

A. Alap tábla
FFokMoz – Főkönyvi mozgás tábla
B. Szűrési feltételek
B.1. Fix szűrési feltételek
A tabló elkészítéséhez két időszakot kell megadnunk.
1. Naptári időszak AIdoTor – Look-up
A naptári időszakot az Alap időszak definíciós törzsből kell kiválasztani. A naptári időszak tulajdonképpen pénzügyi vagy naptári évet jelent.
IdoKezX:=AIdoTor.IdoKez
IdoVegX:=AIdoTor.IdoVeg
2. Aktuális időszak Input A naptári időszakba kell esnie!
A definiált naptári időszakon belüli időintervallum. Pl: egy vagy több hónap, negyedév.
KezDatX – Kezdő dátum
BefDatX – Befejező dátum
B.2. Választható szűrési feltételek
Főkönyvi mozgás és kapcsolódó kontírozási tételek és fej kód jellegű adatai.
C. Adatgyűjtés
C.1. Szűrési feltétel: Naptári időszak IdoKezX<=FFokMoz.KnyDat<=IdoVegX
A kartonon gyűjtött értékadatok (nyitó, aktuális, záró, időszak záró) között csak azok a főkönyvi mozgások értékei jelennek meg, amelyek könyvelési dátuma a kijelölt naptári időszakba esik. A kartonon pedig csak azok a mozgások lesznek rajta, amelyek az aktuális időszakba esnek.
C.2. Főkönyvi forgalom kód jellegű adatmezői
C.3. Adatgyűjtési feltételek (a szűrési feltéteken belül)
If FFokMoz.KnyDat>BefDatX Then
Begin
Amennyiben a főkönyvi mozgás dátuma az aktuális időszak utáni, akkor a program a forgalmi adatokat az utólagos forgalomba gyűjti.
UtoTar:=UtoTar + FFokMoz.Tartoz
UtoKov:=UtoKov + FFokMoz.Kovete
End
Else
Begin
If FFokMoz.KnyDat>=KezDatX Then
Begin
Ha főkönyvi mozgás dátuma az aktuális időszakba esik, akkor az értékek az aktuális időszaki forgalmat növelik.
AktTar:=AktTar + FFokMoz.Tartoz
AktKov:=AktKov + FFokMoz.Kovete
End
Else
Begin
Amennyiben a főkönyvi mozgás dátuma az aktuális időszak előtti, akkor a program a forgalmi adatokat az előzetes forgalomba gyűjti. A kartonon az elő időszaki forgalom nyitó érték néven szerepel.
EloTar:=EloTar + FFokMoz.Tartoz
EloKov:=EloKov + FFokMoz.Kovete
End
End
A forgalmi adatok időintervallumai:
1. Elő időszak – nyitó forgalom
IdoKezX <= FFokMoz.KnyDat < KezDatX
A főkönyvi mozgás dátuma nagyobb vagy egyenlő, mint a naptári időszak kezdő dátuma, de kisebb mint az aktuális időszak kezdő dátuma.
2. Aktuális időszak
KezDatX <= FFokMoz.KnyDat <= BefDatX
A főkönyvi mozgás dátuma nagyobb vagy egyenlő, mint az aktuális időszak kezdő dátuma, de kisebb vagy egyenlő, mint az aktuális időszak záró dátuma.
3. Utó időszak
BefDatX < FFokMoz.KnyDat <= IdoVegX
A főkönyvi mozgás dátuma nagyobb, mint az aktuális időszak záró dátuma, de kisebb vagy egyenlő, mint a naptári időszak záró dátuma.
D. Adattartalom
A szűrési feltételeknek megfelelő főkönyvi mozgások adatai.
Forgalmi adatok:
Nyitó értékek: Az elő időszak, azaz a naptári időszak kezdő és az aktuális időszak kezdő dátuma közötti forgalom.
1. EloTar Tartozik – Nyitó
2. EloKov Követel – Nyitó
3. EloEgy Egyenleg – Nyitó = EloTar – EloKov
Aktuális időszaki forgalom:
4. AktTar Tartozik – Forgalom
5. AktKov Követel – Forgalom
6. AktEgy Egyenleg – Forgalom
= AktTar – AktKov
Aktuális időszak záró értéke: A nyitó és az aktuális időszak értékeinek összege.
7. ZarTar Tartozik – Záró = EloTar + AktTar
8. ZarKov Követel – Záró = EloKov + AktKov
9. ZarEgy Egyenleg – Záró = ZarTar – ZarKov
Naptári időszak záró értéke: Ez elő (a naptári időszak kezdő és az aktuális időszak kezdő dátuma közötti), az aktuális (az aktuális időszak kezdő és befejező dátum közötti), és az utó (az aktuális időszak záró és a naptári időszak záró dátuma közötti) időszak forgalmának összege.
10. OszTar Tartozik – Összesen = EloTar + AktTar + UtoTar
11. OszKov Követel – Összesen = EloKov + AktKov + UtoKov
12. OszEgy Egyenleg – Összesen = OszTar – OszKov
E. Output
1. Képernyő
2. Printer
3. Export