Készletforgalmi elemző tabló

Navigation:  Tartalom > Készlet modul > Készlet adatok listázása > Készlet listák >

Készletforgalmi elemző tabló

Previous pageReturn to chapter overviewNext page

 

A listázó funkció a készletforgalom különféle szempontok szerinti elemzésére szolgál. Például ezzel a funkcióval lehet előállítani az úgynevezett értékesítési toplistákat.

 

Tárolt eljárást meghívó egyedi lista. Nem rugalmas, de nem is fél-rugalmas lista, bár az utóbbira némileg hasonlít.

Jogosultságkód:                233280                        Help context:        233280

Forrás:                        Frm_KesForgElem

 

clip1639

 

A. Alap tábla

KMozFej – Készlet mozgás fej

KRakMoz – Raktári mozgás

A raktári mozgás és a mozgás fej táblákon alapuló (de nem master – detail ) lista. A két tábla kód jellegű mezőihez kapcsolódó táblákból is vesz adatokat.

 

TKesForg – Temporary tábla

Az adatokat előállító tárolt eljárás a definiált szűrési feltételek alapján megszűri a mozgás és a fej kapcsolatából előálló adathalmazt. Majd a szűrt adatokat a megadott csoportosítási feltételek szerint összegzi (group). A lista megjelenítő funkció a már szűrt és csoportosított halmazt a kijelölt adatmező(k) alapján sorba rendezi és a meghatározott adattartalommal megjeleníti.

 

Pl: Az adatállományt megszűrjük mozgás dátum szerint egy hónapra (KMozFej.MozDat = 2000.12.01 – 2000.12.31) és az értékesítési mozgás jogcímre (KMozFej.Jogcim = '4'). Csoportosítás mezőként a partner kódot (KMozFej.ParKod) adjuk meg, Sorba rendezési elemként a számla érték mezőt (SzlErtekHuf) definiáljuk. A program a megadott időszak értékesítési forgalmát partnerenként csoportosítva kiszámítja. Annyi tétel lesz, ahány partner számára a megadott hónapban értékesítettünk. Ha a rendezés irányának csökkenő módot (desc) választunk, a megjelenítendő tételek számát pedig 10 tételben korlátozzuk, akkor a program a 10 legnagyobb értékben vásárló partner adatait jeleníti meg úgy, hogy a legnagyobb vásárlóval kezdődik a lista.

 

Ha a partner kód mellé egy másik csoportosítási feltételt is megadunk (Pl: árukód), akkor a program a csoportosítást kód-páronként (partner – áru) végzi el, azaz a lista elemeinek száma a partnerenként vásárolt áruféleséget számának összeg lesz. Az előzőekben ismertetett feltételek mellett a lista első eleme az az áru lesz, amelyből valamelyik partner a legnagyobb értékben vásárolt. A partner nem szükségszerűen az a partner lesz, aki a összességében a legnagyobb értékben vásárolt, az áru pedig nem biztosan az lesz, amelyből árunként a legnagyobb értékben értékesítettünk.

 

B. Szűrési / Csoportosítási feltételek

Szűrési és csoportosítási feltételként raktári mozgás és a mozgás fej táblák mezői és a kód jellegű mezőkhöz kapcsolódó táblák (főként az árutörzs és árutörzshöz kapcsolódó áru katalógus törzs) kód jellegű adatai választhatóak.

 

Sor        Menő kód        Mező név                        Idegen kulcs                Szűr        Csoport

 

Tábla:        KMozFej        Mozgás fej

 

A1.        BizAzo                Bizonylat azonosító                pk                        +        –

A3.        KnyvEv                Könyvelés éve                                                +        +

A4.        KnyvHo                Könyvelés hónapja                KnyvEv.KnyvHo                +        +

 

I1.        BToKod        Bizonylat tömb kód                fk: KBToTor.BToKod        +        +

I2.        Relaci                Reláció                                PRE                        +        +

I3.        DevKod        Deviza kód                        fk: ADevTor.DevKod        +        +

I4.        RakKod                Raktárkód                        fk: ARakTor.RakKod        +        +

I5.        MozDat        Mozgás dátuma                                        +        +

