Points de hook
Points de hook permet de configurer le moment où le système exécute les activités liées au hook durant le processus de fabrication (voir Activité liée au hook).
Vous pouvez ajouter des activités liées au hook à des points de hook dans les activités suivantes :
Gestion des opérations
Gestion des gammes
Gestion des ressources
Gestion des codes de non-conformité
Gestion des sites
Les activités liées au hook peuvent être exécutées à différents points au niveau du site ou au niveau de l'objet individuel.
Au niveau du site, le système peut exécuter des activités liées au hook chaque fois qu'un agent de production effectue certaines actions sur l'ensemble du site (voir Points de hook au niveau du site)
Au niveau de l'objet, le système peut exécuter les activités de point de hook chaque fois que les agents de production effectuent les actions suivantes :
Exécution d'une opération spécifique (voir Opération)
Exécution d'une étape spécifique sur la gamme (voir Gamme)
Utilisation d'une ressource spécifique (voir Ressources)
Journalisation d'un code de non-conformité particulier (voir Code de non-conformité)
Pour plus d'informations, voir Points de hook au niveau objet.
Plusieurs points de hook surviennent avant ou après l'exécution d'activités de bouton de POD, comme Lancer
, Terminé
et Fin de session
.
Note
Le système exécute tout le code associé à un point de hook dans la même transaction de base de données. La transaction de point de hook survient avec une activité de bouton unique, comme Lancer
(PR500
). Si l'activité liée au hook échoue, le système rejette les modifications ou annule la transaction entière. Par exemple, si vous associez Contrôler configuration
(CT520
) avec le point de hook POST_START
et si les composants n'ont pas été assemblés, le système rejette l'action Lancer
également. Ceci est valable pour tous les points de hook.