Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Az alábbi eljárás a Fuvar altételének a raktárforgalmi bizonylat generálására vonatkozó adatait tartalmazza.

A Teljesítés lezárás művelet fogja meghívni.

 

Cikkszám

A tétel cikkszáma.

Gyártási szám

 

Lejárati idő

 

Mennyiség

Végrehajtott mennyiség kerül a mezőbe.

Tételtípus

a FuvarTörzs paraméterekben megadott érték alapján kell meghatározni a tétel típusát.

A mező módosíthatósága és a választható értékek attól függnek, hogy az algoritmushoz megadott viszonylathoz milyen értéket adtak meg.

 

Bemenő paraméter

FuBizAlTét.Fuvarszám+Fuvartétel+Alszám

Algoritmus

1, Fuvarparaméterekben meg kell határozni, hogy melyik jóváhagyás blokkból kell venni a vezérlést.

A paraméterezés a fuvartételben megadott Feladattól (FuBizTétel.Feladat)  és az Állomás cím típusától (FuBizÁllomás.CímTípus).

Lerakás esetén azt is meg kell nézni, hogy mi volt a Felrakodási helyen az állomás cím típusa (FuBizAlTét.FőFuvarszám és FőTétel alapján el kell jutni a FuBizÁllomás.CímTípus-ig)

FelrakÜgyfél -> FuBizTétel.Feladat=Felrakás és FuBizÁllomás.CímTípus=Ügyfél

FelrakRaktár  -> FuBizTétel.Feladat=Felrakás és FuBizÁllomás.CímTípus=Raktár

LerakRaktárFelrakRaktár  -> FuBizTétel.Feladat=Lerakás és FuBizÁllomás.CímTípus=Raktár és FuBizAlTét.FőFuvarszám+FőTétel rekordhoz tartozó FuBizTétel.ÁllomásKód rekordhoz tartozó FuBizÁllomás.CímTípus=Raktár

LerakRaktárFelrakÜgyfél -> FuBizTétel.Feladat=Lelrakás és FuBizÁllomás.CímTípus=Raktár és FuBizAlTét.FőFuvarszám+FőTétel rekordhoz tartozó FuBizTétel.ÁllomásKód rekordhoz tartozó FuBizÁllomás.CímTípus=Ügyfél

LerakÜgyfélFelrakRaktár -> FuBizTétel.Feladat=Lelrakás és FuBizÁllomás.CímTípus=Ügyfél és FuBizAlTét.FőFuvarszám+FőTétel rekordhoz tartozó FuBizTétel.ÁllomásKód rekordhoz tartozó FuBizÁllomás.CímTípus=Raktár

LerakÜgyfélFelrakÜgyfél -> LerakÜgyfélFelrakRaktár -> FuBizTétel.Feladat=Lelrakás és FuBizÁllomás.CímTípus=Ügyfél és FuBizAlTét.FőFuvarszám+FőTétel rekordhoz tartozó FuBizTétel.ÁllomásKód rekordhoz tartozó FuBizÁllomás.CímTípus=Ügyfél

2, Ha meg van a blokk, akkor a Blokkban található Tételtípus a kimenő adat.

Kimenő adat

tétel típus kódja

Raktárforgalom

A megadott tételtípusból kell venni az értéket.

Mozgásnem

A megadott tételtípusból kell venni az értéket..

Ügyfél

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból az Ügyfél megadása érték alapján kell meghatározni.

Itt megadott: A megadott tételtípusból a megadott érték.

Állomásban az ügyfél: Az állomás címtípusától függően kell meghatározni. Ha a FuBizÁllomás.CímTípus=Ügyfél, akkor FuBizÁllomás-ben megadott ügyfél/telephely az ügyfél. Ha viszont az állomás címtípusa Raktár, akkor a Raktértörzsben megadott Ügyfélkód az értéke.

Forrásbizonylatban az ügyfél: FuBizAlTét.ForrásBizonylathoz kell lefúrni és onnan kell elhozni az Ügyfélkódot.

Telephely

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból az Ügyfél megadása érték alapján kell meghatározni.

Itt megadott:  A megadott tételtípusból a megadott érték.

Állomásban az ügyfél: Az állomás címtípusától függően kell meghatározni. Ha a FuBizÁllomás.CímTípus=Ügyfél, akkor FuBizÁllomás-ben megadott ügyfél/telephely az ügyfél. Ha viszont az állomás címtípusa Raktár, akkor a Raktértörzsben megadott Ügyfélkód az értéke.

Forrásbizonylatban az ügyfél: FuBizAlTét.ForrásBizonylathoz kell lefúrni és onnan kell elhozni az Ügyfélkódot.

