Palettisation depuis un poste de fabrication
Palettisation depuis un poste de fabrication
Le volet de palettisation est activable depuis le paramétrage des écrans de fabrication et permet à l’utilisateur de palettiser le ou les colis liés à l'élément qu’il vient de fabriquer.
![image-20240502-152647.png](../__attachments/111774581/image-20240502-152647.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Récupération standard
La fonctionnalité de palettisation en fin de fabrication nécessite obligatoirement la mise en place de paramétrage spécifique.
Possibilités de paramétrage spécifique
Depuis l’écran de paramétrage des écrans de fabrication, dans les “Paramètres généraux”, trois requêtes REB doivent être indiquées pour faire fonctionner l’outil de palettisation:
« Palettisation » = requête principale qui permet de gérer l’affichage de tous les éléments du volet de palettisation et de gérer les actions telles que la palettisation d’un colis
« Gestion palette » = requête qui est exécutée lors de création ou modification d’une palette
« Edition étiquette palettisation » = requête qui est exécutée lors du déclenchement d’une édition d'étiquette de colis ou de palette
Exemples de requêtes importables dans Diapason: TempoWMSPalettisatio.zip
![image-20240502-153245.png](../__attachments/111774581/image-20240502-153245.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Paramétrage de la requête de “Palettisation”
A l’ouverture du volet de palettisation, à chaque rafraichissement ou suite à chaque action utilisateur, la requête REB spécifiée dans le champ « Palettisation » de l’écran de paramétrage est exécutée. Elle permet de récupérer en entrée les données de contexte fournies par TEMPO via la fonction DIALOG SW-DIAPASON, d’exécuter du paramétrage DIALOG usuel pour réaliser d'éventuels contrôles et actions, obtenir les données nécessaires, puis indiquer le résultat de ces contrôles/actions et fournir les données à afficher en retour à TEMPO via 6 fonctions DIALOG dédiées:
AJOUTER-COL-A-PAL : Cette fonction permet de renvoyer à TEMPO la liste des colis à palettiser
INIT-PAL-COU : Cette fonction permet de renvoyer à TEMPO la référence et les informations de la palette courante (palette sur laquelle sera palettisé le prochain colis flashé). Les informations indiquées dans la fonction INIT-PAL-COU permettent de préalimenter les informations de gestion de palette accessible dans la popup de gestion de palette.
AJOUTER-CONT-PAL-COU: Cette fonction permet de renvoyer à TEMPO la liste des colis déjà présents sur la palette courante
AJOUTER-PAL-LIEE: Cette fonction permet de renvoyer à TEMPO la liste des palettes contenant déjà des colis à destination du même client que le client de l’élément qui vient d'être fabriqué
CONFIRM-PALET-COLIS : Cette fonction permet de renvoyer à l’utilisateur une confirmation ou un message d’erreur suite au flash d’un colis à palettiser
FERMER-PALETTISATION: Cette fonction permet de déclencher automatiquement la fermeture du volet de palettisation en initialisant l'écran de détails de fabrication avec la prochaine référence d'élément à fabriquer
![image-20240502-155331.png](../__attachments/111774581/image-20240502-155331.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Le contexte d’entrée contient les paramètres:
ACTION = « PALETTISATION »
UTILISATEUR = [Identifiant de l’utilisateur TEMPO]
POSTE = [Référence du poste de travail depuis lequel la palettisation est réalisée]
REFERENCE_ELT_FAB = [Référence de l'élément qui vient d'être fabriqué (OF à priori) et qui doit être palettisé]
REF_PAL_EN_COURS = [Référence de la palette courante]
REFERENCE = [Référence flashée, qui peut correspondre à une référence de palette (pour changer de palette courante) ou à un colis/OF (pour palettiser le colis)]
Exemple de requête
![image-20240502-155839.png](../__attachments/111774581/image-20240502-155839.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240502-155905.png](../__attachments/111774581/image-20240502-155905.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240502-160003.png](../__attachments/111774581/image-20240502-160003.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240502-160130.png](../__attachments/111774581/image-20240502-160130.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240502-160658.png](../__attachments/111774581/image-20240502-160658.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240502-161310.png](../__attachments/111774581/image-20240502-161310.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Paramétrage de la requête de “Gestion palette”
La requête REB spécifiée dans le champ « Gestion palette » de l’écran de paramétrage peut être exécutée suite à différentes actions utilisateur:
Quand l’utilisateur clique sur le bouton “+” pour créer une nouvelle palette et qu’il flashe le 1er colis à palettiser sur cette nouvelle palette
Quand l’utilisateur accède à la gestion de l’en-tête de palette courante et qu’il valide la popup
Quand l’utilisateur déclenche la clôture de la palette en cours
Elle permet de récupérer en entrée les données de contexte fournies par TEMPO via la fonction DIALOG SW-DIAPASON, d’exécuter du paramétrage DIALOG usuel pour réaliser d'éventuels contrôles et actions, puis indiquer le résultat de ces contrôles/actions en retour à TEMPO via la fonction DIALOG dédiée:
CONFIRM-MOD-PAL : Cette fonction permet de renvoyer à l’utilisateur une confirmation ou un message d’erreur suite à la modification des propriétés de la palette
Le contexte d’entrée contient les paramètres:
ACTION = « GESTION_PALETTE»
UTILISATEUR = [Identifiant de l’utilisateur TEMPO]
POSTE = [Référence du poste de travail depuis lequel la palettisation est réalisée]
REFERENCE_ELT_FAB = [Référence de l'élément qui vient d'être fabriqué (OF à priori) et qui doit être palettisé]
REF_PAL_EN_COURS = [Référence de la palette courante]
REFERENCE = [Référence flashée, qui peut correspondre au 1er colis à palettiser dans le cas de création d’une nouvelle palette ou bien être vide pour les autres cas]
CONTEXTE = “CREATION” ou “MODIF” ou “CLOTURE” ou “REOUVERTURE”
TYPE =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Type” de la popup de gestion palette] en MODIF ou CLOTURE
DESIGNATION =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Désignation” de la popup de gestion palette] en MODIF ou CLOTURE
DESCRIPTION =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Description” de la popup de gestion palette] en MODIF ou CLOTURE
HAUTEUR (Entier numérique!) =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Hauteur” de la popup de gestion palette] en MODIF ou CLOTURE
LARGEUR (Entier numérique!) =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Largeur” de la popup de gestion palette] en MODIF ou CLOTURE
PROFONDEUR (Entier numérique!) =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Profondeur” de la popup de gestion palette] en MODIF ou CLOTURE
POIDS (Entier numérique!) =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Poids” de la popup de gestion palette] en MODIF ou CLOTURE
SECTION =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Section” de la popup de gestion palette] en MODIF ou CLOTURE
EMPLACEMENT =
[Vide] en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Emplacement” de la popup de gestion palette] en MODIF ou CLOTURE
STATUT = “OUVERT” ou “CLOTURE”
“OUVERT” en CREATION ou REOUVERTURE
[Valeur spécifiée dans le champ “Statut” de la popup de gestion palette] en MODIF ou CLOTURE
Exemple de requête
![image-20240613-121323.png](../__attachments/111774581/image-20240613-121323.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240613-121350.png](../__attachments/111774581/image-20240613-121350.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
![image-20240613-124925.png](../__attachments/111774581/image-20240613-124925.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)
Paramétrage de la requête de “Edition étiquette palettisation”
La requête REB spécifiée dans le champ « Edition étiquette palettisation » de l’écran de paramétrage peut être exécutée suite à différentes actions utilisateur:
Quand l’utilisateur clique sur le bouton impression lié à un colis
Quand l’utilisateur clique sur le bouton impression lié à la palette en cours
Elle permet de récupérer en entrée les données de contexte fournies par TEMPO via la fonction DIALOG SW-DIAPASON, d’exécuter du paramétrage DIALOG usuel pour réaliser des actions telles que déclencher une édition Diapason, puis indiquer le résultat de ces contrôles/actions en retour à TEMPO via la fonction DIALOG dédiée:
CONFIRM-EDIT-ETQ : Cette fonction permet de renvoyer à l’utilisateur une confirmation ou un message d’erreur suite à la modification des propriétés de la palette
Le contexte d’entrée contient les paramètres:
ACTION = « EDITION_ETIQUETTE»
UTILISATEUR = [Identifiant de l’utilisateur TEMPO]
POSTE = [Référence du poste de travail depuis lequel la palettisation est réalisée]
REFERENCE_ELT_FAB = [Référence de l'élément qui vient d'être fabriqué (OF à priori) et qui doit être palettisé]
REF_PAL_EN_COURS = [Référence de la palette courante]
REFERENCE = [Référence de l'élément concerné]:
Référence du colis pour lequel l’impression a été déclenchée si l’action est lancée depuis un colis
Référence de la palette courante si l’impression est déclenchée pour la palette courante
Exemple de requête
![image-20240613-124405.png](../__attachments/111774581/image-20240613-124405.png?inst-v=2e0628d9-a170-4eb1-b774-b0d7a84fa1a1)