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éterFuBizAlTét.Fuvarszám+Fuvartétel+Alszám Algoritmus1, 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ő adatté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. |