Bevét készletre

Navigation:  Tartalom > Pénzügyi modul > Számlaállomány nyilvántartás > Számla adatok karbantartása >

Bevét készletre

Previous pageReturn to chapter overviewNext page

A Szállítói kézi számla programfunkcióban a Számla alap adatok fülön található [Bevét készletre] gomb megnyomásával a Számla áru adatok fülön rögzített termékek készletre vételezését végezhetjük el.

 

Jogosultság:        242201121

 

clip2113

 

A [Bevét készletre] gomb megnyomása után a program megjeleníti azokat a termék típusú (PSzaAru.AruTip = ’1’) számla áru tételeket, melyek még nincsenek készletre véve (PSzaAru.PenAll = ’0’).

 

A készletre vétel input adatai:

1.        BtoKodX                Bevételezési bizonylattömb kód

A: KA.BtoKodKV        Készletre vétel alap bizonylattömb

2.        MozKodX                Bevételezési mozgáskód

A: KA.MozKodKV        Készletre vétel alap mozgáskód

3.        RakKodX                Bevételezési raktárkód

A: Unis.ini / RakKod        Rendszer inicializáló fájl – Alap raktár kód

If Sa.SzKezAruTarHelAj = ’I’ and AAruTor.RakKod = ’0’ Then AAruTor.UpDate

Amennyiben rendszerparaméterként az van megadva, hogy az egyes áruféleségeket fix helyen tároljuk, akkor a fő raktárkód és tárolóhely kód megadására nincs szükség.

4.        TarHelX                        Bevételezési tárolóhely

A: A raktárkód első tárolóhely kódja.

5,        DatumX                        Bevételezés dátuma

A: PSzaAla.TelDat        Számla teljesítés dátuma

 

A számla áru tétel adatok szűrése

A készletre vételezendő áru tételeknek az alábbi feltételeknek kell megfelelni:

 

1. PSzaAru.PenAll = ’0’

A számla áru tétel még nincs készletre véve.

 

2. If Sa.SzKezAruTarHelAj = ’I’ and

(AAruTor.RakKod In ARakSze.RakKod(ADolTor(gc_User).SzeKod)        or

AAruTor.RakKod = ’0’)

Amennyiben rendszerparaméterként az van megadva, hogy az egyes áruféleségeket fix helyen tároljuk, akkor a program csak azokat az áru tételeket jeleníti meg, amelyek tárolási helyéhez az operátornak joga van, vagy a fix tárolási hely még nincs megadva az áru törzsben.

 

A készletre vételt adminisztráló képernyőn megjelenített adatok:

 

Azonosító adatok:

1.        PSzaAru.AruKod        Számla áru árukód

2.        AAruTor.AruNev                Áru név – Áru törzs

3.        RakKodY                Bevételezési raktár kód                        Input adat

A: If SA.SzKezAruTarHelAj = ’I’        Then AAruTor.RakKod        Else RakKodX

Ha rendszerparaméterként az van megadva, hogy az áruk tárolási helye az árutörzsben van megadva, akkor a program az árutörzsben megadott raktár kódot ajánlja be, míg ellenkező esetben az alapértelmezett raktárkód (RakKodX) lesz az ajánlás.

4.        RakNevY                Bevételezési raktár név

5.        TarHelY                        Bevételezési tárolóhely kód                Input adat

A: If SA.SzKezAruTarHelAj = ’I’        Then AAruTor.TarHel        Else TarHelX

Ha rendszerparaméterként az van megadva, hogy az áruk tárolási helye az árutörzsben van megadva, akkor a program az árutörzsben megadott tárolóhely kódot ajánlja be, míg ellenkező esetben az alapértelmezett tárolóhely (TarHelX) lesz az ajánlás.

6.        TarNevY                Bevételezési tárolóhely név

7.        PSzaAru.Mennyi        Bevételezett mennyiség

8.        PSzaAru.MeeKod        Bevételezési mennyiség egység

9.        PSzaAru.EgysAr        Bevételezési egységár – A számla devizanemében

10.        PSzaAru.TetErt                Bevételezési érték – A számla devizanemében

11.        PSzaAla.DevKod        A számla devizaneme

12.        PSzaAla.DevArf                A számla számviteli deviza árfolyama

13.        EgysArAla                Bevételezési egységár – Az alap devizanemben (HUF)

= PSzaAru.EgysAr * PSzaAla.DevArf

A devizás egységár és a számla árfolyam szorzata.

14.        TétÉrtAla                Tétel érték – Az alap devizanemben (HUF)

= PSzaAru.TetErt * PSzaAla.DevArf

A devizás tételérték és a számla árfolyam szorzata.

15.        KA.AlaDev                Könyvelési alap devizanem (HUF)

 

Szállítói adatok:

1.        AruSzaMod                Áru törzs szállítói adatok módosítása        Input adat        (I/N)

I – Az árutörzs szállítói adatai (beszerzési ár, partner kód és telephely kód) a készletre vétel rögzítésekor visszaírásra kerülnek az árutörzsbe.

