
Guide du module - Une plongée plus profonde !

Le principe du système de contrôle des allergènes est très simple. À l'aide d'écrans logiciels d'atelier (sur du matériel tel que des tablettes ou des terminaux industriels) et d'un étiquetage avancé des allergènes, opérateurs de Python à chaque point de contact, ils sont avertis qu'ils sont sur le point de gérer des allergènes.
Les points de contact incluent l'ingrédient recevoir, rangement, mise en scène, formulation par lots, collationnement du mélangeur, tests de laboratoire, fini création de produit, ordre cueillette, palettisation & expédition/distribution.
Les écrans de l'opérateur nécessitent des confirmations d'appui sur les boutons qui, à leur tour, fournissent à l'entreprise une confirmation numérique complète des allergènes. Cela peut ensuite être utilisé pour la conformité et la traçabilité des audits.
Ce guide examinera de manière approfondie comment les allergènes sont configurés, traités et administrés dans V5 Traçabilité.
Les principaux allergènes sont déjà préchargés (lait, œufs, poisson, crustacés, fruits à coque, cacahuètes, blé et soja), mais d'autres peuvent être ajoutés au besoin pour créer davantage d'associations de produits. Les produits peuvent appartenir à plusieurs groupes d'allergènes.
Pour configurer un nouveau groupe d'allergènes, nous devons d'abord ajouter une nouvelle ligne au panneau supérieur. Une fois cela fait, nous pouvons nommer notre nouveau groupe. Dans ce cas, nous allons créer un groupe pour 'Gluten'.

Une fois que le groupe est nommé et que nous cliquons dans la cellule "Icône", nous serons invités à sélectionner une icône sur le PC local.

Lorsque cela est fait, nous pouvons ensuite passer au panneau inférieur pour ajouter les produits liés à notre groupe d'allergènes créé. Nous pouvons le faire en cliquant sur la cellule "marchandises" et en saisissant manuellement le code marchandise ou en sélectionnant dans le menu déroulant. La cellule 'description' sera renseignée en fonction de la marchandise sélectionné et ne peut pas être modifié ici.

Au point de réception, V5 Traceability détectera qu'un Bon de commande contient un produit qui appartient à l’un des groupes d’allergènes. WMS va alors automatiquement :

Nous allons maintenant aborder ce dernier point un peu plus en détail.
Dans Control Center, nous pouvons utiliser le 'Emplacements' pour attribuer des numéros de colonne et de rack à chaque emplacement de stockage. Cela indique au système que nous utilisons des étagères. Vous trouverez plus d'aide sur la façon de configurer cela dans notre guide du module emplacements.

Si nous devions visualiser à quoi ressemble l'exemple ci-dessus lorsque nous nous tenons à côté de notre étagère, cela ressemblerait à ceci :

La façon dont V5 Traçabilité contrôle les allergènes signifie que si un produit contenant un allergène devait être placé en haut d'une colonne, et les lignes en dessous de cette colonne ne seraient pas autorisées à contenir un produit qui ne contient pas le même allergène . Par exemple:

Nous avons placé un produit contenant des cacahuètes sur la ligne 3 de la colonne 1. Le système ne permettra ensuite pas qu'un produit contenant un allergène différent soit scanné vers un emplacement en dessous, car il existe un risque que les cacahuètes tombent. Cela signifie également que le système ne permettra pas à un produit contenant un allergène différent d'être scanné directement au-dessus des cacahuètes.
Si nous allons placer un produit avec un allergène différent dans cette étagère, WMS n'affichera/ne nous permettra pas de sélectionner/scanner les emplacements dans la colonne 1.

Ces étapes aident à prévenir la contamination croisée des allergènes. Les mesures de contrôle des allergènes s'appliquent également aux produits finis, permettant une politique de gestion des allergènes qui couvre l'ensemble des opérations d'entreposage.
Le seul moment où le système permettrait le mélange d'allergènes dans un emplacement serait si un emplacement est réglé sur « Mélanger les allergènes » dans le centre de contrôle. Cela permet d'utiliser un emplacement unique pour stocker des marchandises/produits contenant différents allergènes. Cependant, cela n’affectera pas la conservation des allergènes pour d’autres emplacements s’ils sont installés dans un rack. Ainsi, en utilisant l’exemple ci-dessus, nous pourrions stocker des cacahuètes et des produits laitiers dans le même espace de stockage, mais les autres allergènes ne pourraient toujours pas être stockés en dessous.

Lorsqu’on entreprend lot or produits production à n’importe quel niveau, le système affichera automatiquement à l’opérateur les allergènes présents à chaque étape. Par exemple, planifions une production en un seul lot pour une formule contenant de la farine, des œufs et des amandes.
Quand nous arrivons ensuite à produire cela en terminal, le système signalera automatiquement les allergènes présents.

