| API / APIs Radiofréquence | |
| Version ACE : 5.0-00 | |
|
Package : Standard Sous-programme Basic : UE_Opmulti Nom de la gnc : gnc_rf_ue_opmulti |
Fonctionnalité :Préparation |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de déterminer l'unité d’expédition (UE) d'un ordre de préparation (OP) multi-colis grâce au paramètre LMDP.
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| LMDP - |
Prototype de la fonction Basic
| UE_Opmulti (numero_module, typdep, sigdep, idop, idobj, cnttyp, cntcod) |
Messages en entrée
| UE_OPMULTI~typdep~sigdep~idop~ |
Messages en sortie
| Retour~idobj~cnttyp~cntcod |
Valeurs restituées par l’API
| VALEUR | REMARQUE |
| 1 | Retourne toujours 1 |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Détermination de l'Unité d’Expédition d'un Ordre de Préparation multi-colis grâce au paramètre LMDP. |
| Détail : |
Read the Picking List data (LOP) with the input parameters (typdep, sigdep, idop). If the picking list does not exist, the API returns a code 1. Read delivery order header data (LOLE) with the corresponding picking list fields (lop.typtie, lop.sigtie, lop.idol). If the delivery order header exists. Read the preparation mode data (LMODPRP) with the corresponding delivery order header fields (lole.typtie, lole.sigtie, lole.modprp). If an automatic palettization mode is authorized (lmodprp.palletis = 6). If the container type and the container code (lmodprp .cnttyp, lmodprp.cntcod) are filled. Read the parcel data (LCOL) with the corresponding picking list fields (lop.typtie, lop.sigtie, lop.idue). If the parcel exists fill up the output parameters. |
Exemple(s) d’utilisation
| ret = UE_Opmulti (numero_module, "DEP", sigdep, idop, idobjcol, cnttyp, cntcod) |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| typdep | CHAR | 3 | O | Type de dépôt. | |
| sigdep | CHAR | 12 | O | Sigle du dépôt. | |
| idop | CHAR | 10 | O | Identifiant de l’OP. |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | REMARQUE |
| ParamOut1 | CHAR | 18 | Identifiant de l’UE (lcol.idobjcol). | |
| ParamOut2 | CHAR | 2 | Type de contenant de l’UE (lcol.cnttyp). | |
| ParamOut3 | CHAR | 2 | Code contenant de l’UE (lcol.cntcod). |