API RF LIGNE_OBJ

Version ACE : 5.0-00  

Package : Standard

Sous-programme Basic : Rech_Ligne_Inv_Pour_Objet

Fonctionnalité :Inventaire
Schémas d’entrée et de sortie : voir en fin de document.

Cette API permet de rechercher la ligne d'inventaire associée a l'objet ou de la créer si elle n'existe pas.

Si l’objet n’est pas précisé, l’API recherche la ligne associée au code produit, à l’emplacement et à la référence lot demandés.

API imbriquées : aucune.

Contraintes et limites de fonctionnement (hors périmètre)

RAS.

Paramétrage (PPE)

PRXLOT -

Prototype de la fonction Basic

Rech_Ligne_Inv_Pour_Objet (numero_module, idoi, numcompte, idobj, codallcir, lcodmag, adremp, codpro , l_nbrcnt, cnttyp, cntcod, nivcptqte, numligoi, numseqlig, reflot, datdlc, codemb, nompro, indexp, typliv, sigliv, codeop, flgsaisie, numlot_fournisseur, suistk)

Messages en entrée

LIGNE_OBJ~idoi~numcompte~idobj~codallcir~lcodmag~adremp~codpro~reflot~

Messages en sortie

Retour~codpro~l_nbrcnt~cnttyp~cntcod~nivcptqte~numligoi~numseqlig~reflot~datdlc~codemb~ nompro~indexp~typliv~sigliv~codeop~flgsaisie~adremp~numlot_fournisseur~suistk

Valeurs restituées par l’API

VALEUR REMARQUE
1 La ligne d’inventaire à été trouvée ou créée.
0 La ligne d’inventaire n’a pas été trouvée ou créée.

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
1 Si un identifiant objet est précisé, recherche de la ligne d'inventaire associée a cet objet. Sinon recherche de la ligne d'inventaire associée au code produit, à l’emplacement et à la référence lot.
2 Si la ligne d’inventaire n’existe pas, on la crée.

Exemple(s) d’utilisation

w_ret = Rech_Ligne_Inv_Pour_Objet (numero_module, idoi, numcompte, w_obj, "", lcodmag, w_adremp, w_codpro, w_l_nbrcnt, w_cnttyp, w_cntcod, w_nivcptqte, w_numligoi, w_numseqlig, w_reflot, w_datdlc, w_emb, w_nompro ,w_indexp, w_typliv, w_sigliv, w_codeop, w_flgsaisie, w_lot_fournisseur, w_suistk)

Paramètres en entrée

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 en cours
Idobj CHAR   18 N Identifiant objet de stock
Codallcir CHAR   8 N Identifiant allée de circulation
Lcodmag CHAR   3 N Code magasin
Adremp CHAR   8 N Code emplacement
Codpro CHAR   16 N Code produit
Reflot CHAR   30 N Référence lot

Paramètres en sortie

NOM DU PARAMÈTRE TYPE FORMAT TAILLE REMARQUE
Codpro CHAR   16 Code produit
l_nbrcnt LONG     Nombre de contenants
Cnttyp CHAR   2 Type de contenant
Cntcod CHAR   2 Code contenant
Nivcptqte LONG     Niveau de comptage réel
Numligoi LONG     Numéro de ligne d’inventaire
Numseqlig LONG     Numéro de séquence dans ligne
Reflot CHAR   30 Référence lot
Datdlc DATE   8 Date limite de consommation
Codemb CHAR   16 Code emballage
Nompro CHAR   30 Nom du produit
Indexp CHAR   1 Indicateur objet d’expédition
Typliv CHAR   3 Type du tiers associé à la livraison
Sigliv CHAR   12 Sigle du tiers associé à la livraison
Codeop CHAR   12 Code opération
Flgsaisie CHAR   1 Saisie réception physique effectuée
Adremp CHAR   8 Code emplacement
Numlot_fournisseur CHAR   40 Numéro de lot fournisseur
Suistk CHAR   1 Indicateur du suivi en stock