Főkönyvi számla átvezetés

Navigation:  Tartalom > Számviteli modul > Főkönyv > Kontirozás > Gépi kontirozás >

Főkönyvi számla átvezetés

Previous pageReturn to chapter overviewNext page

 

A Főkönyvi számla átvezetés definíciós funkcióban meghatározott főkönyvi számlák kijelölt időszaki forgalmának a cél főkönyvi számlára történő átvezetést kontírozó funkció.

 

Jogosultságkód:                252232                        Help context:        252232

Forrás:                        FokSzlaAtv

 

clip2459

 

Input adatok:

1.        @P_KezDat        DateTime        Időszak kezdő dátum

2.        @P_ZarDat        DateTime        Időszak záró dátum

 

A főkönyvi forgalom átvezetését [], illetve egy Excel táblában [] történő megjelenítését egy tárolt eljárás végzi.

 

TcSp_FokAtv

@p_Tipus                varchar (1),                        Adatfeldolgozás típusa

L - Lista (Excel), K - Kontírozás

@P_KezDat                DateTime,                        Időszak kezdő dátum

@P_ZarDat                DateTime,                        Időszak záró dátum

@P_Opekod                varchar (20),                        Operátor

@P_Terkod                varchar (20),                        Terminál

@p_LisId                float                OUTPUT,        Lista azonosító (L)

@p_KontAzKez                varchar (15)        OUTPUT,        Kontírozási azonosító – Kezdő (K)

@p_KontAzZar                varchar (15)        OUTPUT,        Kontírozási azonosító – Záró (K)

@P_succes                varchar (400)        OUTPUT        Hibaüzenet

 

 

A tárolt eljárás működési elve:

A tárolt eljárás alapja a Főkönyvi számla átvezetés definíciós adatállomány (FFokAtvDef).

 

1. Kurzor: FokKodF – Forrás főkönyvi számla

@FokSzlFor – Forrás főkönyvi számla kijelölt időszaki forgalma a már lekönyvelt átvezetések nélkül. (FKntFej.EloBiz<>'2.8.')

 

2. Kurzor: FcsKod – Fajtacsoport

@FcsBevSul – Fajtacsoportonként a kijelölt időszakban beváltott (felvásárolt OMozDef.KonTip='721') dohány súlya.

 

3. Kurzor: KonTip, Relaci – Kontírozás típus, Reláció – Átvezetési tétel definíció (FFokAtvDef).

@KonTip – Kontírozás típus

@Relaci – Reláció

@FokKodC – Cél főkönyvi számla

 

4. Kurzor: BizAzo – Alapanyag kiadás bizonylat

@BizAzo – Kiadási bizonylat azonosító

@ParKodBiz – Kiadási bizonylat partnere (vevője).

@BizKiaSul – Bizonylatonként kiadott súly a kijelölt időszakban.

 

@FokSzlAra – A bizonylatra osztott (arányosított) főkönyvi számla forgalom.

@FokSzlAra = Round(@FokSzlFor * @BizKiaSul / @FcsBevSul,2)

A bizonylatra a forrás főkönyvi számla forgalmát a bizonylat kiadott súlya és a beváltott súly arányában osztjuk rá.

 

@FokSzlElo – A főkönyvi számláról és bizonylatról előzőleg átvezetett forgalom a célszámlára. (FKntFej.EloBiz='2.8.')

 

@FokSzlKon – Kontírozandó érték a cél főkönyvi számlára és kiadási bizonylatra.

@FokSzlKon = Round(@FokSzlAra + @FokSzlElo,2)

 

Kontírozási kulcs mezők kitöltése:

 

FKntFej – Kontírozási fej adatok

A már átvezetett forgalom azonosítására szolgáló adatmezők.

Bizony = @FokKodF                A bizonylatszám mezőbe a forrás főkönyvi számla kódja kerül.

EloBiz = '2.8.'

ParKod = @ParKodBiz                Kiadási bizonylat partner kód.

BizAzo = @BizAzo                Kiadási bizonylat azonosító.

SzaSza = @FokKodC                Cél főkönyvi számla.

KonAzo = @FcsKod+'/'+@Relaci+'/'+@KonTip

A kontírozási azonosítóba a fajtacsoport, a reláció és a kontírozási típus összerakott kódja kerül.

CsopTip = ’2’                        Összetartozó kontírozás. Csak egyben stornózható.

OsKonAz = @p_KontAzKez        Az összetartozó csoport azonosítója ez első kontírozási tétel azonosítója.