| API / APIs Radiofréquence | |
| Version ACE : 1.4 | |
|
Package : Standard Sous programme C : gnc_rf_valid_mvt_op_egx |
Fonctionnalité : Préparation |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de valider des mouvements de préparation (OP). Elle fait appel à l’API « gnc_rf_valid_mvt_op » qui valide le mouvement passé en entrée, de type S ou Z.
API imbriquées : gnc_rf_valid_mvt_op.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS |
Valeurs restituées par l’API
| Valeur | Remarque |
| 1 | OK |
| 0/’RFPIK02007’ | Problème de validation du mouvement de l’OP |
Processus, contrôles et règles de gestion
| Etape | description du Processus |
| 1 |
Lecture de l’OP Lecture du mouvement |
| 2 |
Si mouvement de type ‘Z’ :
Si mouvement de type ‘S’ :
|
| 3 |
Si mode différent de 2 :
sinon
gestion du paramètre SPBA01
|
|
Si mode prépa = ‘2’ :
sur le magasin de l’objet support, à défaut le magasin virtuel, hormis les mouvements en rupture (zone paramétrée donnée par le n1 du paramètre LRFLOP = ‘R’) |
| Nom du paramètre | type | format | taille | obl O/N | Remarque |
| idop | LONG | O | Identifiant Ordre de Préparation | ||
| ligord | LONG | O | Ligne Ordre de Préparation | ||
| idmvt | LONG | O | Identifiant mouvement de préparation | ||
| idobjsup | CHAR | 18 | O |
Identifiant objet
|
|
| poids | DBLE | O | Poids | ||
| qteunt | LONG | O | Quantité unitaire | ||
| lcodmag | CHAR | 3 | O | Code magasin | |
| adremp | CHAR | 8 | O | Code emplacement | |
| mode_prepa | CHAR | 1 | O | Mode de préparation | |
| reflot | CHAR | 30 | O | Référence lot | |
| flreliquat | CHAR | 1 | N |
Flag reliquat : Si O : le mouvement reliquat est conservé pour les mouvements de type S Pour les mouvements de type Z, le reliquat est toujours conservé Si A : force le flag reliquat à ‘O’, et ne demande pas le mouvement suivant Si X : force le flag reliquat à ‘O’, le flag gel à ‘O’, et ne demande pas le mouvement suivant |
| Nom du paramètre | N° paramout | type | taille | Remarque |
| Code retour | 1 | LONG |
1 : ok 0 : ko |