API RF RECH_LIV

  Version ACE : 5.0-00

Package : Standard

Sous-programme Basic : Recherche_Centre

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

Cette API permet de fournir le numéro d'ordre et le destinataire des prochaines palettes à livrer. Ces deux champs peuvent être vides.

Lorsque le paramètre LTRN est positionné, cette API fournit le premier centre à livrer d'une tournée donnée, en fonction de ce qu'il reste à charger.

API imbriquées : aucune.

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

RAS.

Paramétrage (PPE)

LTRNLRFTRN -

Prototype de la fonction Basic

Recherche_Centre (sigdep, idtrn, sigliv, ordre_charge, fin_charge, zone)

Messages en entrée

RECH_LIV~sigdep~idtrn~zone~

Messages en sortie

Retour~sigliv~ordre_charge~fin_charge~

Valeurs restituées par l’API

VALEUR REMARQUE
1 OK
2 La tournée est verrouillée par un autre utilisateur
3 Il reste des palettes en attente de préparation ou de destockage SPECIF.SCASO
4 Il reste des palettes en attente de fin de trieur SPECIF.SCASO
0  

Processus, contrôles et règles de gestion

ETAPE DESCRIPTION DU PROCESSUS
1

Si le paramètre LTRN est positionné alors l’API recherche le premier centre à livrer d'une tournée donnée en fonction de ce qu'il reste à charger.

Sinon, elle fournit le numéro d'ordre et le destinataire des prochaines palettes à livrer.

Erreurs possibles

CAUSE EFFET
La tournée est verrouillée par un autre utilisateur Code retour 2, message « La tournée est verrouillée par un autre utilisateur »

Exemple(s) d’utilisation

W_ret = Recherche_Centre (w_sigdep, g_idtrn, w_sigliv, w_ordre_charge, w_fin_charge, "")

Paramètres en entrée

NOM DU PARAMÈTRE TYPE FORMAT TAILLE OBL O/N REMARQUE
Sigdep CHAR   12 O Sigle du dépôt
Idtrn LONG     O Identifiant de la tournée
Zone CHAR   3 N Zone de préparation

Paramètres en sortie

NOM DU PARAMÈTRE TYPE FORMAT TAILLE REMARQUE
Sigliv CHAR   12 Sigle du tiers livré
Ordre_charge LONG     Numéro d’ordre de chargement
fin_charge CHAR   1 Indicateur de fin de chargement