A menüpont kiválasztása esetén a program először megvizsgálja, hogy a Jóváhagyás feltételei teljesülnek-e. -> Komissió paraméterek Komissiólezárás fül adatai alapján, személy és Utasítás tétel állapot ellenőrzést kell végrehajtani.
Ha nem felel meg a feltéteknek, akkor a program üzenetet küld:
1, Ön nem jogosult a műveletre
2, A tételek még nincsenek Komissiózva
A Komissiótétel táblában a kijelölt sorokra vonatkozóan az Ajánlott adatok át kerülnek a Komissiózott adatok sorba.
(Igény esetén tételesen megnyithatják a Komissiótétel adatállományt és módosíthatják egyesével a sorokat.)
KomissióÁllapot mezőt karban tartja
A Komissiótétel felvétele után az Utasítás rekordban karban kell tartani a KomissiózásÁllapot és KomissiózottMennyiség mezőket.
Minden tétel után lefut a Rakodási egység limit eljárás.
Az alábbi táblában a Komissióbizonylatnak a Komissiózandó tételei szerepelnek.
A Komissiózandó tételeket az Utasítás alapján generálja a program.
Az Ajánlott mennyiség mezőben szerepelnek azok a mennyiségek, amelyeket a raktárból a nyilvántartás alapján össze lehet szedni.
A Feldolgozott mennyiségben szerepelnek azok az értékek, amelyek már komissiózva lettek.
A Komissiótétel felvétele után az Utasítás rekordban karban kell tartani az AjánlásÁllapot, AjánlottMennyiség és a KomissiózásÁllapot, KomissiózottMennyiség mezőket.
KoBizTétel.KomissióTétel
KOBizFej.Állapot # Jóváhagyott | Törölt
A Komissiózás alapján le kell generálni a KoBizTétel-eket.
Jóváhagyás adatok meghatározása
Minden tétel felvétel végén elindul a rakodási egység ellenőrzés
A tételek alapján szummázni kell a Komissiózott Mennyiséget.
Ha KoBizUtasít.UtasítottMennyiség > KoBizUtasít.KomissiózottMennyiség -> Hiányos értéket kap
Ha KoBizUtasít.UtasítottMennyiség = KoBizUtasít.KomissiózottMennyiség -> Teljes
Ha Minden KoBizUtasít.KomossiózottÁllapot értéke Teljes, akkor KOBizFej.Állapot = Kész, egyébként Folyamatban