I8.        ParKod                Partner kód                        fk: AParTor.ParKod        +        +

I9.        SzeKod        Szervezeti egység                fk: ASzerTor.SzeKod        +        +

I10.        DolKod                Dolgozó kód                        fk: ADolTor.DolKod        +        +

I11.        FimKod        Fizetési mód                        fk: AFimTor.FimKod        +        +

 

Á1.        Jogcim                Jogcím – mozgáskódból                JOG                        +        +

Á2.        BesTip                Beszerzés típus                        BES                        +        +

Á6.        SzNyDb        Nyomtatott bizonylat példányszáma                        +        –

Á8.        GonRog        Göngyöleg rögzítés                (I/N)                        +        –

 

Tábla:        KRakMoz        Raktári mozgás                        KMozFej.BizAzo = KRakMoz.BizAzo

 

I1.        AruKod                Árukód                                fk: AAruTor.AruKod        +        +

I2.        TarHel                Tárolóhely                        fk: KTarHel.TarHel        +        +

I3.        MozKod        Mozgáskód                        fk: KMozDef:MozKod        +        +

I5.        Bevete                Bevét mennyiség                                        +        –

I6.        Kiadas                Kiadás mennyiség                                        +        –

I7.        RenSza        Rendelésszám                                                +        –

 

K1.        MlpAzo                Munkalap azonosító                fk: KMunLap.MlpAzo        +        +

K2.        ProKod                Project kód                        fk: FProTor:ProKod        +        +

K3.        TaenAz        Tárgyi eszköz                        fk: FTaeFej.TaenAz        +        +

K4.        KtgNem        Költségnem kód                fk: FFokTor.FokKod        +        +

K5.        KtgHel                Költséghely kód                        fk: FFokTor.FokKod        +        +

K6.        KtgJel                Költségjelleg                        FKT                        +        +

K7.        KtgTip                Költségtípus                        FTP                        +        +

 

Á1.        KesAll                Készletkönyvelési állapot        MAL                        +        +

Á2.        PenAll                Pénzügyi állapot                PPA                        +        +

Á3.        FokAll                Főkönyvi állapot                FAL                        +        +

Á6.        EgysAr                Egységár – Mozgás                HUF                        +        –

Á8.        Erteke                Nettóérték                        HUF                        +        –

Á9.        BesErt                Beszerzési áras érték                HUF                        +        –

Á10.        AktErt                Aktuális áras érték                HUF                        +        –

Á11.        AtpKod                Ártípus kód                        ATP                        +        +

Á12.        StoKod                Stornó állapot:                        STO                        +        –

 

Tábla:        AAruTor        Árutörzs                        KRakMoz.AruKod = AAruTor.AruKod

 

(F1.        AruKod                Kód                                pk                        +        +)

A1.        EloKod                Élőkód                                (I/N)                        +        –

A2.        ABeKod        Áru besorolás kód                fk: AAbeTor.AbeKod        +        +

A3.        ABeSza        Áru besorolás száma                                        +        –

A4.        AKtKod        Áru katalógus kód                fk: AAKtTor.AKtKod        +        +

A5.        CikSza                Cikkszám                                                +        +

A6.        EanSza                EAN-szám ( vonalkód )                                        +        +

A7.        MeeKod        Mennyiség egység                fk: AMeeTor.MeeKod        +        +

A8.        AfaKod                ÁFA-kód                        fk: AAfaTor.AfaKod        +        +

É1.        DevKod                Devizanem                        fk: ADevTor.DevKod        +        +

É2.        ArTipu                Ár típus                                ATP                        +        +

É3.        ArAfaMod        Ár áfa nyilvántartási mód        NBT                        +        +

É4.        FelvAr                Vásárlási egységár                                        +        –

É5.        EladAr                Értékesítési egységár                                        +        –

É6.        ListAr                Kedvezményes ár                                        +        –

É7.        ErtNel                Érték nélküliség                        (I/N)                        +        –

É8.        NyilAr                Nyilvántartási egységár                                        +        –

É9.        EarRes                Árrés                                                        +        –

K1.        AbcKod                ABC analízis kód                                        +        +

