API Gestion Préparation valider Mouvement OP Vocal

  Version ACE : 1.4

Package : fr.ACE.metier.bc4j.logistique.common

GestionPreparationvaliderMouvementOpVocal

   
Schémas d’entrée et de sortie : IN OUT

Cette API permet de valider un mouvement d’un Ordre de Préparation (OP).

API imbriquées : SCE_GP_021 -

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
 

Cette API fait appel à l’API "SCE_GP_021" puis traite le code exception de la manière suivante :

Si codeException = 1 (demande de réapprovisionnement picking),

Appel de l’API GestionPreparationdemanderReapproPicking avec mvtGel = ‘1’

Sinon si codeException = 2 (demande de saut d’emplacement, gel du mouvement),

Appel de l’API GestionPreparationgelerMouvementPreparation avec mvtGel = ‘2’

Sinon si codeException = 3 (demande de création d’un nouveau support),

Appel de l’API GestionPreparationsolderOp

Schéma d'entrée

Nom Description Format

Obligatoire/

Facultatif

typdep Le type de tiers CHAR(3) Facultatif
sigdep Le sigle du tiers CHAR(12) Facultatif
idop L’identifiant de l’OP INTERGER Obligatoire
sequence Le numéro de ligne de l’OP INTEGER Obligatoire
numeroSupport

L’identifiant fonctionnel du support

Obligatoire s’il n’y a pas de code d’exception ou que le code d’exception est différent de 2.

CHAR(8) Facultatif
dessup1 L’identifiant fonctionnel du support de dépose 1 CHAR(8) Facultatif
dessup2 L’identifiant fonctionnel du support de dépose 2 CHAR(8) Facultatif
dessup3 L’identifiant fonctionnel du support de dépose 3 CHAR(8) Facultatif
dessup4 L’identifiant fonctionnel du support de dépose 4 CHAR(8) Facultatif
nbUnite1

Quantité unitaire pour le support 1

Obligatoire s’il n’y a pas de code d’exception ou que le code d’exception est différent de 2

INTEGER Facultatif
nbUnite2 Quantité unitaire pour le support 2 INTEGER Facultatif
nbUnite3 Quantité unitaire pour le support 3 INTEGER Facultatif
nbUnite4 Quantité unitaire pour le support 4 INTEGER Facultatif
poids

Le poids total des supports

Obligatoire s’il n’y a pas de code d’exception ou que le code d’exception est différent de 2

LONG Facultatif
codeException

Le code Exception

1 : Demande de réapprovisionnement picking

2 : Demande de saut d’emplacement (gel du mouvement)

3 : Demande de création d’un nouveau support

4 : L’opérateur indique que le support ne sera pas plein.

CHAR(1) Facultatif

Schéma de sortie

Nom Description Format
typdep Le type de tiers CHAR(3)
sigdep Le sigle du tiers CHAR(12)
idop L’identifiant de l’OP trouvé. INTERGER
sequence Le numéro de ligne de l’OP INTEGER
numeroSupport L’identifiant fonctionnel du support CHAR(8)
dessup1 L’identifiant fonctionnel du support de dépose 1 CHAR(8)
dessup2 L’identifiant fonctionnel du support de dépose 2 CHAR(8)
dessup3 L’identifiant fonctionnel du support de dépose 3 CHAR(8)
dessup4 L’identifiant fonctionnel du support de dépose 4 CHAR(8)
nbUnite1 Quantité unitaire pour le support 1 INTEGER
nbUnite2 Quantité unitaire pour le support 2 INTEGER
nbUnite3 Quantité unitaire pour le support 3 INTEGER
nbUnite4 Quantité unitaire pour le support 4 INTEGER
poids Le poids total des supports LONG
codeException

Code Exception

1 : Demande de réapprovisionnement picking

2 : Demande de saut d’emplacement (gel du mouvement)

3 : Demande de création d’un nouveau support

4 : L’opérateur indique que le support ne sera pas plein.

CHAR(1)