API RF INFO_LDEP

Version ACE : 5.0-00  

Package : Standard

Sous-programme Basic : Info_Ldep

Nom de la gnc : gnc_rf_info_ldep

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

Cette API permet de rechercher des informations concernant un dépôt.

API imbriquées : aucune.

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

Aucune.

Paramétrage (PPE)

LDEPOT -

Prototype de la fonction Basic

Function Info_Ldep (p_numero_module As String, p_typdep As String, p_sigdep As String, p_digit As String, p_eanucc As String,p_nomdep As String,p_ind_depot_declaratif As String) As Integer

Message en entrée

INFO_LDEP~p_typdep~p_sigdep

Message en sortie

Retour~p_digit~ p_eanucc ~ p_nomdep ~ p_ind_depot_declaratif

Valeurs restituées par l’API

VALEUR REMARQUE
1 Le dépôt existe.
0 Le dépôt renseigné dans les paramètres d’entrée n’existe pas ou n’est pas un dépôt géré dans le module exécution logistique.

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
1 Lecture du dépôt.
2 Lecture du paramètre LDEPOT pour la détermination de l’option déclaratif O/N.
Détail :

Read the depot data (LDEP) depending on the input parameters (typdep, sigdep).

If the depot does not exists the API return an error code 0.

Read the thirdparty data (TIE) depending on the input parameters (typdep, sigdep).

If the thirdparty (tie) does not exists the API return an error code 0.

If the parameter LDEPOT is active and the parameter field N1 is different from 0 the value of the tie parameterized field referred by the parameter field N1 is copied in ParamOut4.

Otherwise ‘N’ is copied in ParamOut4 .

Erreurs possibles

CAUSE EFFET
Le dépôt n’existe pas ou n’est pas géré dans ACE Exécution Logistique (GEL). Message d’erreur « Dépot non défini »

Exemple(s) d’utilisation

Info_Ldep (p_numero_module, “DEP”,”D001”, p_digit, p_eanucc, p_nomdep, p_ind_depot_declaratif)

Paramètres en entrée
NOM DU PARAMÈTRE TYPE FORMAT TAILLE OBL O/N REMARQUE
typdep char   3 O Type de dépôt
sigdep char   12 O Sigle dépôt

Paramètres en sortie

NOM DU PARAMÈTRE TYPE TAILLE REMARQUE
ParamOut1 Char 1 Indicateur numérique (LDEP .digit). Dans la codification des SSCC créés dans le dépôt, il représente le 1er caractère du SSCC.
ParamOut2 char 8 EAN UCC (ldep.eanucc)
ParamOut3 Char 18 Nom du dépôt (TIE .nomtie)
ParamOut4 Char 1

Indique si le dépôt est géré en mode déclaratif (ind_depot_declaratif).

Cette fonctionnalité est activée pour la fonction de déplacement.