Ajánlás: SA.SzKezAruSzaUpAj

2.        AruBeszAr                Jelenlegi beszerzési egységár az árutörzsben

AAruTor.FelvAr

3.        AruBeszU                Új beszerzési egységár az árutörzsben        Input adat

Amennyiben az árutörzs szállítói devizaneme megegyezik a számla devizanemével, akkor az új beszerzési egységár a számla áru tételben rögzített egységár (PSzaAru.EgysAr) lesz. Ha a számla és az áru szállítói devizaneme eltér, és az áru szállítói devizaneme az alap devizanem (HUF), akkor a program az új beszerzési egységárat a devizás számla áru egységár és a számla árfolyam szorzataként állítja elő (PSzaAru.EgysAr * PSzaAla.DevArf). Amennyiben a számla és az áru szállítói devizaneme eltér, és az áru szállítói devizaneme NEM az alap devizanem (<>HUF), akkor a számított új beszerzési egységár 0 lesz. Ekkor nem célszerű visszaírni az áru törzsbe az új beszerzési egységárat.

4.        DevAruSz                Árutörzs szállítói devizanem

AAruTor.DevKod

Vevői adatok:

1.        AruVevMod                Áru törzs vevői adatok módosítása        Input adat        (I/N)

I – Az árutörzs vevői adata (eladási egységár) a készletre vétel rögzítésekor visszaírásra kerülnek az árutörzsbe.

Ajánlás: SA.SzKezAruVevUpAj

2.        ErtekEgysAruAr                Jelenlegi értékesítési egységár az árutörzsben

AAruTor.EladAr

3.        ErtékEgysÁrU                Új értékesítési egységár az árutörzsben

Az új értékesítési egységár a számított új beszerzési egységár alapján kerül kiszámításra. Ha az áru árukatalógusában az árképzési mód 1 – Felszorzás, akkor a program az áru katalógusban megadott árréssel növeli meg a bekerülési egységárat. Egyéb árképzési mód esetén az új eladási egységár az új beszerzési egységár lesz.

4.        DevAruVe                Árutörzs vevői devizanem

AAruTor.DevKodV

 

Kiegészítő adatok:

1.        ValKeszMeny                Vállalati készlet mennyisége

2.        ValKeszErt                Vállalati készlet értéke

3.        AtlgArMost                A vállalati készlet átlagára a bevételezés előtt

4.        AtlgArUj                A vállalati készlet átlagára a bevételezés megtörténte után

5.        AAruTor.AktKod                Az áru árukatalógus kódja

6.        AAktTor.AktNev                Az árukatalógus neve

7.        ArKep                        Az eladási ár árképzés mód kódja – Áru katalógus törzs

8.        ArKepMod                Az eladási ár árképzés mód neve

1 – Felszorzás

2 – Egyéb

9.        ArresEladas                Az eladási ár képzésének árrése felszorzás esetén

 

Adatbázis adminisztráció

 

A [Bevét készletre] gomb megnyomása után a program az alábbi lépésekben végzi el a készlet adminisztrációt és az árutörzs adatainak a módosítását:

 

1. Raktári bizonylat fej adatainak előállítása.

Lásd: Vásárlás számla alapján.        {Eco_Stock_Func_AdRog.Doc}

A program annyi készlet bizonylat fejet készít, mint ahány raktárba vételezzük be a számla áru tételeket.

 

2. Raktári mozgás tételek rögzítése

Lásd: Vásárlás számla alapján.        {Eco_Stock_Func_AdRog.Doc}

A program minden egyes termék típusú számla áru tételből egy raktári mozgás tételt készít.

 

3. Az árutörzs adatainak módosítása

 

3.1. Szállítói áru adatok visszaírása

If AruSzaMod = ’I’ Then AAruTor.UpDate

Ha az áru törzs szállítói adatok módosítása jelölőnégyzet ki van pipálva (I), akkor az árutörzs szállítói adatai (beszerzési ár, partner kód és telephely kód) a készletre vétel rögzítésekor visszaírásra kerülnek az árutörzsbe.

 

3.2. Vevői áru adatok visszaírása

If AruVevMod = ’I’ Then AAruTor.UpDate

Ha az áru törzs vevői adatok módosítása jelölőnégyzet ki van pipálva (I), akkor az árutörzs vevői adatai (eladási egységár) a készletre vétel rögzítésekor visszaírásra kerülnek az árutörzsbe.

 

3.3. Készlet áru adatok visszaírása

If Sa.SzKezAruTarHelAj = ’I’ and AAruTor.RakKod = ’0’ Then AAruTor.UpDate

Amennyiben rendszerparaméterként az van megadva, hogy az egyes áruféleségeket fix helyen tároljuk és az aktuális áru tételnél az árutörzsben még nincs megadva a fix tárolási hely, akkor a program a készletre vétel raktár és tárolóhely kódját beírja az árutörzsbe.

AAruTor.RakKod := RakKodY

AAruTor.TarHel := TarHelY

 

A készlet adminisztráció elvégzése után az operátornak lehetősége az előállított készlet bizonylatok megtekintésére.