Készlet kontírozás (Currus)

Navigation:  Tartalom > Számviteli modul > Főkönyvi interfész > Főkönyvi interfész adatok adminisztrációja >

Készlet kontírozás (Currus)

Previous pageReturn to chapter overviewNext page

 

A Currus Zrt készlet moduljából átadott adatállomány kontírozását végző funkció.

 

Forrás:                        CurrKesMozKont

Jogosultságkód:                255700                        Help context:        255700

 

clip1454

 

Input fájl

Fájl név: Tetszőleges        Pl: Kontir_2012 04 _2111-723322.csv

(*.csv - Comma Separeted Values – vesszővel elválasztott értékek)

 

A1.        datum                datetime        NOT NULL ,        – Könyvelés dátuma                Pl: 2012.04.30

A2.        tartozik                varchar (15)        NOT NULL ,        – Tartozik főkönyvi számla        Pl: 2121

A3.        kovetel                varchar (15)        NOT NULL ,        – Követel főkönyvi számla        Pl: 5111

A4.        ertek                double                NOT NULL ,        – Könyvelendő összeg                Pl: 20 747,63

A5.        szervezet        varchar (15)        NOT NULL ,        – Szervezeti kód                Pl: 7124

A6.        mozgas                varchar (15)        NOT NULL ,        – Mozgás kód                        Pl: 110

 

A kontírozás elvégzésének lépései:

 

1. A kontírozási input adatállomány ellenőrzése

A program a kontírozás elvégzése előtt ellenőrzi, hogy a kiválasztott input adatállomány sorainak tartalma eleget tesz-e a kontírozási feltételeknek. Amennyiben adódik egy olyan tétel, amely valamilyen oknál fogva nem kontírozható, akkor a program egy készlet feladási tétel kontírozását sem végzi el. A kontírozási szempontból hibás tételeket a program egy hiba listán jeleníti meg.

 

Adatellenőrzési szempontok:

a. A főkönyvi számlaszámok léteznek a főkönyvi törzsben

<tartozik> and <kovetel> exists in FFokTor

 

b. A kontírozás dátuma a nyitott időszakba esik

<datum> In [KezDatX,BefDatX]

 

c. A szervezet kód létezik a szervezet törzsben

<szervezet> exists in ASzeTor

 

2. A kontírozás elvégzése

A készlet feladás tábla sorainak kontírozása.

 

 

FKntFej - Kontírozási fejadatok

Insert

 

Program által előállított adatok:

Azonosító adatok:

A1.        KontEv                Kontírozás éve                <KontDt-ból>

A2.        KontHo                Kontírozás hónapja        <KontDt-ból>

A3.        KontID                Kontírozási tételsor        f(’KOX’,KontEv)

A4.        KontAz                Kontírozási azonosító        Program által generált        KOX

 

Input adatok:

I1.        KontDt                Kontírozás dátuma        <datum> – A pénzügyi mozgás dátuma

I2.        NapKod                Napló kód:                KAzoAda.KeMoKoN – Vegyes napló        <7KX>

I3.        Bizony                Bizonylatszám:                <mozgas>

I4.        EloBiz                Előző bizonylatszám        <tartozik>

I5.        ParKod                Partner kód                0

I6.        SzeKod        Szervezeti egység        IsNull(<szervezet>,’0’)

I7.        DolKod                Dolgozó kód                0

I8.        Megjeg                Megjegyzés                <tartozik>/<kovetel>/<mozgas>

 

Kiegészítő adatok:

K1.        BizAzo                Bizonylat azonosító        <kovetel>

K2.        SzaSza        Számlaszám                0

K3.        KonAzo                Kontírozási azonosító        0

K4.        CsopTip                Csoportos kontírozási típus        CKT        0 – Nem csoportos

K5.        CsKonAz        Csoportos kontírozási azonosító        FKntFej.KontAz.First

K6.        OsKonAz        Összetartozó kontírozási azonosító        0

 

Állapot adatok:

Á1.        KonMod        Kontírozás típusa:        2 – Gépi kontírozás

Á2.        FokAll                Főkönyvi állapot:        1 – Kontírozott

Á3.        StoKod                Stornó állapot                0 – Alap

Á4.        StoAzA        Stornó azonosító A:        0

Á5.        StoAzB        Stornó azonosító B:        0

Á6.        SzlJel                Számla jelleg                1 - Tartozik

Á7.KonTip                Kontírozás típusa:        Z30 – Készlet kontírozás (ArmCom)

