API RF GRPDONNEOP

Version ACE : 1.3  

Package : Standard

Nom de la gnc : gnc_rf_grp_donneop

Fonctionnalité :Général
Schémas d’entrée et de sortie : voir en fin de document.

The API assigns a picking list to the operator and collects the details needed to execute the packing.

API imbriquées : aucune.

Contraintes et limites de fonctionnement (hors périmètre)

RAS.

Paramétrage (PPE)

RAS.

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
Détail :

Call the function gnc_rf_donneop , as so to assign a p icking list to the operator and to collect the details needed to execute the packing.

Call the function gnc_rf_info_tie , as so to find the Third-party name corresponding to the input Depot parameters (typdep, sigdep ).

Call the function gnc_rf_infos_lcol , as so to collect information about the logistic stock parcel.

Fill the output parameters.

Return the code returned from the execution of the function gnc_rf_donneop.

Erreurs possibles

CODE DESCRIPTION
2 Nonexistent picking list. (Error returned from the function gnc_rf_donneop )
3 Blocked picking list. (Error returned from the function gnc_rf_donneop )
4 Affected picking list. (Error returned from the function gnc_rf_donneop )
5 Validated picking list. (Error returned from the function gnc_rf_donneop )
73 Nonexistent activities from the activity profile. (Error returned from the function gnc_rf_donneop )
99 Nonexistent mission. (Error returned from the function gnc_rf_donneop )

Paramètres en entrée

NOM DESCRIPTION FORMAT OBLIGATOIRE/FACULTATIF
typdep Thirdparty type Char(3) O
sigdep Thirdparty ID Char (12) O
idprfact Activity profile identifier Char(5) O
idopr Operator identifier Char(8) O
ltypact Activity type Char(5) F
idop Picking list ID Char (10) F
idop_double Picking list ID (for double fork) Char (10) F
idobjcol Logistic stock parcel ID Char (18) F

Paramètres en sortie

NOM DESCRIPTION FORMAT
ParamOut1 Picking list ID (LOP .idop) Char(10)
ParamOut2 Preparation zone (lop.zonprp) Char(4)
ParamOut3 Picking list t ype (lop.typop) Char(4)
ParamOut4 Mouvement numbers (countable) Number
ParamOut5 Detail parcel numbers (countable) Number
ParamOut6 Container type (LCNTREF.cnttyp_sup) Char(2)
ParamOut7 Container code (lcntref.cntcod_sup) Char(2)
ParamOut8 Mission ID (LMIS .idmission_car) Char(10)
ParamOut9 Preparation zone label (LZONPRP.libzonprp) Char(30)
ParamOut10 Delivery thirdparty identifier (LOLE.sigliv) Char(12)
ParamOut11 Planned starting date (LTRN.datexpprv) Char(8)
ParamOut12 Planned starting hour (ltrn.heuexpprv) Double
ParamOut13 Round short label (ltrn.lirtrn) Char(10)
ParamOut14 Parcel numbers (countable) Char(19)
ParamOut15 Logistic stock parcel ID (LOP .idobjcol) Char (18)
ParamOut16 Mission type of next picking list ( lop.typsui) Char(1)
ParamOut17 Mission type of previous picking list ( lop.typprec) Char(1)
ParamOut18 Next picking list (lop. idsuivant) Char(10)
ParamOut19 Previous picking list (lop. idprec) Char(10)
ParamOut20

Preparation mode : 1 MONO Picking list

2 MULTI Picking list in the state

3 MULTI Picking list detail

Char(1)
ParamOut21 Activity Id (LACT .idact) Number
ParamOut22 Label of the activity ( lact.libact) Char(30)
ParamOut23 Flag mono rounding (1/0) Char(1)
ParamOut24 Flag mono customer (1/0) Char(1)
ParamOut25 Rounding ID (LTRN.idtrn) Number
ParamOut26 Complement rounding short label = loading position (lole parameterized field) + delivery position (lole parameterized field). Char(80)
ParamOut27 Delivery order header (LMVTSTK .idol) Number
ParamOut28 Flag comments existance (Empty/O) Char(1)
ParamOut29 Type mouvement (LOP.typmvt) Char(1)
ParamOut30 Wave Identifier (lop.idvac) Number
ParamOut31 Number of blocked movements (countable) Number
ParamOut32 Number of adressed movements (countable) Number
ParamOut33 Delivery type (LOLE.typliv) Char(3)
ParamOut34 Thirdparty name (TIE.nomtie) Char(19)
ParamOut35 Parcel status (LCOL.statut) Char(1)
ParamOut36 Delivery thirdparty type (lcol.typliv) Char(3)
ParamOut37 Delivery thirdparty ID (lcol.sigliv) Char(12)
ParamOut38 Lower stacking parcel (lcol parameterized field) Char(18)
ParamOut39 Upper stacking parcel (lcol parameterized field) Char(18)