DEPLACER-CONDI
BUT
Cette fonction doit être utilisée exclusivement dans la requête REB pilotant les actions liées à la validation du champ “Emplacement de destination” de l'écran de déplacement de colis et palettes TEMPO-WMS. Voir la documentation de l’écran ici.
Permet de mettre à jour les informations d’un conditionnement (colis, palette…) en fonction du mode de gestion des emplacements : gestion spécifique ou évolués. L’exécution de la fonction déclenche l’historisation du mouvement de conditionnement dans la table DTD/HCdExMvt.
TYPE
CARACTERE
SYNTAXE
Variable = DEPLACER-CONDI(GESTION-EMPLACEMENT="EVOLUES", REFERENCE=Référence de conditionnement à déplacer, DESTINATION-SECTION=Section de destination du conditionnement, DESTINATION-EMPLACEMENT=Emplacement destination du conditionnement, MVT-STO=Oui ou Non pour le mouvement de stock, TYPE-MVT= Type de mouvement de stock si on le fait, PARAM= Liste de paramètres ou inexistant)
Variable = DEPLACER-CONDI(GESTION-EMPLACEMENT="SPECIFIQUE", REFERENCE=Référence de conditionnement à déplacer, DESTINATION-SECTION=Section de destination du conditionnement, DESTINATION-EMPLACEMENT=Emplacement destination du conditionnement, DEPLACABLE-OK=Oui ou Non le conditionnement a été déplacé, ERREUR=Typologie d’erreur, PARAM= Liste de paramètres ou inexistant)
PARAMETRES
Paramètre | E/S | O | Type | Description |
GESTION-EMPLACEMENT | E | Oui | Caractère | Gestion de l’emplacement. A sélectionner dans la liste des paramètres proposés :
|
REFERENCE | E | Oui | Caractère | Référence du conditionnement à déplacer. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
DESTINATION-SECTION | E | Oui | Caractère | Section de destination du conditionnement. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
DESTINATION-EMPLACEMENT | E | Oui | Caractère | Emplacement de destination du conditionnement. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
DEPLACABLE-OK | E | Oui | Logique | Permet de confirmer que le déplacement s’est bien déroulé. Si la valeur est “OUI”, l’utilisateur reçoit un message de confirmation, sinon il reçoit un message d’erreur contenant la valeur du paramètre “ERREUR” Uniquement pour le mode “SPECIFIQUE” Permet de confirmer que le conditionnement a été déplacé. Peut être donné par une variable locale, une constante globale, une constante locale. |
MVT-STO | E | Oui | Logique | Permet d’indiquer si le mouvement de stock des articles gérés en stock contenus dans le ou les conditionnements (conditionnement père et fils éventuels) doit être réalisé en automatique. Uniquement pour le mode “EVOLUES” - Obligatoire |
TYPE-MVT | E | Oui | Caractère | Le paramètre s’affiche seulement si MVT-STO = OUI. Uniquement pour le mode “EVOLUES” Permet de renseigner le type de mouvement de stock. Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
ERREUR | E | Oui | Caractère | Message d’erreur affiché à l’utilisateur si le paramètre DEPLACABLE-OK est à “NON”. Si un message d’erreur est spécifié alors que le paramètre “DEPLACABLE” est à “OUI”, le message s’affiche à l’opérateur au format “Warning”. Uniquement pour le mode “SPECIFIQUE” Peut être donné par une variable locale, une constante globale, une constante locale ou une variable entité. |
PARAM | E | Non | Caractère | Liste de paramètres optionnels :
|
NOTES
Si la fonction s’est bien déroulée, la variable résultat est vide sinon elle contient le libellé de l’erreur détectée.
Exemple de requête
![image-20240415-153611.png](../__attachments/115230443/image-20240415-153611.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)