K1.        ArResKep        Árrés képzés                        (I/N)                        +        –

 

Tábla:        AAktTor        Árukatalógus törzs                AAruTor.AktKod = AAktTor.AktKod

 

A3.        GonKod                Göngyöleg kód                        (I/N)        <Mind>                +        –

A4.        TovSzol                Továbbszámlázott szolgáltatás        (I/N)        <Mind>                +        –

A6.        AruTip                Áru típus                        ART                        +        +

A7        EszKod                Eszköz kód                        ESK                        +        +

 

S1.        SFokKod        Anyagszámla                        fk: FFokTor.FokKod        +        +

V1.        VFokKod        Árbevétel főkönyvi számla        fk: FFokTor.FokKod        +        +

V2.        VRafSzl        Ráfordítás számla                fk: FFokTor.FokKod        +        +

K1.        FKtgNem        Költségnem szla                fk: FFokTor.FokKod        +        +

 

Tábla:        KMozDef        Raktári mozgás törzs                KRakMoz.MozKod = KMozDef.MozKod

 

A3.        MozJel                Mozgás jelleg                        JEL                        +        +

(1 – Bevét / 2 – Kiadás)

A10.        KonTip                Kontírozás típus                        FKN                        +        +

 

Tábla:        AParTor        Partner törzs                        KMozFej.ParKod = AParTor.ParKod

 

A8.        IraSza                Irányítószám                        fk: AIraTor.IraKod        +        +

A5.        AlaKod                ÁFA alany kód                        fk: AAlaTor.AlaKod        +        +

A10.        ParTip                Partner típus                        PTP                        +        +

 

K1.        VfoKod                Vállalkozási forma                fk: AVfoTor.VfoKod        +        +

K2.        PmiKod        Partner minősítő kód                fk: APMiTor.PmiKod        +        +

K3.        PbeKod        Partner besorolás                fk: APBeTor.PbeKod        +        +

K4.        VevTip                Vevő típus                        VEV                        +        +

 

Tábla:        AIraTor                Irányítószám törzs                AParTor.IraSza = AIraTor.IraKod

 

A3.        OrsKod                Ország kód                        fk: AOrsTor.OrsKod        +        +

A4.        MegKod        Megye kód                        fk: AMegTor.MegKod        +        +

 

Tábla:        AMegTor        Megye törzs                        AIraTor.MegKod = AMegTor.MegKod

 

A3.        RegKod                Régió kód                        fk: ARegTor.RegKod        +        +

 

Tábla:        AOrsTor        Ország törzs                        AIraTor.OrsKod = AOrsTor.OrsKod

 

A1.        EuTagK                EU tag kód                        (I/N)                        +        +

A2.        NatoTa                NATO tag kód                        (I/N)                        +        +

 

C. Lista paraméterek

 

C.0.        Lista típus:        Szummázott

Az adatok megjelenítése a kiválasztott csoportosítás tárolt eljárás által összegezett mező adatai alapján történik, így itt tételes lista megjelenítéséről nem lehet szó.

 

C.1.        Sorba rendezés iránya:        

oNövekvő
oCsökkenő

 

C:2.        Megjelenítendő elemek száma

oKorlátlan
oKorlátozott:        N tétel

 

D. Adattartalom / Sorba rendezés kulcsa

Az operátor meghatározhatja azt a lista elemet, amely alapján sorba kell rendezni az adatállományt. A sorba rendezés alapjául szolgáló mező mellett a listában más mezőket is megjeleníthetünk.

 

 

clip1638

 

D.1. Raktári mozgás adatok

Tábla:        KRakMoz        Raktári mozgás                        KMozFej.BizAzo = KRakMoz.BizAzo

 

I0.        TetelX                Mozgás tételszám                        KRakMoz tábla tételszáma

I5.        Bevete                Bevét mennyiség                        2D

I6.        Kiadas                Kiadás mennyiség                        2D

 

É1.        ErEgAr                Értékesítési egységár

Vásárlás:                                                0

Termelés:                                                0

Egyéb bevét:                                                0

Értékesítés:        A mozgás egységára                        Input        A számlában módosítható!