L'opérateur devra alors confirmer qu'il a vu et compris ce message. Une fois le lot terminé, le système imprimera une étiquette. Cette étiquette peut être configurée pour afficher les allergènes présents.

L’objectif du séquençage des allergènes est d’optimiser la calendrier en termes de nombre de nettoyages nécessaires pour réaliser un cycle de production. Ceci est utile lorsque nous avons une série de production contenant plusieurs formulations qui contiennent des allergènes.
Dans le 'Plan de production' du SG Control Center, vous avez la possibilité d'effectuer le séquençage des allergènes.
Afin d'utiliser pleinement cette fonctionnalité, nous avons besoin des éléments suivants :
Afin de créer un processus de dédouanement, nous devons également définir une formule ou un processus de dédouanement. Cela devrait être fait sous le 'Formules'. Le code de formule par défaut à utiliser pour cela est CLEARDOWN. Cela peut cependant être défini sur n'importe quel nom unique tant qu'il est référencé par le paramètre 'scheduling.allergenSequencer.cleardownFormula' dans le fichier app_properties de Control Center. Contactez l'assistance SG si vous avez besoin d'aide pour la configuration.

Une formule de clarification typique pourrait inclure des messages, le Career Centre, liens Web, intervalles chronométrés, capture d'images et pesée ou numérisation de produits de nettoyage pour garantir une présence physique.
Les actions enregistrées par rapport à cette formule seront stockées comme pour toute autre formulation afin de maintenir la traçabilité du processus de dédouanement.
Une fois qu'un calendrier de production a été établi et que des formules ont été ajoutées à la liste des tâches de la journée, vous pouvez maintenant appuyer sur le bouton « Séquenceur d'allergènes » sur le panneau de droite du centre de contrôle.
Ce que cela fera, c'est regrouper les allergènes similaires et augmenter la complexité des allergènes à mesure que le calendrier approche de son prochain événement de dégagement - en intercalant les courses avec la formule de dégagement. L'objectif est de minimiser le nombre d'événements de déminage nécessaires.
Pour ce faire, nous définissons les séquences de tâches, ce qui affecte l'ordre dans lequel les tâches sont exécutées. Cela peut ensuite être appliqué au terminal pour s'assurer que l'opérateur choisit toujours le travail le plus élevé du calendrier.
Exécutons un exemple rapide pour illustrer davantage cette fonctionnalité. Si on prend 5 exemples de formules :
Le programme prévoit 5 courses de Formule A, 4 courses de Formule B, 1 course de Formule C, 2 courses de Formule D et 1 course de Formule E. Nous pouvons configurer cela dans "Plan de production".

Dans cet exemple, le séquenceur d'allergènes chercherait à voir les allergènes les plus courants, dans ce cas le blé. Il planifiera ensuite les travaux de manière à ce que la complexité des allergènes augmente sans contamination croisée avant le dédouanement. Il tentera de donner la priorité à la plus grande course en premier.
Le résultat final apparaîtra comme suit :

Ici, nous pouvons voir que la première étape consiste à effectuer un nettoyage pour s'assurer que le terminal est exempt d'allergènes. Nous n'avons d'abord affaire qu'à un allergène de blé pour commencer, avant de passer à notre produit contenant de l'œuf. Il est sans conséquence qu'un allergène de blé soit déjà présent au terminal puisque la formule D contient également du blé. En augmentant le nombre d'allergènes présents, nous traiterons ensuite la formule C, comme nous avons précédemment traité les allergènes de blé et d'œuf à cette station.
Ce processus fonctionnera de manière exponentielle jusqu'à ce qu'il ne reste plus d'allergènes similaires et le seul recours est d'effectuer un nettoyage. La Formule C pourrait vraisemblablement s'asseoir au bas de l'une ou l'autre des courses. Une fois le nettoyage effectué, nous répétons le processus initial, en construisant des allergènes et en programmant les formules avec les formules contenant le plus d'allergènes placées vers la fin du plan (Formule B puis E).

La planification n'est pas verrouillée à ce stade, vous pouvez toujours déplacer les éléments vers le haut et vers le bas à l'aide des flèches fournies dans la fenêtre "Plan de production". Si d'autres éléments sont ajoutés, vous pouvez effectuer à nouveau le séquençage et il intégrera les nouveaux éléments dans le calendrier existant. L'algorithme fournira automatiquement un nettoyage comme première étape pour éviter toute contamination après la réorganisation d'un plan existant.
Définissez jobs.enforce.order=2 pour les terminaux appropriés dans la section des terminaux du centre de contrôle pour forcer la sélection du premier travail uniquement, garantissant ainsi que les opérateurs respectent correctement les normes de séquencement d'élimination des allergènes.
