Rendelés tétel (Szállító KerDev)

Navigation:  Tartalom > Ügyfélkapcsolat modul > Szállítói kereskedelmi rendelés - devizás >

Rendelés tétel (Szállító KerDev)

Previous pageReturn to chapter overviewNext page

 

A szállítói kereskedelmi rendelési tétel képernyő funkciói::

 

Rendelési tétel adatok karbantartása

A rendelési fejhez tartozó árunkénti rendelési tételek adatait karbantartó képernyő fül.

 

clip2440

 

Rendelési tétel input adatok

Tábla: KRenTet

 

Igénylési adatok

Egy adott partner által megadott igénylés adatait rögzítő funkció.

 

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

Az igényelt áru kódja. Szállítói rendelés esetén az árukódot kötelező kitölteni (AruKod<>’0’)!

Az árukódhoz kapcsolódóan megjelenített adatok:

1. Áru leíró adatok: típus, leírás, értékesítési egységár, beszerzési egységár, átlagár

2. Készlet adatok: raktári és vállalati szinten

3. Rendelés mennyiségi adatok: raktári és vállalati szinten / vevői igény és szállítói hátralék

I3.        IgeMen                Igényelt mennyiség

A szállítótól igényelt mennyiség.

I4.        IgMeKd        Igénylési mennyiségi egység

<A:AAruTor.MeeKod>        fk: AMeeTor.MeeKod

Szállítói rendelés esetén az árutörzsből átvett mennyiség egység kódja nem módosítható!

I11.        IgeMeg        Igénylési megjegyzés

 

I9.        IgeEar                Igénylési egységár        [Vásárlási ár] – A rendelés fej devizanemében

Input adat.        Pl: 6,99 EUR                <A:AAruTor.FelvAr>

A program a vásárlási egységárat [Besz] <AruTor.Felvar> (Pl: 1 845 HUF) ajánlja fel a rendelési fej devizanemére átszámítva (Pl: 1 845 / 245,54321 = 7,51 EUR). Mivel a rendelés fej devizaneme (KRenFej.DevKod) nem feltétlenül egyezik a tétel árujának devizanemével (KRenTet.DevKod=AAruTor.DevKod), ezért a program az árfolyam törzs segítségével [Árfolyam] átszámítja az egyik mező értékét a másikba. (Pl: 245,54321 HUF/EUR) Az árfolyam értékét is eltároljuk a rendelési tételek adatai között: KRenTet.DevArf. Amennyiben az átszámítási árfolyam az árfolyam törzsből (PDevArf) nem áll rendelkezésünkre, akkor a program hibát jelez.

Az operátor a program által felajánlott egységáron módosíthat. Pl: 7,51 EUR -> 6,99 EUR

Az igénylési egységár [Vásárlási ár] értéke a könyvelési devizanemben is megjelenik a képernyőn. Pl: 1 716,00 HUF

A program a beszerzés tétel értékét (Igényelt mennyiség * Igénylési egységár) [ÖsszÉrték] a könyvelési devizanemben [HUF] és rendelés fej devizanemében [EUR] is megjeleníti.

Pl: 17 160 HUF        69,90 EUR

 

 

Kiegészítő adatok:

 

clip2441

 

I5.        IgHati                Igénylési határidő                Pl: 2001.04.30

Az igénylés teljesítésének szükséges határideje. Pl: A vevőnek mikorra kell az áru.

S4.        ReHati                Szállítási határidő                Pl: 2001.04.25

A szállítótól kért szállítási határidő.

V7.        ViHati                Visszaigazolt határidő                Pl: 2001.04.20

A szállító által visszaigazolt szállítási határidő.

 

A rendelési tétel mentése során (Insert és Modify) amennyiben a visszaigazolás határideje nincs megadva, valamint vagy a visszaigazolás időtartama (VigNap) ki van töltve, vagy a visszaigazolás raktárról (VigRak) jelölőnégyzet ki van pipálva, akkor a program a rendelkezésre álló adatok kiszámítja a visszaigazolási határidőt, és mentéskor kitölti vele az adatbázis mezőjét.

A program először azt vizsgálja meg, hogy a raktári visszaigazolás jelölőnégyzet ki van-e pipálva. Ha igen (VigRak=’I’), akkor a visszaigazolás határideje a rendelés fej rendelés kelte lesz (KRenFej.RenKel). Ha nem raktárkészletről történik a visszaigazolás, akkor a program azt nézi meg, hogy a visszaigazolás időtartama mezőben szerepel-e adat (VigNap>0). Ha igen, akkor a visszaigazolási határidő úgy áll elő, hogy rendelés fej rendelés keltéthez (KRenFej.RenKel) hozzáadjuk a visszaigazolás időtartamát (VigNap).

