| API / APIs Radiofréquence | |
| Version ACE : 1.3 | |
|
Package : Standard gnc_up_controle_produit_maj |
Fonctionnalité : Préparation |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de mettre à jour la table de contrôle UP pour le produit scanné.
API imbriquées : aucune.
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 |
| Règles de gestion |
Type de traitement : Dans ce sous-programme, le champ flgtrt vaut 1 (contrôle) Mode :
|
| Traitement |
Exemples : Quantité scannée = 5, objet = 5 1) il n’existe pas d’enregistrement dans la table LUPCTL :
2) il existe :
|
Statut ‘3’ : en rouge, ce qui change.
| CHAMP | VALEUR |
| codsoc | |
| typtie | Typdep |
| sigtie | Sigdep |
| flgtrt | 1 : contrôle UP |
| idobjcol | Idobjcol |
| idmvt | Idmvt si idobj vide 0 |
| idobj | Idobj si idmvt = 0 vide |
| flghis | Calculé ‘0’ |
| numord | + 1 |
| idbch | Lmvtstk.idbch 0 |
| idord | Lmvtstk.idord 0 |
| ligord | Lmvtstk.ligord 0 |
| codpro | Lmvtstk.codpro ou lobjstk.codpro – code produit |
| qteunt | Qteunt |
| cnttyp | Lmvtstk.cnttyp ou lobjstk.cnttyp (1) |
| cntcod | Lmvtstk.cntcod ou lobjstk.cntcod (1) |
| uticre | Ut_uti.uti |
| datcre | Date |
| heucre | Heure |
| datctl | |
| heuctl | |
| statut | calculé |
| flgedite | ‘0’ |
| lcodmag | ‘ ‘ (1) |
| adremp | ‘ ‘ (1) |
| valzn1 | |
| valzn2 | |
| valzn3 | |
| valzn4 | |
| valzn5 | |
| valzn6 | |
| valzn7 | |
| valzn8 | |
| valzn9 | |
| valzn10 | |
| datmod | |
| utimod |
(1) : recherche du picking si produit en erreur :
recherche, dans la table EMP, un magasin de type picking, non bloqué en sortie pour le produit, prioritairement pour le contenant de l’objet :
a. codsoc
b. sigdep = sigdep
c. typmag = 3 (picking)
d. contenant de l’objet (cnttyp, cntcod)
e. non bloqué en entrée :
i. si codblq = ‘ ‘ : ok
ii. sinon lire la table LCBQ avec le code blocage, vérifier si entint =’0’
si non trouvé, faire la même recherche mais sans tenir compte du contenant
| NOM | DESCRIPTION | FORMAT | OBLIGATOIRE/FACULTATIF |
|---|---|---|---|
| Typdep | Type dépôt | Char (3) | O |
| Sigdep | Sigle dépôt | Char (12) | O |
| Idobjcol | N° UP | Char (18) | O |
| Idmvt | Mouvement de sortie | Long | O si idobj vide |
| Idobj | N° d’objet contenu | Char (18) | O si idmvt vide |
| Qteunt | Quantité contrôlée en unités | Long | O |
| Mode | T = quantité totale, ‘ ‘ sinon | Char(1) | O |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | REMARQUE |
| Aucun |