API RF INFO_EMP

Version ACE : 5.0-00  

Package : Standard

Sous-programme Basic : Infos_Emp

Nom de la gnc : gnc_rf_infos_emp

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

Cette API permet de fournir les informations associées à un emplacement et éventuellement les autres informations associées au produit qui y est affecté.

API imbriquées : aucune.

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

RAS.

Paramétrage (PPE)

RAS.

Prototype de la fonction Basic

Retour = Infos_emp (numero_module, sigdep, adremp, lcodmag, codpro, nompro, cnttyp, cntcod, typmag, trcpic)

Messages en entrée

INFO_EMP~sigdep~adremp

Messages en sortie

Retour~codpro~nompro~cnttyp~cntcod~typmag~trcpic~lcodmag

Valeurs restituées par l’API

VALEUR REMARQUE
1 Emplacement existant.
0 L’emplacement n’existe pas.

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
1 Lecture de l’emplacement donné en entrée.
2 Lecture du produit éventuellement affecté à l’emplacement.
Détail :

Read the slot address data (EMP) with input parameter sigdep and codemp.

If the retrieval of the slot address data is not successful the API returns an error code 0.

Read the product data (PRO) with the product code of the slot address (pro.codpro = emp.codpro).

Erreurs possibles

CAUSE EFFET
La lecture de l’emplacement indiqué en entrée a échoué. L’emplacement est inexistant. Code retour 0.

Exemple(s) d’utilisation

Retour_Infos_Emp = Infos_Emp (numero_module, p_sigdep, p_adremp, p_lcodmag, w_codpro, w_nompro, w_cnttyp, w_cntcod, typmag, w_trcpic)

Paramètres en entrée

NOM DU PARAMÈTRE TYPE TAILLE OBL O/N REMARQUE
sigdep CHAR 12 O Sigle du dépôt
codemp CHAR 10 O Code emplacement

Paramètres en sortie

NOM DU PARAMÈTRE TYPE TAILLE REMARQUE
ParamOut1 CHAR 16 Code produit affecté à l’emplacement (EMP .codpro)
ParamOut2 CHAR 30 Nom du produit affecté à l’emplacement, recherché dans la table des produits (PRO .nompro)
ParamOut3 CHAR 2 Type du contenant de référence de l’emplacement (emp.cnttyp)
ParamOut4 CHAR 2 Code du contenant de référence de l’emplacement (emp.cntcod)
ParamOut5 LONG 1 Type du magasin (emp.typmag)
ParamOut6 LONG 1

Traçabilité picking (emp.trcpic) :

· 0 : L’emplacement n’est pas de type picking,

· 1 : Aucune traçabilité,

· 2 : Traçabilité par emplacement,

· 3 : Traçabilité via emplacements différents.

ParamOut7 CHAR 3 Code magasin (emp.lcodmag)