Forrásraktár

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból a  ForrásRaktár megadása érték alapján kell meghatározni.

Gépjármű a raktár= a fuvar fejlécében megadott Gépjármű a raktár.

Itt megadott:  A megadott tételtípusból a megadott érték.

Állomásban az ügyfél = Az Állomásban megadott Ügyfél (és Telephely ügyfél) alapján a Raktártörzsből kell a raktár kódot meghatározni.

Állomásban a raktár =  Az Állomásban megadott raktárkód.

Forrásbizonylatban a raktár = FuBizAlTét.ForrásBizonylathoz kell lefúrni és onnan kell a raktárt elővenni.

Forrásrekesz

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból a Forrásrekesz megadása érték alapján kell meghatározni..

Itt megadott: A megadott tételtípusból az érték.

Raktártörzsben engedélyezett = a program a Raktár meghatározása után megnézi, hogy a Raktártörzsben melyik rekeszek lettek engedélyezve  (lásd Rekeszcikk), és csak azokat engedi választani. Az első érték kerül megajánlásra.

Célraktár

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból a CélRaktár megadása érték alapján kell meghatározni.

Gépjármű a raktár= a fuvar fejlécében megadott Gépjármű a raktár.

Itt megadott: A megadott tételtípusból a  érték.

Állomásban az ügyfél = Az Állomásban megadott Ügyfél (és Telephely ügyfél) alapján a Raktártörzsből kell a raktár kódot meghatározni.

Állomásban a raktár =  Az Állomásban megadott raktárkód.

Forrásbizonylatban a raktár = FuBizAlTét.ForrásBizonylathoz kell lefúrni és onnan kell a raktárt elővenni.

Célrekesz

Raktárforgalom iránytól függően jelenik meg.

A megadott tételtípusból a Célrekesz megadása érték alapján kell meghatározni..

Itt megadott:  A megadott tételtípusból a érték.

Raktártörzsben engedélyezett = a program a Raktár meghatározása után megnézi, hogy a Raktártörzsben melyik rekeszek lettek engedélyezve  (lásd Rekeszcikk), és csak azokat engedi választani. Az első érték kerül megajánlásra.

Beszerzési ár

Ha a Raktárforgalom iránya = Vevővisszáru vagy Export visszáru,

akkor a FuBizAlTét.FőFuvarszám+FőTétel+FőAlszám adatok alapján elő kell venni a kiszállítás RaktForg rekordot.

A beszerzési ár ebben a rekordban lévő RaktForg.Érték lesz.

 

Ha a Raktárforgalom iránya = Beszerzés vagy Import és a FuBizAlTét.ForrásBizonylat-ben Szállítórendelés van, akkor a Szállítórendelésből kell elővenni az értéket.

Ha nincs forrásbizonylat, akkor mozgásnemben beállított beszerzési ár kezdő értéke alapján.

 

Ha a Raktárforgalom iránya = Raktárbe, akkor mozgásnemben beállított beszerzési ár kezdő értéke alapján.

 

Raktárközi esetén nincs a mező, mert a készletbeállítás fogja automatikusan kezelni.

Eladási ár

Ha a Raktárforgalom iránya = Vevővisszáru vagy Export visszáru,

akkor a FuBizAlTét.FőFuvarszám+FőTétel+FőAlszám adatok alapján elő kell venni a kiszállítás RaktForg rekordot.

Az eladási ár ebben a rekordban lévő RaktForg.Eladási ár lesz.

 

Ha a Raktárforgalom iránya = Eladás vagy Export és a FuBizAlTét.ForrásBizonylat-ben Vevőrendelés van, akkor a vevőrendelésből kell elővenni az értéket.

Ha nincs forrásbizonylat, akkor mozgásnemben beállított eladási ár kezdő értéke alapján.

 

Ha a Raktárforgalom iránya = RaktárKi vagy Raktárközi, akkor mozgásnemben beállított eladási ár kezdő értéke alapján.

Engedmény

mint előző mező.

Rendelésszám

Ha a Raktárforgalom iránya = Vevővisszáru vagy Export visszáru,

akkor a FuBizAlTét.FőFuvarszám+FőTétel+FőAlszám adatok alapján elő kell venni a Forrás bizonylatot (ami valószínűleg egy vevőrendelés lesz)

 

Egyéb esetekben a a FuBizAlTét.ForrásBizonylat-ban megadott Vevő vagy Szállítórendelés kerül a mezőbe.

Komissiósorozat

A megadott tételtípusból a megadott érték kerül ide.