| API / APIs Radiofréquence | |
| Version ACE : 1.4 | |
| Package : Standard | Fonctionnalité : Inventaires fixes |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de mettre à jour une ligne d’inventaire.
Sous programme C : gnc_rf_saisie_inventaire
API imbriquées : aucune.
| RAS. |
Valeurs restituées par l’API
| Valeur | Remarque |
| 1 | OK |
| 0 | Erreur |
Processus, contrôles et règles de gestion
| Etape | Description du Processus | |
| 1 | Recherche du produit à partir du code produit, dun14 ou gencod. Dans sce Mobile, c’est toujours le code produit qui est passé en entrée. | |
| 2 |
in.numseqlig = 0 : le picking était initialement vide. Dans ce cas, une ligne d’inventaire est créée pour l’emplacement. In.numseqlig > 0 : met à jour uticomp, datcomp et heucomp sur la ligne d’inventaire numseqlig = 0
Cnttyp Cntcod Qteinvent Numlot (lecture ost avec in.reflot) Datcomp, heucomp = date et heure courantes Uticomp = opérateur Si ppe LINV : mise à jour table LINC : Clé primaire : typtie, sigtie, typinc=’C’ Cleinc = concatén. de idoi(9)numcompte(3)numligoi(9)numseqlig(3) Linctyp=’INV’, linccod=’INV’, numord=1 Texte1=in.codemb Texte2=in.datdlc Texte3=in.nb_pal Texte4=in.lot_four si ppe PRXLOT et zn de pro donnée par le n1 = ‘O’ =in.reflot sinon Texte5=in.poids |
|
| 3 | Recherche de la ligne d’inventaire suivante (paramout = 1 si trouvé) : ne doit pas être utilisé en sceMobile | |
| Nom du paramètre | type | format | taille | obl O/N | Remarque |
| Idoi | LONG | O | Identifiant Ordre d’Inventaire | ||
| Numcompte | LONG | O | Numéro de comptage | ||
| Numligoi | LONG | O | Numéro de ligne d’inventaire | ||
| Numseqlig | LONG | O | Numéro de séquence | ||
| Qteinvent | LONG | O | Quantité inventoriée | ||
| Cnttyp | CHAR | 2 | O | Type de contenant | |
| Cntcod | CHAR | 2 | O | Code contenant | |
| Reflot | CHAR | 30 | N | Référence lot si ppe PRXLOT non positionné | |
| Codpro | CHAR | 16 | O | Code produit | |
| Datdlc | DATE | 8 | N | Date limite de consommation : JJMMSSAA | |
| Codemb | CHAR | 16 | N | Code emballage | |
| nb_pal | CHAR | N | Nombre de palettes : inutilisé | ||
| lot_four | CHAR | 30 | N | Lot fournisseur : si ppe PRXLOT et zn de pro donnée par le n1 = ‘O’ | |
| Poids | CHAR | N |
Poids Si produit à poids variable (ppe POIVAR) |
||
| Idobj | CHAR | 18 | N | Identifiant objet si réserve | |
| Adremp | CHAR | 8 | O | Code emplacement | |
| Lcodmag | CHAR | 3 | N | Code magasin - inutilisé | |
| p_type | CHAR | 1 | N |
Type : ‘ ‘ : picking ‘1’ : l’objet est passé en paramètre |