Szállítói rendelés - Mennyiségi adatok

Navigation:  Tartalom > Ügyfélkapcsolat modul > Rendelés adminisztráció > Szállítói kereskedelmi rendelés >

Szállítói rendelés - Mennyiségi adatok

Previous pageReturn to chapter overviewNext page

 

A mennyiségi adatok képernyő fülön a rendelés mennyiségi adatai szerepelnek összesített formában, valamint itt láthatóak az adott rendelési tétel árujának készlet foglaltsági adatai is. A program az adatokat az adatfülre való kattintás után gyűjti ki és jeleníti meg.

 

 

Rendelés mennyiségi adatok:

Arra a tételre vonatkoznak, amelyen az adatrácsban állunk.

Mennyiség                                                        Különbözet

1.        RenMenX                Rendelt mennyiség                        –

2.        VigMenX                Visszaigazolt mennyiség                RenMen – VigMen

3.        BeeMenX                Beérkezett mennyiség                        VigMen – BeeMenX

A Készlet modulban vásárlás (1) jogcímen az adott rendelési tételhez kapcsolódóan rögzített beszerzés mennyisége.

 

Készlet foglaltsági adatok

A rendelési árukódra raktári szinten összesítetten vonatkoznak az adatok.

1.        ValKesX                        Vállalati készlet az adott áruból összesen

2.        RakKesX                        Raktári készlet a rendelési fejben megadott raktárban.

3.        FogKesRX                        Foglalt készlet – Raktári

Az adott áruféleségből a vevők számára foglalt készlet. A vevők számára megrendelt és a számukra értékesített mennyiség különbsége, azaz a még ki nem elégített igény.

FogKesRX = VRenMenRX – VErtMenRX

4.        SzaKesRX                        Szabadkészlet

A raktári készlet és a foglalt készlet különbsége.

SzaKesRX = RakKesX – FogKesRX

 

A mennyiségi adatok megtekintéséből a [Vissza] gombra kattintva térhetünk vissza a tétel adatok adminisztrációjához.

 

A készlet foglaltsági adatok számítási módja:

p_TetAzoX        KRenTet.TetAzo        Az aktuális rendelési tétel azonosítója

p_RakKodX        KRenFej.RakKod        Az aktuális fej raktár kódja

p_AruKodX        KRenTet.AruKod        Az aktuális tétel áru kódja

 

ValKesX:=        Vállalati készlet                Vállalati készlet az adott áruból összesen

SELECT        SUM(KRakKes.Bevete – KRakKes.Kiadas) FROM KRakKes

WHERE        KRakKes.AruKod = :p_AruKodX

 

RakKesX:=        Raktár készlet                Raktári készlet a rendelési fejben megadott raktárban.

SELECT        SUM(KRakKes.Bevete – KRakKes.Kiadas) FROM KRakKes, KTarHel

WHERE        (KRakKes.AruKod = :p_AruKodX) AND

         (KRakKes.TarHel = KTarHel.TarHel) AND

(KTtarHel.RakKod = p_RakKodX)

 

VRenMenRX:=        Vevői rendelt mennyiség

A vevők által megrendelt (és visszaigazolt) mennyiség az adott áruféleségből, az adatott raktártól.

SELECT        SUM(KRenTet.VigMen)

FROM                KRenFej , KRenTet

WHERE        (KRenFej.BizAzo = KRenTet.BizAzo)        AND

(KRenFej.RakKod = :p_RakKodX)        AND

(KRenTet.AruKod = :p_AruKodX)        AND

(KRenFej.TipusK = ’2’)        AND        {Vevő}

(KRenFej.EloKod = ’I’)        AND        {Élő fej}

(KRenTet.EloKod = ’I’)                {Élő tétel}

 

VErtMenRX:=        Értékesített mennyiség a vevők számára

SELECT        moz.kiadas        as

FROM                KRenFej fej, KRenTet tet, KRakMoz moz

WHERE        fej.BizAzo = tet.BizAzo                        AND

tet.TetAzo = moz.RenSza                AND

fej.RakKod = p_RakKod                AND        {Saját raktár}

Substring(moz.MozKod,1,1) = ’4’        AND        {Értékesítés}

fej.EloKod = ’I’                                AND        {Élő rendelési fej}

tet.EloKod = ’I’                                AND        {Élő rendelési tétel}

moz.StoKod = ’0’                        AND        {Nem stornó mozgás}

moz.KesAll = ’2’                        AND        {Kiadott készlet}

moz.AruKod = p_AruKod                        {A rendelt áruféleség}