| Version : 1.4 | |
| Fonctionnalité :Inventaires | |
| Schémas d’entrée et de sortie : | voir en fin de document. |
Cette API permet de remettre à zéro la quantité inventoriée des lignes d’un ordre d’inventaire (OI) pour un emplacement donné. Elle fournit également le numéro du prochain emplacement à inventorier.
Sous programme C : gnc_rf_qtelig_a_zero
API imbriquées : aucune.
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Valeurs restituées par l’API
|
1 : le traitement de l’API s’est déroulé avec succès. 80 : OI terminé, pas d’autre emplacement à traiter autre : un problème est survenu dans le traitement de l’API. |
Processus, contrôles et règles de gestion
| ETAPE | DESCRIPTION DU PROCESSUS |
| 1 |
Remet à zéro la quantité inventoriée des lignes d’un OI pour un emplacement donné, pour toutes les lignes ayant flgsaisie = ‘0’. Alimente les champs uticomp, datcomp, heucomp pour toutes les lignes de l’emplacement Type = ‘ ‘ : Passe le champ flgsaisie à ‘1’ ou ‘3’ selon le n1 du paramètre LINV01 |
| 2 | Donne le prochain emplacement à inventorier : ne doit pas être géré en sceMobile |
| NOM DU PARAMÈTRE | TYPE | FORMAT | TAILLE | OBL O/N | REMARQUE |
| Idoi | LONG | O | Identifiant de l’Ordre d’Inventaire | ||
| Adremp | CHAR | 8 | O | Code emplacement | |
| type | CHAR | 3 | ‘E’ : passe le flag saisie des lignes d’inventaires à ‘0’ |
| NOM DU PARAMÈTRE | N° OUT | TYPE | TAILLE | REMARQUE |
| Code retour | 1 | LONG | 1 |
1 : ok 0 : ko |
| Codallcir | 2 | CHAR | 8 | Code allée de circulation du prochain emplacement à inventorier |
| Lcodmag | 3 | CHAR | 3 | Code magasin |
| Adremp | 4 | CHAR | 8 | Code emplacement |
Remarque : le code retour est automatiquement ajouté lors de l’appel de l’API C en mode web.
Le n° en sortie indique le n° du paramout à indiquer dans la conf