Á8.        Tartoz                Tartozik összesen        <ertek>

Á9.        Kovete                Követel összesen        <ertek>

Á10.        Mennyi                Mennyiség                0

 

Napló adatok:

N1.        KOpeKo        Kontírozási napló adatok:        Operátor kód        generált

N2.        KTerko                Terminál kód                        generált

N3.        KRogda                Rögzítés időpontja                generált

N4.        ROpeKo        Könyvelési napló adatok:        Operátor kód        Üresen marad

N5.        KTerko                Terminál kód                        Üresen marad

N6.        KRogda                Rögzítés időpontja                Üresen marad

 

 

FKntTet - Kontírozási tételadatok

Insert

 

A, Alap számla

 

Program által előállított adatok:

Azonosító adatok:

A1.        KontEv                Kontírozás éve                <KnyDat-ból>

A2.        KontHo                Kontírozás hónapja        <KnyDat-ból>

A3.        KontID                Kontírozási tételsor        f(’KOX’,KontEv)

A4.        KontAz                Kontírozási azonosító        Program által generált

A5.        KoTeSo        Tételsor. – Kontírozás

A6.        KoTeAz                Kontírozási tétel azonosító

A7.        SzlTip                Számla típus                1 – Alap

A8.        SzlJel                Számla jelleg                1 – Tartozik

A kontírozási fejnél meghatározott számla jelleg

 

Input adatok:

I1.FokKod                Főkönyvi számla        <tartozik>

I2.        ParKod                Partner kód                0

I3.        KtgSzl                Költség számla                X

I4.        KtgJel                Költség jelleg                0

I5.        KtgTip                Költség típus                0

I6.        AkdKod        ÁFA besorolás kód        0

I7.        ProKod                Project kód                0

I8.        TaenAz        Tárgyi eszköz azon.        0

I9.        SzeKod        Szervezeti egység        IsNull(<szervezet>,’0’)

I10.        DolKod                Dolgozó kód                0

 

I11.        Tartoz                Tartozik összeg                <ertek>

I12.        Kovete                Követel összeg                0

I13.        MeeKod        Mennyiség egység        0

I14.        Mennyi                Mennyiség                0

I15.        MlpAzo                Munkalap azonosító        0

I16.        TevKod                Tevékenység kód        0

 

Kiegészítő adatok:

K1.        KttAzo                Kontírozási tétel azonosító        0

 

Napló adatok:

N1.        Opekod        Operátor kód                generált

N2.        Terkod                Terminál kód                generált

N3.        Rogdat                Rögzítés időpontja        generált

 

 

B, Ellenszámla

 

Program által előállított adatok:

Azonosító adatok:

A1.        KontEv                Kontírozás éve                <KnyDat-ból>

A2.        KontHo                Kontírozás hónapja        <KnyDat-ból>

A3.        KontID                Kontírozási tételsor        f(’KOX’,KontEv)

A4.        KontAz                Kontírozási azonosító        Program által generált

A5.        KoTeSo        Tételsor. – Kontírozás

A6.        KoTeAz                Kontírozási tétel azonosító

A7.        SzlTip                Számla típus                2 – Ellenszámla

A8.        SzlJel                Számla jelleg                2 – Követel

 

Input adatok:

I1.FokKod                Főkönyvi számla        <kovetel>

I2.        ParKod                Partner kód                0

I3.        KtgSzl                Költség számla                X

I4.        KtgJel                Költség jelleg                0

I5.        KtgTip                Költség típus                0

I6.        AkdKod        ÁFA besorolás kód        0

I7.        ProKod                Project kód                0

I8.        TaenAz        Tárgyi eszköz azon.        0

I9.        SzeKod        Szervezeti egység        IsNull(<szervezet>,’0’)

I10.        DolKod                Dolgozó kód                0

 

I11.        Tartoz                Tartozik összeg                0

I12.        Kovete                Követel összeg                <ertek>

I13.        MeeKod        Mennyiség egység        0

I14.        Mennyi                Mennyiség                0

I15.        MlpAzo                Munkalap azonosító        0

I16.        TevKod                Tevékenység kód        0

 

Kiegészítő adatok:

K1.        KttAzo                Kontírozási tétel azonosító        0

 

Napló adatok:

N1.        Opekod        Operátor kód                generált

N2.        Terkod                Terminál kód                generált

N3.        Rogdat                Rögzítés időpontja        generált