API RF DONNE_OP_EGX

Version ACE : ACE 1.3  

Package : Standard

Sous-programme Basic :

Fonctionnalité : Préparation
Schémas d’entrée et de sortie : voir en fin de document.

Cette API permet de déterminer et d’affecter un OP éligible pour l’opérateur (OPR).

API imbriquées : aucune.

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

Aucune.

Paramétrage (PPE)

Aucun.

Prototype de la fonction Basic

 

Messages en entrée

 

Messages en sortie

 

Valeurs restituées par l’API

VALEUR REMARQUE
1 Ok, un OP a été affecté à l’opérateur.
2 L’OP demandé n’existe pas.
3 L’OP demandé est bloqué par un autre processus.
73 L’opérateur n’a pas le profil d’activité « Préparation ».
99 Il n’y a plus d’OP à affecter

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
1

Si un identifiant OP est demandé en entrée, recherche de cet OP.

Sinon, recherche d’un OP pré-affecté à l’opérateur.

2 Si un identifiant OP est demandé en entrée et qu’il est déjà effectué, recherche d’un OP lié correspondant au solde de l’OP demandé.
3 Si aucun identifiant OP n’est demandé en entrée, et qu’il n’y a pas d’OP pré-affecté à l’opérateur, constitution d’une liste d’OP candidats d‘après les profils de l’opérateur.
4

Tri de la liste d’OP :

Règle 1 : si l’urgence de l’OP est supérieure à l’urgence maximum de l’opérateur, le tri est le suivant :

[ Urgence OP Décroissant – Urgence Profil Décroissant – Date de fin préparation - Heure de fin préparation – identifiant OP ]

Règle 2 : si l’urgence de l’OP est comprise entre l’urgence minimum et l’urgence maximum de l’opérateur, le tri est le suivant :

[ Urgence Profil Décroissant - Urgence OP Décroissant – Date de fin préparation - Heure de fin préparation – identifiant OP ]

Règle 3 : si l’urgence de l’OP est inférieure à l’urgence minimum de l’opérateur, le tri est le même que pour la règle 1.

5

Prise en charge du premier OP de la liste non bloqué par un autre processus.

Si un identifiant OP double fourche est passé en entrée, on prend le premier OP de la liste correspondant à la même tournée et pour le même client.

6 Affectation de l’OP trouvé à l’opérateur
7 Création d’une mission correspondant à l’OP
8 Mise à jour du contexte de l’opérateur

Erreurs possibles

CAUSE EFFET
   
   

Exemple(s) d’utilisation

 

Autres remarques…

 

Paramètres en entrée

NOM DU PARAMÈTRE TYPE FORMAT TAILLE OBL O/N REMARQUE
profil_choisi LONG     N

Identifiant du profil d'activité

Age CHAR   8 O

Identifiant de l’opérateur

typact_choisi LONG     O

Type d’activité

Idop LONG     N

Identifiant de l’OP demandé

Idop_double LONG     N Identifiant de l’OP dans le mode double fourche

Paramètres en sortie

NOM DU PARAMÈTRE TYPE FORMAT TAILLE REMARQUE
Idop LONG    

Identifiant de l’OP

Nbre_mvt LONG    

Nombre de mouvements de l’OP

Idmission LONG    

Identifiant de la mission de préparation

Sigliv CHAR   12

Sigle du tiers associé à la livraison

Mode_prepa CHAR   1

1 : MONO COLIS DETAIL

2 : MULTI COLIS EN L'ETAT

3 : MULTI COLIS DETAIL

Typmvt CHAR   1 Type de mouvement de l’OP
Idvac LONG     Identifiant vacation de l’OP
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)