Felhasználás:                                                0

Egyéb kiadás:                                                0

 

Á6.        EgysAr                Egységár – Mozgás                HUF        5D

Vásárlás:        A beszerzési számla egységára                PSzaAru.EgysAr * PSzaAla.DevArf

Termelés:        Bekerülési (nyilvántartási) egységár        AAruTor.NyilAr

Egyéb bevét:        Bekerülési (nyilvántartási) egységár        AAruTor.NyilAr

Értékesítés:                                                PSzaAru.EgysAr * PSzaAla.DevArf

Felhasználás:                                                0

Egyéb kiadás:        Nyilvántartási egységár                        Input        <A:AAruTor.NyilAr>

 

Á8.        Erteke                Nettóérték                        HUF        2D

Vásárlás:        A bekerülési érték                        PSzaAru.TetErt * PSzaAla.DevArf

Termelés:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Egyéb bevét:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Értékesítés:        Eladási érték                                PSzaAru.TetErt * PSzaAla.DevArf

Felhasználás:        Bekerülési érték az aktuális áron                AktErtX  = f(TetKes)

Egyéb kiadás:                                                Kiadas * EgysAr

 

Á9.        BesErt                Beszerzési áras érték                HUF        2D

Bekerülési érték a beszerzési áron.

Vásárlás:        A bekerülési érték                        PSzaAru.TetErt * PSzaAla.DevArf

Termelés:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Egyéb bevét:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Értékesítés:        Bekerülési érték a beszerzési áron        BesErtX = f(TetKes)

Felhasználás:        Bekerülési érték a beszerzési áron        BesErtX = f(TetKes)

Egyéb kiadás:        Bekerülési érték a beszerzési áron        BesErtX = f(TetKes)

 

Á10.        AktErt                Aktuális áras érték                HUF        2D

Bekerülési érték az aktuális áron. (Bekerülés – Értékvesztés.)

Vásárlás:        A bekerülési érték                        PSzaAru.TetErt * PSzaAla.DevArf

Termelés:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Egyéb bevét:        A bekerülési érték                        Bevete * AAruTor.NyilAr

Értékesítés:        Bekerülési érték az aktuális áron                AktErtX  = f(TetKes)

Felhasználás:        Bekerülési érték az aktuális áron                AktErtX  = f(TetKes)

Egyéb kiadás:        Bekerülési érték az aktuális áron                AktErtX  = f(TetKes)

 

D.2. Számított adatok

 

KRakMoz.BizAzoP        -> PSzaAru.SzArId        -> PSzaAru.SzAlId        -> PSzaAla.SzAlId

-> PSzaAru.AfaKod        -> AAfaTor.AfaKod

X1.        SzlEgyArDev        Egységár a számlában                DEV        2D

If        AAfaTor(PSzaAru.AfaKod).KtsAfa = 'N'        Then PSzaAru.EgysAr

Else        Round((PSzaAru.TetErt + PSzaAru.AfaErt ) / PSzaAru.Mennyi,5)

X2.        SzlErtekDev        Számla érték                        DEV        2D

If AAfaTor(PSzaAru.AfaKod).KtsAfa = 'N'        Then        PSzaAru.TetErt

Else        (PSzaAru.TetErt + PSzaAru.AfaErt )

X3.        SzlEgyArHuf        Egységár a számlában                HUF        5D

If        AAfaTor(PSzaAru.AfaKod).KtsAfa = 'N'        Then PSzaAru.EgysAr * PSzaAla.DevArf

Else        Round((PSzaAru.TetErt + PSzaAru.AfaErt ) * PSzaAla.DevArf / PSzaAru.Mennyi,5)

X4.        SzlErtekHuf        Számla érték                        HUF        2D

If AAfaTor(PSzaAru.AfaKod).KtsAfa = 'N'        Then        PSzaAru.TetErt*PSzaAla.DevArf

Else        (PSzaAru.TetErt + PSzaAru.AfaErt ) * PSzaAla.DevArf

X5.        Profit                Profit                                HUF        2D

= SzlErtekHuf – AktErt

 

E. Output

1. Képernyő

2. Printer

3. Export