API RF API_VAL_MVT

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 valider le mouvement de la mission.

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 Le mouvement a été validé
0 Le mouvement n’a pas été validé

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
 

Différents types de mouvement : Mouvement de type ‘T’, ‘R’, ‘S’, ‘Z’

 

Différents types de validation :

  • Avec ou sans reliquat
  • Avec ou sans gel du mouvement reliquat
 

Contrôle avant validation : vérification de la cohérence des paramètres d’entrée.

Si prélèvement partiel, découpage du mouvement.

Si Traitement du mouvement reliquat flg_reliquat = ‘1’

Création d’un mouvement reliquat avec les informations du mouvement + qte = quantité initiale – qteunt (validée)

Sinon

Pas de création du mouvement reliquat

Si gel du mouvement reliquat (Flg_gel = ‘1’), gel du mouvement reliquat.

 

Traitement de validation

Etape 1

Mise à jour d’un statut intermédiaire.

Etape 2

Mise à jour des informations permettant la validation :

  • Qteunt
  • Lot
  • Poids
  • Chariot
  • Casier

Utilisation de trois zones paramétrées :

  • ZN1 : flg_val_etape1
  • ZN2 : Chariot
  • ZN3 : Casier

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
Typtie CHAR   3 O Type du dépôt
Sigtie CHAR   12 O Code du dépôt
Idop LONG     O Identifiant Ordre de Préparation
idmvt LONG     O Identifiant mouvement
typmvt CHAR   1 O Type du mouvement
Poids DBLE     N Poids si saisie poids
Qteunt LONG     O Quantité unitaire à valider pour le mouvement
Info_lot CHAR   40 N Si traçabilité au prélèvement
Flg_reliquat CHAR   1 O Flag reliquat
Flg_gel CHAR   1 O Flag gel

Paramètres en sortie

Nom du paramètre type format taille Remarque
idmvt_reliquat LONG     Identifiant mouvement reliquat