A rendelési tételek rögzítése során a program a második tételtől kezdődően beajánlja az előző tétel egyes adatait, így a visszaigazolás határidejét is. Mivel így a visszaigazolási határidő már ki van töltve, ezért a program a visszaigazolás időtartamának megadása, vagy a raktári visszaigazolás kipipálása miatt sem fog rajta módosítani. Ha azt akarjuk, hogy az új logika érvényesüljön a mentés során, akkor a visszaigazolási határidőt törölnünk kell.

If        ViHati is null                        {A visszaigazolás határidejének mezője üres}

Then        If        VigRak = ’I’                {A visszaigazolás raktárról ki van pipálva}

Then        ViHati := KRenFej.RenKel        {A visszaigazolás határideje a rendelés fej rendelés kelte lesz}

Else        If        VigNap is not null        {A visszaigazolás időtartama mező ki van töltve}

Then        ViHati := KRenFej.RenKel + VigNap

{A visszaigazolási határidő úgy áll elő, hogy a rendelés fej rendelés keltéthez hozzáadjuk a visszaigazolás időtartamát.}

V8.        VigNap                Visszaigazolás időtartama        [nap]

V9.        VigRak                Visszaigazolás raktárról                [/N]

 

K6.        EloKod                Élő kód – Tétel                (I/N)        <A:I>

Általános élőkód. Az igénylési tétel aktualitását jelző kód. A rendelés adminisztrációs szervezet kezeli.

I7.        NyTilt                Kedvezmény adatok nyomtatásának tiltása

(I/N)                Ha a mezőt igenre (I) állítjuk, akkor a nyomtatott bizonylatokon (ajánlatkérés, megrendelés) akkor sem jelenik meg a kedvezmény mértéke és teljes ár, ha azt ártípus indokolná (pl: egyedi kedvezmény).

I13.        VmiTilt                VMI adatok küldésének tiltása

(I/N)                Ha a mezőt igenre (I) állítjuk, akkor a program az SKF export (Customer Sales Riport – VMI) fájl adatai közé nem számítja be a rendelési tételt.

A program által előállított adatok

Azonosító adatok:

A rendelési tételek azonosító adatait a program a tételek adatbázisba való felvitelekor (Insert) állítja elő.

A1.        TetAzo                Tétel azonosító        pk

= BizAzo+’/’+EloNull(TetSor,4)

A tétel azonosító a bizonylat azonosító (fej) és a tételsorszám összetételéből keletkezik.

A2.        BizAzo                Bizonylatazonosító        fk: KRenFej.BizAzo

A rendelési fejhez való adatbázis kapcsolatot (master – detail) megteremtő mező.

A3.        TetSor                Tétel sorszám

Egy adott fejhez rögzített tételek folyamatos sorszámát tartalmazó adatmező.

 

Input adatok:

I2.        GyaAzo                Gyártmány azonosító (Rajzszám)        fk: HGyaTor.GyaAzo        <0>

Az igényelt gyártmány / szolgáltatás azonosítója a gyártmány törzsben.

Ez a rendelés funkció ezt a mezőt nem használja.

I6.        AtpKod                Ártípus kód                ATP                                        <R>

I8.        IgeEarD                Igénylési egységár        – Az áru devizanemében

= KRenTet.IgeEar */ KRenTet.DevArf

Az áru devizanemében eltárolt igénylési egységárat a program a rendelési fej devizanemében lévő igénylési egységár és a deviza árfolyam alapján számítja ki.

Amennyiben a két devizanem (fej és áru) megegyezik, akkor a két egységár értéke is egyforma.

Ha a rendelési tétel devizás (a fej és az áru devizaneme nem egyezik meg), akkor az átszámítás művelet attól függően osztás vagy szorzás, hogy a fej vagy az áru egységára devizás.

Pl:        Fej        Egységár-Input        Áru/Tétel        Árfolyam        Művelet        Egységár-Számított

EUR        10,00                HUF                250,00                *        2 500,00

HUF        3 000,00        HUF                1,00                *        3 000,00

EUR        10,00                EUR                1,00                *        10,00

HUF        3 000,00        EUR                250,00                /        12,00

 

I10.        AruSpc                Áru specifikáció                                                        <->

I12.        ProKod                Project kód                fk: FProTor.ProKod                        <0>

 

