| 1. | Pénzügyi mozgások kontírozása |
A pénzügyi (pénzeszköz) mozgások (számla és egyéb pénzügyi bizonylatok) kiegyenlítésének gépi kontírozása a felhasználó birtokában lévő pénzeszközökön (bankszámlák, pénztárak, stb.) lezajló mozgások (szállítói és vevői számla kiegyenlítések, átutalások, készpénzmozgások, stb.) kontírozási fej és tételadatainak a program által történő előállítását jelenti. Ez természetesen csak akkor működik, ha az adattörzsek (számlarend, pénzeszköz törzs, pénzeszköz mozgás definíció, napló, stb.) helyesen lettek kialakítva.
| 1.1. | A kontírozás elmélete |
A kontírozás elvégzésének helye:
A pénzügyi (pénzeszköz) mozgások (számla kiegyenlítések) kontírozása két helyről végezhető:
1. Számla adatok karbantartása funkció / Kiegyenlítés fül
A számla adatok karbantartása funkcióban a kiegyenlítés fülön lévő mozgásokat egyenként, a mozgásra ráállva, a [Kontírozás] gomb megnyomásával kontírozhatjuk.
2. Számla kiegyenlítés csoportos kontírozása funkció
Ebben a funkcióban megszűrhetjük azokat a kiegyenlítési tételeket, amelyeket ki szeretnénk kontírozni.
A két kontírozási mód ugyanazt a kontírozási funkciót hívja meg, így a kontírozás eredménye ugyanaz lesz.
Kontírozás típusa: KonTipX := PPeJoDf(PSzaKie.PeeJog).KonTip
A kontírozás típusát a pénzügyi mozgás (kiegyenlítés) mozgáskódjának pénzügyi mozgástörzsben eltárolt kontírozási típus mezője határozza meg. A kontírozási típusoknak két fő csoportja van. A két főcsoportnak más-más a kontírozási elve, míg a csoportba tartozó kontírozási típusok kontírozási elve megegyezik.
A. Tényleges pénzmozgás:
42 – Pénzügyi bizonylat (számla) kiegyenlítés
44 – Pénzeszköz mozgás
B. Értékelés jellegű mozgás:
45 – Értékelési különbözet
451 – Nyereség
452 – Veszteség
46 – Értékvesztés
461 – Elszámolás
462 – Visszaírás
47 – Értékhelyesbítés
471 – Elszámolás
472 – Visszaírás
Kontírozás fajtája: KonFajX
A kontírozás fajtája azt jelenti hogy a kontírozandó pénzügyi mozgás egy pénzügyi bizonylaton (számlán) lett rögzítve (1), vagy pedig egy pénzeszközön került mozgásként felvitelre (2).
1 – Kiegyenlítés a pénzügyi bizonylaton (számlán)
2 – Mozgás rögzítése a pénzeszközön
A kontírozás fajtáját a program úgy dönti el, hogy a pénzügyi mozgás kapcsolódik-e pénzügyi bizonylathoz (számlához) (1), vagy sem (2).
If PSzaKie.SzAlId <> '0' Then KonFajX:=1 PSzaAla {Számla kiegyenlítés kontírozás}
Else KonFajX:=2 PPeeTor {Pénzügyi eszköz mozgás kontírozás}
Mozgás jelleg: MozJelX := PPeJoDf(PSzaKie.PeeJog).PeJoJe
A kontírozandó mozgás jellegét a pénzügyi mozgás mozgáskódjának pénzügyi mozgástörzsben eltárolt jelleg mezője (ami tulajdonképpen a mozgáskód első karaktere) határozza meg
A. Tényleges pénzmozgás
1 – Jóváírás
2 – Terhelés
B. Értékelés jellegű mozgás:
3 – Értékvesztés
4 – Értékhelyesbítés
5 – Egyéb
Mozgás irány: MozIraX := PPeJoDf(PSzaKie.PeeJog).PeJoIr
A kontírozandó mozgás irányát a pénzügyi mozgás (kiegyenlítés) mozgáskódjának pénzügyi mozgástörzsben eltárolt irány mezője (ami tulajdonképpen a mozgáskód második karaktere) határozza meg. A mozgás irány függvénye a kontírozási mozgás előjel. A növekedések mozgási előjelen +1, a csökkenéseké -1. A csökkenések általában stornó mozgások (amelyeket nem is lehet kontírozni), de vannak olyan csökkenések is, melyek nem stornók és így kontírozandók. Ilyen például az értékvesztés visszaírás. A csökkenések érték mezői negatívak, miközben a kontírozásuk pozitív összeggel történik. Ezért negatív a mozgás előjel, amellyel az értékmezőt (Értékvesztés) megszorozva pozitív kontírozási adatmezőt (Tartozik / Követel) kapunk.
Mozgás irány MoEl: Mozgás előjel
1 – Növekedés +1
2 – Csökkenés –1
Pénzeszköz eszköz-forrás jellege: EsFoJeX := PPeeTor(PSzaKie.PeEKod).EsFoJe
A kontírozás végrehajtásának módját az is befolyásolja, hogy a könyvelési pénzeszköz jellege eszköz vagy forrás.
1 – Eszköz: Jóváírás a Tartozik oldalon
2 – Forrás: Jóváírás a Követel oldalon
A 8-as és 9-es számlaosztályba tartozó pénzügyi eszközök (pl: Realizált árfolyam veszteség / nyereség) is aszerint kapnak eszköz-forrás kódot, hogy a jóváírásuk melyik oldalt növeli. Így a 8-as számlaosztály pénzügyi eszközei Eszköz (1), a 9–esé Forrás (2) típusúak.
Példák:
Pl: 1 – A –Tényleges pénzmozgás – Pénzügyi bizonylat (számla) kiegyenlítés (42)
Szállítói számla kiegyenlítése bankszámláról
Pénzeszköz: Bank (384) 1 – Eszköz
Mozgás jelleg: 2 – Terhelés 42 – Pénzügyi bizonylat (számla) kiegyenlítés
Mozgás irány: 1 – Növekedés (A terhelés / követel oldal nő.)
Kontírozás: T454 Szállító
K384 Bankszámla
Pl: 2 – A –Tényleges pénzmozgás – Pénzeszköz mozgás (44)
Bankszámla után fizetett kamat könyvelése
Pénzeszköz: Bank (384) 1 – Eszköz
Mozgás jelleg: 1 – Jóváírás 42 – Pénzügyi bizonylat (számla) kiegyenlítés
Mozgás irány: 1 – Növekedés (A terhelés / követel oldal nő.)
Kontírozás: K9 Pénzügyi műveletek bevételei
T384 Bankszámla
Pl: 3 – B – Értékelés jellegű mozgás – Realizált árfolyam nyereség (451)
Szállítói számla kiegyenlítés árfolyam nyeresége
Pénzeszköz: Árfolyam nyereség (97) 2 – Forrás
Mozgás jelleg: 1 – Jóváírás 451 – Árfolyam nyereség
(Értékelés jellegnél mindig jóváírás!)
Mozgás irány: 1 – Növekedés (Értékelés jellegnél mindig növekedés!)
Kontírozás: T455 Szállító – Külföldi
K97 Árfolyam nyereség
| 1.2. | A kontírozás elemei |
Kontírozási tételek főkönyvi számlaszáma: FokKodX
A pénzügyi mozgások kontírozása mindig két kontírozási tételből (1 Tartozik – 1 Követel) áll. Az első kontírozási tétel a pénzügyi eszköz, a második a pénzeszköz kontírozása. Így pénzügyi bizonylat (számla) kiegyenlítésekor az első kontírozási tétel a szintetikus számla (szállító / vevő), a második pedig a bank (pénztár, stb.). Pénzeszközön könyvelt pénzügyi mozgás esetén az első tétel a pénzügyi mozgás áru kódja alapján meghatározott főkönyvi számla (Pl: Bevétel – kamat, költség – bankszámla vezetési díj), a második tétel pedig annak a pénzeszköznek a főkönyvi számlaszáma, amelyen a pénzügyi mozgást rögzítettük (bank, pénztár stb.). A kontírozási tételek előállításának ilyen sorrendje programtervezési szempontok miatt lett így kialakítva.
A kontírozás főkönyvi számlaszámát (FokKodX) két tényező befolyásolja:
1. MozJelX: A pénzügyi mozgás mozgáskódjának mozgás jellege (Jóváírás / Terhelés).
2. KonFajX: A kontírozás fajtája: a pénzügyi mozgás számla kiegyenlítésként (1), vagy pénzeszköz mozgásként lett rögzítve.
1. tétel: Pénzügyi eszköz
If KonFajX=1 Then {Számla kiegyenlítés}
Begin
FokKodX := PPeeTor(PSzaKie.PeUKod).XxxFok
Pénzügyi bizonylaton (számlán) rögzített kiegyenlítés esetén az első kontírozási tétel főkönyvi számlaszámát a pénzügyi eszköz valamelyik számlaszáma határozza meg. Ez a számlaszám értékvesztés esetén a pénzügyi eszköz értékvesztés számlaszáma, értékhelyesbítés során az értékhelyesbítési számla. Minden más esetben (Jóváírás, Terhelés, Egyéb mozgás során) a pénzügyi eszköz kiegyenlítési főkönyvi számlaszámára (ami általában megegyezik az alap főkönyvi számmal) könyvelünk.
Case MozJelX Of
3: Értékvesztés PPeeTor.EveFok Értékvesztés számla
4: Értékhelyesbítés PPeeTor.EheFok Értékhelyesbítés számla
Else Minden egyéb PPeeTor.KieFok Kiegyenlítés számla
A számla kiegyenlítés pénzügyi eszközének a program a számla partner pénzügyi eszközét ajánlja fel, és a kiegyenlítések során általában a felajánlott pénzügyi eszköz marad meg a kiegyenlítés pénzügyi eszköz mezőjében. Ezt a felajánlott pénzeszközt a pénzügyi mozgások rögzítésekor csak nem kiegyenlítés jellegű mozgások rögzítésekor kell megváltoztatni. Ilyen nem kiegyenlítés jellegű mozgás lehet a kiegyenlítés realizált árfolyam különbsége.
Pl: A számla kiegyenlítés pénzügyi eszköze által meghatározott főkönyvi számok lehetnek:
Kiegyenlítés Értékvesztés
Szállító: 454 -
Vevő: 311 3191
End
Else {Pénzeszközön rögzített mozgás}
Begin
FokKodX := PSzaKie.FokKod A mozgás főkönyvi számla száma.
Pénzeszközön rögzített mozgás esetén a mozgás rögzítése során megadott számlaszám lesz az első kontírozási tétel számlaszáma. A kiegyenlítés számlaszámára a program a kiegyenlítés árukódja alapján, az árukód árukatalógusa eszközkódjának függvényében, az árukatalógus valamelyik főkönyvi számát ajánlja fel a program, amely a mozgást rögzítő operátor által felülírható.
Pl: Bankszámla után a bank által fizetett kamat
Eszközkód: I – Bevétel
| Főkönyvi számla: | Bevétel számla: 97462000 Elszámolási bankszámlák kamat bevételei. |
End
2. tétel: Pénzeszköz
If KonFajX=1 Then {Számla kiegyenlítés}
Begin
FokKodX := PPeeTor(PSzaKie.PeEKod).KieFok
Pénzügyi bizonylaton (számlán) könyvelt kiegyenlítés esetén a második kontírozási tétel főkönyvi számlaszámát a mozgás pénzeszközének kiegyenlítési főkönyvi számlaszáma határozza meg.
Az ellenszámla a kiegyenlítési pénzeszköz kiegyenlítési főkönyvi számlaszáma lesz.
Szállító: K384 Terhelés a bankszámlán
Vevő: T384 Jóváírás a bankszámlán
End
Else {Pénzeszközön rögzített mozgás}
Begin
Pénzügyi eszközön könyvelt mozgás esetén második kontírozási tétel főkönyvi számlaszámát az értékvesztés és az értékhelyesbítés mozgásoknál a mozgás pénzeszközének értékvesztési főkönyvi száma, minden más esetben, pedig a pénzeszköz alap főkönyvi számlaszáma határozza meg.
Case MozJelX Of
3: Értékvesztés PPeeTor.EveFok Értékvesztés számla
4: Értékhelyesbítés PPeeTor.EheFok Értékhelyesbítés számla
Else Minden egyéb PPeeTor.KieFok Kiegyenlítés számla
Pl: Bankszámla után a bank által fizetett kamat
Főkönyvi számla: T384 Jóváírás a bankszámlán
End
Kontírozási számla jellege: SzlJelX
Első lépésben meghatároztuk a kontírozási tételek tartalmát (főkönyvi számlaszámát). Másodikként a számlaszámok számla jellegét (1 – Tartozik / 2 – Követel) kell eldöntenünk. Előbb az első kontírozási tétel számla jellegét kell meghatározni. A második tétel jellege, ez első tétel fordítottja (inveze) lesz.
A kontírozás számla jellegét (SzlJelX) négy tényező befolyásolja:
1. KonTipX: A pénzügyi mozgás mozgáskódjának kontírozás típusa.
2. MozJelX: A pénzügyi mozgás mozgáskódjának mozgás jellege (Jóváírás / Terhelés).
3. EsFoJeX: A pénzügyi mozgás pénzeszközének eszköz-forrás jellege (Eszköz / Forrás).
4. KonFajX: A kontírozás fajtája: a pénzügyi mozgás számla kiegyenlítésként (1), vagy pénzeszköz mozgásként (2) lett rögzítve.
Case KonTipX On
A, 42 Számla kiegyenlítés Or
44 Pénzeszköz mozgás
Számla kiegyenlítés vagy pénzeszköz mozgás (Jóváírás vagy Terhelés) kontírozásakor a számla jellegét a mozgáskód jellege (MozJelX) (első karaktere), és a kiegyenlítés pénzeszközének eszköz-forrás jellege (EsFoJeX) határozza meg.
SzlJelX := 1 – Tartozik MozJelX <> EsFoJeX
{Kiegyenlítés eszköz terhére}
Szállító számla kiegyenlítése pénzeszköz terhére: T454 – K384
PPeJoDf(PSzaKie.PeeJog).PeJoJe=2 (Terhelés) AND
PPeeTor(PSzaKie.PeEKod).EsFoJe=1 (Eszköz) Vagy
{Kiegyenlítés forrás javára}
Szállító kiegyenlítése hitelre történő átvezetéssel: T454 – K452
PPeJoDf(PSzaKie.PeeJog).PeJoJe=1 (Jóváírás) AND
PSzaKie.PeeKod –> PPeeTor.EsFoJe=2 (Forrás)
Összegezve: PPeJoDf.PeJoJe <> PPeeTor.EsFoJe -> 1 – Tartozik
Ha a kiegyenlítés mozgáskódjának jellege (első karaktere) nem egyezik meg a kiegyenlítés pénzeszközének eszköz-forrás jellegével
(1 – Jóváírás <> 2 – Forrás VAGY 2 – Terhelés <> 1 - Eszköz),
akkor a kontírozás első tételének számla jellege: 1 – Tartozik.
SzlJelX :=2 – Követel MozJelX <> EsFoJeX
{Kiegyenlítés eszköz javára}
Vevő kiegyenlítés pénzeszköz javára: K311 – T384
PPeJoDf(PSzaKie.PeeJog).PeJoJe=1 (Jóváírás) AND
PPeeTor(PSzaKie.PeEKod).EsFoJe=1 (Eszköz) Vagy
{Kiegyenlítés forrás terhére}
Vevő kiegyenlítés hitel törlesztéssel: K311 – T452
PPeJoDf(PSzaKie.PeeJog).PeJoJe=2 (Terhelés) AND
PPeeTor(PSzaKie.PeEKod).EsFoJe=2 (Forrás)
Ha a kiegyenlítés mozgáskódjának jellege (első karaktere) megegyezik kiegyenlítés pénzeszközének eszköz-forrás jellegével
(1 – Jóváírás = 1 - Eszköz VAGY 2 – Terhelés = 2 – Forrás),
akkor a kontírozás első tételének számla jellege: 2 – Követel.
B, Értékelési különbség
Értékelési különbség kontírozása első tételének jellegét a mozgáskód kontírozás típusa határozza meg.
Kontírozás típusa: Számla jelleg
451 – Nyereség 1 – Tartozik
452 – Veszteség 2 – Követel
C, Értékvesztés
Értékvesztés kontírozása első tételének jellegét a mozgáskód kontírozás típusa és kontírozás fajtája (számla kiegyenlítés vagy pénzeszközön rögzített mozgás) határozza meg.
If KonFajX=1 Then {Számla kiegyenlítés}
Begin
Kontírozás típusa: Számla jelleg
461 – Elszámolás 2 – Követel
462 – Visszaírás 1 – Tartozik
End
Else {Pénzeszköz mozgás}
Begin
Kontírozás típusa: Számla jelleg
461 – Elszámolás 1 – Tartozik
462 – Visszaírás 2 – Követel
End
D, Értékhelyesbítés
Értékvesztés kontírozása első tételének jellegét a mozgáskód kontírozás típusa és kontírozás fajtája (számla kiegyenlítés vagy pénzeszközön rögzített mozgás) határozza meg.
If KonFajX=1 Then {Számla kiegyenlítés}
Begin
Kontírozás típusa: Számla jelleg
471 – Elszámolás 1 – Tartozik
472 – Visszaírás 2 – Követel
End
Else {Pénzeszköz mozgás}
Begin
Kontírozás típusa: Számla jelleg
471 – Elszámolás 2 – Követel
472 – Visszaírás 1 – Tartozik
End
A kontírozás feltételei:
1. Kontírozatlan kiegyenlítések: PSzaKie.FokAll=0 Alap AND
2. Nem stornó tétel: PSzaKie.StoKod=0 Alap AND
3. Nem stornó számla: PSzaAla.StoKod=0 Alap
Számla kiegyenlítés kontírozásának az is feltétele, hogy a számla sem lehet stornózott, vagy stornó.
| 1.3. | A kontírozási adatok előállítása |
A kontírozási adatok előállítási módja elsősorban a kontírozás fajtájától (KonFajX) függ.
1 – Számla kiegyenlítés
2 – Pénzeszközön könyvelt pénzmozgás
A pénzügyi bizonylatokon (számlákon) könyvelt pénzmozgások (kiegyenlítések) kontírozási adatait a program részben a számla alapadatokból (PSzaAla), részben a kiegyenlítési adatokból (PSzaKie) állítja elő. A pénzeszközön rögzített pénzügyi mozgáshoz nem kapcsolódik számla, így ezen mozgások kontírozásai adatai csak a pénzügyi mozgás (PSzaKie) és a pénzeszköz (PPeeTor) adatai alapján állítható elő.
FKntFej - Kontírozási fejadatok
1. KontAz Kontírozási azonosító: Program által generált KOX
2. KontDt Kontírozás dátuma: PSzaKie.KonDat – A pénzügyi mozgás dátuma
3. NapKod Napló kód:
A napló kódot a program a mozgáskód típusa alapján a rendszerparaméterek közül állítja elő (Bank, Pénztár, Vegyes).
4. Bizony Bizonylatszám: PSzaKie.Bizony – A pénzügyi mozgás bizonylatszáma
5. EloBiz Előző bizonylatszám
If KonFajX=1 Then PSzaAla.SzAlId – Számla azonosító
Else 0
6. ParKod Partner kód:
If KonFajX=1 Then PSzaAla.ParKod – Számla partner kód
Else PSzaKie.ParKod – Kiegyenlítés partner kód
7. SzeKod Szervezeti egység
If KonFajX=1 Then 0
Else PSzaKie.SzeKod – Kiegyenlítés szervezet kód
8. DolKod Dolgozó kód
If KonFajX=1 Then 0
Else PSzaKie.DolKod – Kiegyenlítés dolgozó kód
9. BizAzo Bizonylat azonosító PSzaKie.BizAzo – Kiegyenlítés bizonylat azonosítója
10. SzaSza Számlaszám:
If KonFajX=1 Then PSzaAla.SzaSza – Számlaszám
Else 0
11. KonAzo Kontírozási azonosító: PSzaKie.SzKiID – Számla kiegyenlítés azonosító
12. KonMod Kontírozás típusa: 2 – Gépi kontírozás
13. FokAll Főkönyvi állapot: 1 – Kontírozott
14. SzlJel Számla jelleg SzlJelX (1 – Tartozik / 2 – Követel)
A program által
| o | a kontírozás fajtájának (KonFajX) |
| o | a kontírozás típusának (KonTipX) |
| o | a mozgás jellegének (MozJelX) |
| o | a mozgáshoz kapcsolódó pénzeszköz eszköz-forrás jellegének (EsFoJeX) |
függvényében előállított változó.
| 15. | KonTip Kontírozás típusa: KonTipX A pénzügyi mozgás kódja alapján meghatározott kontírozás típus. |
FKntTet - Kontírozási tételadatok
A, Pénzügyi eszköz (Szintetikus számla)
A kiegyenlítés kontírozásának első tétele a pénzügyi eszköz kontírozása. Kiegyenlítési mozgások eseté általában a szintetikus számla a szállító vagy vevő. Ez csak az árfolyam különbség, értékhelyesbítés, és az értékvesztés kontírozásakor más számla.
1. KontAz Kontírozási azonosító: A kontírozási fej azonosítója.
Pl: KOX-05/12345 A mező a tétel kapcsolódását (master – detail) biztosítja a kontírozási fejhez.
2. KoTeSo Kontírozási tételsorszám
Inkrementális (folytonos, kihagyásmentesen növekvő egész szám), a kontírozási csoporton belül 1-ről indul
3. KoTeAz Kontírozási tétel azonosító
KoTeAz=KontAz+'/'+EloNull(KoTeSo,3) A kontírozási fej azonosítójának és kontírozási tétel sorszámának összetételéből származik.
Pl: KOX-05/12345/001 (1. tétel)
4. SzlTip Számla típus: 1 – Alap
5. SzlJel Számla jelleg: FKntFej.SzlJel
A kontírozási fejnél meghatározott számla jelleg
| 6. | FokKod Főkönyvi számla száma FokKodX[1.] |
A program által
| o | a kontírozás fajtájának (KonFajX) |
| o | a mozgás jellegének (MozJelX) |
függvényében előállított első főkönyvi számlaszám.
7. ParKod Partner kód:
If KonFajX=1 Then PSzaAla.ParKod – Számla alap partner kód
Else PSzaKie.ParKod – Kiegyenlítés partner kód
Ha a program által előállított főkönyvi számlaszám szintetikus (ez első tételnél általában az), akkor a kontírozási tétel partner kódja számla kiegyenlítés során a számla alap partner kódja lesz, míg pénzeszköz mozgás kontírozásakor a mozgásnál megadott partner.
8. KtgSzl Költség számla:
If KonFajX=1 Then 0
Else PSzaKie.KtgSzl – Kiegyenlítés költségszámla
Pénzügyi bizonylatok könyvelt kiegyenlítésnél nincsenek költség adatok, mivel a számlák költség adatait a számla áru tételek tartalmazzák. A pénzügyi bizonylaton rögzített pénzmozgásoknál lehetőségünk van költség adatok megadására.
9. KtgJel Költség jelleg:
If KonFajX=1 Then 0
Else PSzaKie.KtgJel – Kiegyenlítés költség jelleg
10. KtgTip Költség típus:
If KonFajX=1 Then 0
Else PSzaKie.KtgTip – Kiegyenlítés költség típus
11. AkdKod ÁFA besorolás kód: 0
Pénzügyi mozgáshoz nem kapcsolódik áfa. Az áfa információkat a számlák áru tételei tartalmazzák.
12. ProKod Project kód:
If KonFajX=1 Then 0
Else PSzaKie.ProKod – Kiegyenlítés project kód
13. TaenAz Tárgyi eszköz azon. 0
14. MeeKod Mennyiség egység 0
Pénzügyi mozgásnak nincsenek mennyiségi adatai.
15. Mennyi Mennyiség 0
A kontírozási tétel számla jellegétől függően vagy a Tartozik, vagy a Követel mező kap értéket. Az öt pénzügyi mozgás értékmező (Jóváírás, Terhelés, Értékvesztés, Értékhelyesbítés, Egyéb) közül a mozgás jogcímétől függően mindig csak egyben van nullától különböző érték. A mozgás iránytól függő előjellel megszorozva a mozgás értékmezőket áll elő a helyes kontírozási érték.
16. Tartoz Tartozik összeg:
If SzlJel=1 Then MoEl * PSzaKie.JovHuf + MoEl * TerHuf
+ MoEl * EveHuf + MoEl * EheHuf + MoEl * EgyHuf
Else 0
17. Kovete Követel összeg:
If SzlJel=1 Then 0
Else MoEl * PSzaKie.JovHuf + MoEl * TerHuf +
+ MoEl * EveHuf + MoEl * EheHuf + MoEl * EgyHuf
18. KttAzo Kontírozási tétel azonosító: PSzaKie.SzKiID – Kiegyenlítés azonosító
B, Pénzeszköz számla
A pénzeszköz számla kontírozási tételének költség mezői nem kapnak értéket.
1. SzlTip Számla típus: 2 – Ellen
2. SzlJel Számla jelleg: Inverz(FKntFej.SzlJel)
A pénzeszköz számla jellege a kontírozási fej (és első kontírozási tétel) jellegének ellentettje (inverze) lesz.
| 3. | FokKod Főkönyvi szla száma FokKodX[2.] |
A program által
| o | a kontírozás fajtájának (KonFajX) |
| o | a mozgás jellegének (MozJelX) |
függvényében előállított második főkönyvi számlaszám.
4. ParKod Partner kód: 0
5. KtgSzl Költség számla: 0
6. KtgJel Költség jelleg: 0
7. KtgTip Költség típus: 0
8. AkdKod ÁFA besorolás kód: 00
9. ProKod Project kod: 0
10. TaenAz Tárgyi eszköz azon. 0
11. MeeKod Mennyiség egység 0
12. Mennyi Mennyiség 0
13. Tartoz Tartozik összeg:
If SzlJel=2 Then 0
Else MoEl * PSzaKie.JovHuf + MoEl * TerHuf
+ MoEl * EveHuf + MoEl * EheHuf + MoEl * EgyHuf
14. Kovete Követel összeg:
If SzlJel=2 Then MoEl * PSzaKie.JovHuf + MoEl * TerHuf
+ MoEl * EveHuf + MoEl * EheHuf + MoEl * EgyHuf
Else 0
15. KttAzo Kontírozási tétel azonosító:
PSzaKie.SzKiID – Számla kiegyenlítés azonosító
PSzaKie – Pénzeszköz kiegyenlítés tábla
A kontírozás megtörténtének bejegyzése
1 FokAll Főkönyvi állapot 1 – Kontírozott
A könyvelés elvégzése után a program a kontírozott pénzügyi mozgás főkönyvi állapotát kontírozottá (1) állítja át.