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

Nagy Machinátor súgó

A műveletre akkor kerülhet sor, ha kiderül, hogy egy a fuvarhoz rendelt tétel nem fér rá a fuvarra.

Ekkor el lehet dönteni, hogy mi történjen a tétellel:

- Visszateszi a raktárba, később szállítjuk

- Másik fuvarhoz rendeli a tételt (vagy új fuvart indít)

Bemenő paraméter

FuBizAlTét.Komissiószám - Lehet üres

FuBizAlTét.Alszám - vagy megadják, vagy Kossiószámból kell meghatározni.

Feltétel

FuBizTétel.Feladat=Felrakás

FuBizTétel.Állapot=Kezdhető

Vissza a raktárba művelet, később szállítjuk

0, KoBizTétel meghatározás

FuBizAlTét.Alszám-ban lévő Komissiószám alapján elő kell venni a megfelelő KoBizTétel.KomissióTétel-hez tartozó rekordot.

1, Jóváhagyás visszavonás

Ha  Komissiószám állapota Jóváhagyott (KoBizFej.Állapot=Jóváhagyott), akkor elindul a Jóváhagyás visszavonás művelet.

Előtte Üzenet:

A kiválasztott Komissió már jóvá lett hagyva!

Csak akkor tudjuk a kért műveletet végrehajtani, ha a Jóváhagyást visszavonjuk.

A vissza a raktárba művelet végén újra végre kell hajtani a Jóváhagyást!

Folytatja?

Igen | Nem

2, Máskor szállítjuk input

elindul a Maskor szállítjuk művelet inputja.

3, Rendeléstétel bontás

- Rendelésszám+Sorszám rekordot szét kell bontani. A Visszatett mennyiségre új tétel kell generálni, azzal az állapottal és dátummal, amit az inputban megadott.

- Az eredeti  Rendelésszám+Sorszám rekordból ki kell venni a Visszatett mennyiséget.

4, Komissióutasítás generálás

A Visszatett mennyiség értékére Komissió utasítást kell generálni

- Ha a KoBizTétel.KomissiózásÁllapot=Hiányos|Teljes, akkor elindul a Komissióutasítás generálás:

Rendelésszám+Sorszám a legenerált új tétel

5, Eredeti Komissió módosítása

Ha a KoBizTétel.KomissiózásÁllapot=Kezdhető, akkor  KoBizTétel.AjánlottMennyiség mezőt kell módosítani a Kiszállításra kerül mező értékére

Ha a KoBizTétel.KomissiózásÁllapotxKezdhető, akkor KoBizTétel.AjánlottMennyiség mezőt kell módosítani a Kiszállításra kerül mező értékére és Komissiózott mennyiség mezőt módosítani kell.

Ha a Komissiózott mennyiség > AjánlottMennyiség, akkor az AjánlottMennyiségre kell átállítani, egyébként marad annyi ami volt.

6, Fuvar módosítás

Ha Komissiótétel rajta volt fuvaron, akkor a fuvarról le kell törölni. (FuBizAlTét-ban meg kell keresni a Komissiószámot+KomissióTétel)

7, Jóváhagyás ismétlése

ha a legelején a Jóváhagyás vissza lett vonva, akkor most újra elindul a Jóváhagyás

Másik fuvarhoz rendelés művelet (vagy új fuvart indít)

A művelet annyiban fog különbözni az előzőtől, hogy a Rendelés bontás után az új rendelés tétel állapota és igazolt szállítás dátuma is marad.

Majd a Fuvar módosítás után elindul a Fuvarválasztás...