A program által előállított igénylési adatok:

P1.        ArKepTip        Az eladási árképzés típusa        EAK                                <0>

P2.        ArKepAr        Az eladási árképzés alap ár értéke                                <IgeEar>

P3.        ArKepSzaz        Az eladási árképzés százaléka                                        <100>

 

Devizás igénylési input adatok:

A devizás rendelési tételek adminisztrációjához szükséges adatok.

S1.        DevTet                Devizás tétel        <I/N>

I – A rendelési fej és mozgás devizaneme nem egyezik  meg.

KRenFej.DevKod <> AAruTor.DevKodV / AParAru.DevKod

S2.        DevKod        Deviza kód                        <AAruTor.DevKodV / AParAru.DevKod>

S3.        DevArf                Deviza átszámítási árfolyam                                        <DevArfX>

 

Igénylés engedélyezési adatok:

E1.        EngEal                Engedélyezési állapot                        EAL                        1 – Elfogadott

E2.        OpeKodE        Engedélyezési napló adatok – Operátor kód                        <0>

E3.        TerKodE        Terminál kód                                                        <0>

E4.        RogDatE        Rögzítés időpontja                                                <0>

 

Igénylés kezelési adatok:

K1.        ReaKod        Rendelés állapot kód        fk: KReaTor.ReaKod                        <0>

K2.        SzaMod        Szállítási mód                fk: KSzmTor.SzaMod                        <0>

K3.        FimKod        Fizetési mód                fk: AFimTor.FimKod                        <0>

K4.        FizNap                Fizetés esedékessége (napokban)                                <0>

K5.        KerOsz                Kalkulált beszerzési ár                                                <0>

K7.        KieKod                Kielégíthetőség kód        (I/N)                                        <N>

K8.        AjaKel                Ajánlatkérés szükséges        (I/N)                                        <I>

K9.        PenAll                Pénzügyi állapot        PPA                                        <0>

K10.        BesElo                Beszerzési élőkód        (I/N)                                        <I>

K11.        FelElo                Felhasználási élőkód        (I/N)                                        <I>

K12.        FizHat                Fizetési határidő                                                <0>

 

Rendelési input adatok:

S1.        RenMen        Rendelt mennyiség                                                <0>

S2.        ReMeKd        Rendelési mennyiség egység                                        <0>

S3.        RenKel                Rendelés kelte                                                        <>

S5.        RenPar                Rendelési partner        fk: AParTor.ParKod                <AAruTor.ParKod>

S6.        RenMeg        Rendelési megjegyzés                                                <IgeMeg>

 

Rendelés engedélyezési adatok:

S7.        ReEnAl        Rendelés engedélyezési állapot                EAL                <1> – Elfogadott

S8.        OpeKodR        Operátor kód                                                        <0>

S9.        TerKodR        Terminál kód                                                        <0>

S10.        RogDatR        Rögzítés időpontja                                                <0>

 

Visszaigazolási adatok:

V1.        VigIga                Visszaigazolva                        [I/N]                                <I>

V2.        AruKodV        Árukód – visszaigazolási                fk: AAruTor.AruKod                <AruKod>

V3.        VigMen                Visszaigazolt mennyiség                                        <IgeMen>

V4.        ViMeKd        Visszaigazolás mennyiség egysége                                <IgMeKd>

V5.        VigEar                Visszaigazolási egységár                                        <IgeEar>

V6.        VigDat                Visszaigazolás dátuma                                                <>

V10.        VigMeg        Visszaigazolási megjegyzés                                        <IgeMeg>

 

Beérkezési adatok:

B1.        BeMeIn                Beérkezett mennyiség – Input                                        <0>

B2.        BeEgAr                Beérkezési egységár                                                <0>

B3.        BeeMeg        Beérkezési megjegyzés                                                <>

B4.        BeMeGy        Beérkezett mennyiség – Gyűjtött                                        <>

 

Felhasználási adatok:        

F1.        FeMeIn                Felhasznált mennyiség – Input                                        <0>

F2.        FelMeg                Felhasználási megjegyzés                                        <>

F3.        FeMeGy        Felhasznált mennyiség – Gyűjtött                                <0>

 

Naplózási adatok:

A rendelési tétel naplózási adatait a tétel adatok minden egyes megváltoztatásakor aktualizálja a program.

N1.        Opekod        Operátor kód                        A program által generált adat.

N2.        Terkod                Terminál kód                        A program által generált adat.

N3.        Rogdat                Rögzítés dátuma                A program által generált adat.