| Version ACE : 5.0-00 | |
|
Package : Standard Sous-programme Basic : Mouvement_OP_precedent |
Fonctionnalité : Préparation |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de fournir les caractéristiques du mouvement de préparation précédent d’un Ordre de Préparation.
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| LRFLOP - |
Prototype de la fonction Basic
| Mouvement_OP_precedent (numero_module, idop, ligord, mode, mode_prepa, codallcir, lcodmag, adremp, codpro, idobj, l_nbrcnt, cnttyp, cntcod, l_nbrcnt1, cnttyp1, cntcod1, l_nbrcnt2, cnttyp2, cntcod2, idmvt, lib_ean_idobj, idobjcol, colis, nompro, lcodmag_suiv, adremp_suiv, qteunt, statut, gel, adremp_espace, zn_poids, zn_sensible, taille_serie, reflot, numero_colis, reflot_imp, numlot, sigliv, lirtrn, nbre_mvt_g, nbre_mvt_3, codlnst) |
Messages en entrée
| MVT_PREC~idop~ligord~mode~mode_prepa~ |
Messages en sortie
|
Retour~codallcir~lcodmag~adremp~codpro+nompro~idobj~l_nbrcnt~cnttyp~cntcod~l_nbrcnt1~ cnttyp1~cntcod1~l_nbrcnt2~cnttyp2~cntcod2~idmvt~lib_ean_idobj~ligord~idobjcol~colis~ lcodmag_suiv+adremp_suiv+qteunt+statut+gel+adremp_espace+zn_poids+zn_sensible+taille_serie~ reflot~numero_colis~sigliv~complement_lirtrn~reflot_imp~numlot~nbre_mvt_g~nbre_mvt_3~codlnst |
Valeurs restituées par l’API
| VALEUR | REMARQUE |
| 1 | OK |
| 0 | Pas de mouvement précédent |
| W_ret = Mouvement_OP_precedent ( g_idop, w_ligord_prec, "1", g_mode_prepa, g_codallcir, g_lcodmag, g_adremp, g_codpro, g_idobj, g_l_nbrcnt, g_cnttyp, g_cntcod, g_l_nbrcnt1, g_cnttyp1, g_cntcod1, g_l_nbrcnt2, g_cnttyp2, g_cntcod2, g_idmvt, g_lib_ean_idobj, g_idobjcol, g_colis, g_nompro, w_lcodmag_suiv, w_adremp_suiv, w_qteunt, g_statut, w_gel, w_adremp_espace, w_zn_poids, w_zn_sensible, w_taille_serie, w_reflot, w_numero_colis, "", "", g_sigliv, "", g_nbre_mvt_g, g_nbre_mvt_3, g_codlnst) |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 | Recherche du mouvement de préparation précédent de l’Ordre de Préparation. En mode 1, recherche les lignes gelées en priorité. |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| Idop | LONG | O | Identifiant de l’OP | ||
| Ligord | LONG | O | Identifiant de la ligne d’OP courante | ||
| Mode | CHAR | 1 | O |
0 : ligne précédente 1 : recherche les lignes gelées en priorité |
|
| mode_prepa | CHAR | 1 | O |
Mode de préparation 1 : Mono colis détail 2 : Multi colis en l’état 3 : Multi colis détail |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | REMARQUE |
| Codallcir | CHAR | 8 | Code allée de circulation | |
| Lcodmag | CHAR | 3 | Code magasin | |
| Adremp | CHAR | 8 | Code adresse | |
| Codpro+nompro | CHAR | 16+30 | Code produit + Nom produit | |
| Idobj | CHAR | 18 | Identifiant objet de stock | |
| l_nbrcnt | LONG | Nombre de contenants | ||
| Cnttyp | CHAR | 2 | Type de contenant | |
| Cntcod | CHAR | 2 | Code contenant | |
| l_nbrcnt1 | LONG | Nombre de contenants | ||
| cnttyp1 | CHAR | 2 | Type de contenant | |
| Cntcod1 | CHAR | 2 | Code contenant | |
| l_nbrcnt2 | LONG | Nombre de contenants | ||
| cnttyp2 | CHAR | 2 | Type de contenant | |
| cntcod2 | CHAR | 2 | Code contenant | |
| Idmvt | LONG | Identifiant du mouvement | ||
| lib_ean_idobj | CHAR | 8 | Complément sur identifiant objet, vaut toujours « EAN ». | |
| Ligord | LONG | Numéro de ligne d’OP. | ||
| Idobjcol | CHAR | 18 | Identifiant objet colis | |
| Colis | CHAR | 1 |
Type de colis 0 : Colis détail 1 : Colis en l’état |
|
|
lcodmag_suiv+ adremp_suiv+ qteunt+ statut+ gel+ adremp_espace+ zn_poids+ zn_sensible+ taille_serie |
CHAR |
3+ 20+ 6+ 1+ 1+ 20+ 1+ 1+ 2 |
Code magasin suivant + Adresse suivante (format espacé) + Quantité unitaire du prélèvement + Statut du mouvement + Indicateur de gel du mouvement + Adresse (format espacé) + Indicateur de produit géré au poids + Indicateur de produit sensible + Taille du masque de saisie du numéro de série des produits gérés avec série. |
|
| Reflot | CHAR | 30 | Référence lot | |
| numero_colis | CHAR | 40 | Numéro de colis | |
| Sigliv | CHAR | 12 | Sigle du tiers associé à la livraison | |
| complement_lirtrn | CHAR | 80 |
Complément au libellé de la tournée : position chargement + position livraison Spécifique OVD |
|
| reflot_imp | CHAR | 1 |
Indicateur référence lot imposé Spécifique BACCARAT |
|
| Numlot | CHAR | 7 |
Numéro de lot Spécifique BACCARAT |
|
| nbre_mvt_g | LONG | Nombre de mouvements gelés de l’OP | ||
| nbre_mvt_3 | LONG | Nombre de mouvements à valider de l’OP (En statut 3) | ||
| Codlnst | CHAR | 1 | Code niveau de stock |