myFAB Qualité avancée

Le Module myFAB Qualité avancée permet d'apporter des améliorations aux fonctionnalités qualité standard Open-Prod.

Amélioration déclaration de contrôle qualité

Amélioration déclaration de contrôle qualité

Gestion des moyens de contrôle

1.    Prérequis

Avoir installé le module « GMAO»

Activer le module 'myFAB Qualité avancée' dans Paramètre > Applications principales.

image.png

Cette fonctionnalité est devenue standard dans Apenprod à partir de la v10.1, donc notre surcouche myFAB à été supprimée pour utiliser le standard

2.    Résumé

Ajouter la possibilité de déclarer les moyens de contrôle lorsqu’on saisit un contrôle qualité, quel que soit le type de contrôle (en production, post-production, en réception, post-réception, manuel).

3.    Utilisation

Ø  Définir vos catégories de moyens de contrôles dans Qualité > Moyens de contrôle > Catégories de moyens de contrôles.

image.png

Ø  Créer vos moyens de contrôles Qualité> Moyens de contrôle>Moyens de contrôles et affecter chaque moyen de contrôle à une catégorie de contrôle.

image.png

          Le modèle des moyens de contrôle s’appuie sur celui des équipements GMAO. Ainsi, les fonctionnalités de la GMAO vous permettront gérer correctement le suivi de vos moyens de contrôles (documents, étalonnages, intervention préventives et curatives…) de la même façon que vous gérées vos équipements GMAO.

      A partir de la v10.1 l'objet "park" utilisé pour les équipements GMAO est remplacé sur l'objet "gmao.equipment"

      Une séquence automatique a été ajoutée sur les équipements pour permettre de numéroter les moyens de contrôles

Ø  Depuis un contrôle qualité vous avez une nouvelle option :

o   « Familles de contrôle qualité » : sélectionner la (ou les) famille(s) du moyen de contrôle du moyen de contrôle attendu. L’opérateur devra forcément choisir un moyen de contrôle « en activité » appartenant à cette (ces) famille(s)

image.png

Ø  Dans la fenêtre de déclaration des contrôles :

o   Si le type du contrôle à la case cochée « Contrôle qualité obligatoire »

§  Les colonnes Catégorie de contrôle, et moyen de contrôles apparaissent et l’opérateur doit sélectionner un (ou des) moyen(s) de contrôle.

image.png

Amélioration déclaration de contrôle qualité

Gestion des étiquettes par avance

Pouvoir associer une étiquette par avance à une ligne de contrôle qualité en production (dans le cas d’un contrôle post-prod ou post réception, l’utilisateur pourra associer directement l’étiquette créée).

1.    Utilisation

Ø  Rappel utilisation étiquette par avance : le module étiquette par avance permet de générer des étiquettes de fabrication avant qu’elles soient produites et entrée en stock.

o   Paramétrage fiche article : Cocher « Suivre avec des étiquettes » et sélectionner un modèle d’étiquette.

o   Dans le modèle d’étiquette : Cocher la case  « Gérer les étiquettes à l’avance »

o   Depuis un OF vous pouvez maintenant générer dès le début de l’OF la liste des étiquettes par avance.download.png

Ø  Depuis la définition d’un contrôle qualité, il est possible de cocher « Tracer les étiquettes par avance » : de cette façon l’opérateur devra sélectionner sur cette ligne de contrôle une étiquette par avance générée.

Ø  Lorsque l’opérateur saisi son contrôle qualité, il doit sélectionner une étiquette par avance sur la lignes des contrôles pour les quels on a cocher la case « tracer les étiquettes par avance »

Ø  Le bouton Créer étiquette permet d’appeler la fonction de création d’étiquette par avance si on ne l’a pas encore fait.

Ø  Depuis l’analyse des lignes de valeurs de contrôles, on peut maintenant consulter l’étiquette qui a été saisie par l’opérateur.


Remarque : pour l’instant cette amélioration n’est disponible que dans l’interface de saisie classique mais pas depuis les web scanner, ni depuis la déclaration tablette

Amélioration déclaration de contrôle qualité

Identification opérateur

1.    Résumé

Ajouter la possibilité d’identifier la ressource qui réalise le contrôle.

2.    Utilisation

Ø  Contrôle qualité :

o   Si la coche « identifier opérateur » est cochée, lors de la saisie d’une ligne de contrôle, l’opérateur devra sélectionner une ressource appartenant à la catégorie de ressource demandée.

o   Si la coche Authentification opérateur est cochée, la sélection de la ressource ne pourra plus se faire librement mais l’opérateur devra cliquer sur un bouton « Login » pour s’authentifier.

Remarque : il est nécessaire d’affecter une ressource à la fiche utilisateur Open-Prod.

o   Si la case « utiliser la ressource de l’utilisateur » est cochée, la ressource de l’utilisateur sera appliquée automatiquement aux lignes de contrôles à la création du contrôle lorsque c’est possible (si catégorie de ressource cohérente)

o   Si la case « S’authentifier une seule fois » est cochée, une fois authentifié la ressource de l’utilisateur qui vient de s’authentifié s’appliquera automatiquement à toutes les lignes ou c’est possible pour le contrôle qualité en cours.


Remarque : pour l’instant cette amélioration n’est disponible que dans l’interface de saisie classique mais pas depuis les web scanner, ni depuis la déclaration tablette

 

Amélioration déclaration de contrôle qualité

Gamme de contrôles

1.    Résumé

Ajoute la notion de Gamme de contrôle. Une gamme de contrôle permettra de regrouper un ensemble de contrôle qualité ordonné par séquence. Les gammes de contrôles peuvent être appliquées dans les lignes de gammes de fabrication (en lieu et place des contrôles qualité standard Open-Prod). Elles simplifient la saisie des contrôles qualité.

 

2.    Utilisation

Ø  Enrichissement des « contrôle qualité » 

o   Ajout possibilité de saisir une valeur nominale et une tolérance sup et une tolérance inf en mode numérique / manuelle.

o   Ajout champ Integer Séquence par défaut (max +10 séquence des autres lignes associée à la même gamme de contrôle)


Ø  Création modèle "Gamme de contrôle" avec menu dans Qualité> Gamme de contrôle> gammes de contrôle

o   Nom : nom de la gamme

o   Numéro de gamme : séquence automatique personnalisable dans la liste des séquences

o   Partenaire : si renseigné il sera utilisé pour renseigner le partenaire de toute nouvelle ligne de gamme créée

o   Type : si renseigner sera utilisé pour alimenter les nouvelles lignes de gammes que l’on crée.

o   Lignes de gammes : Liste des lignes de contrôles qualité associées

§  La saisie peut se faire en mode tableau comme dans les nomenclatures ou en mode formulaire en cliquant sur le stylo.

§  L’onglet configuration permet d’ajouter des colonnes

·         Si on met ces valeurs par défaut les colonnes seront affichées lorsqu’on crée un nouvel enregistrement.

Ø  Les actions :

o   Appliquer les cas d’utilisation :  permettant de remettre les lignes de contrôles des produits ou lignes de gammes associées

o   Afficher le produit : affiche la liste des produits associées

o   Afficher les lignes de gammes : affiche la liste des lignes de gammes associées

o   Afficher la catégorie de produit : affiche la liste des catégories de produits associées

Ø  Depuis une ligne de gamme de fabrication, produit :

o   Le champs gamme de contrôle permet d’associer une gamme de contrôle à la ligne de gamme. A l’enregistrement les lignes de gamme de contrôles de la gamme. Sélectionnées viendront alimenter la zone classique des contrôles qualité Open-Prod

 

Ø  Un paramètre dans les paramètres qualité permet d'appliquer automatiquement les modifications d'une gamme aux cas d'utilisation lors de la validation.

image.png

Amélioration déclaration de contrôle qualité

Formule de calcul de quantité à contrôler

1.    Résumé

Utiliser une formule de calcul avancée qui permette de déterminer le nombre d’échantillons à contrôler dans un contrôle qualité. Cela permet par exemple de définir une règle d’échantillonnage en pourcentage ou par palier.

 2.    Utilisation

Type de fréquence Formule avancé :

Ce mode de fréquence permet de saisir une formule dans la zone formule avancée.

La zone Formule avancée est une zone de saisie de code python. Dans cette zone, il faut d’alimenter la variable « result » avec le nombre d’échantillons à contrôler pour ce contrôle dans cette déclaration.

Voici le détail des variables utilisables dans cette zone :

Pour tous les types de déclaration :
env : environnement
datetime, math (ou fonction pour arrondi au plus proche, arrondi sup,arrondi inf et troncature), max, min
result : variable à alimenter en retour contentant le nombre d’échantillons à contrôler pour ce contrôle dans cette délcaration.

Si on est sur une déclaration de type : production, post-prod et hors-production :
qty_wo : Quantité de l’OT (quantité à produire prévue)
qty_decla : quantité de la déclaration qu’on est en train de faire.
qty_prod : quantité déjà produite de l’OT (avant la déclaration en cours)
qty_already_declared : Quantité déclarée en contrôle qualité pour cet OT (somme des quantité totale des déclarations de contrôle qualité non annulées)
nb_decla : Nombre de lignes de déclaration déjà créées pour ce contrôle pour cet OT (nb de lignes de déclaration dans des déclarations non annulées pour ce contrôle qualité)
wo_rc : objet en cours

Si on est sur une déclaration de type : réception, post-réception… :
qty_mov : Quantité du mouvement
qte_decla : quantité de la déclaration qu’on est en train de faire.
move_rc : objet en cours

Pour éviter de saisir le code python à chaque fois, il est possible d’utiliser des modèles de formules.

Créer les formules modèles soit directement depuis un contrôle, soit depuis le menu : Qualité>Configuration>Formule model

image.png

Remarque, depuis la saisie d’une gamme de contrôle, si on est en Type de fréquence Formule avancée, il est possible de choisir directement le modèle de formule.

Remarque : certaines formules sont importées avec l'installation du module, ce sont des exemples que vous pouvez utiliser, et désactiver si nécessaire. Attention de bien cocher "désactiver la mise à jour" si vous réalisez des modifications sur les données de bases, sinon vos modifications seront écrasées lors des mises à jours. 

3.    Exemples de formules

Ø  Echantillonnage 10% :

result=math.ceil(qty_decla*0.1)

Ø  Palier 32/150 :

qty =0
if qty_wo <=5 :
     qty= qty_wo
elif qty_ wo <=32 :
     qty =5 
elif qty_wo >32 and qty_ wo <=150  :
     qty =33
qty =qty - qty_already_declared
qty =qty if qty >0 else 0
result= min(qty_decla,qty )

Ø   Palier NQA 1 S-3

qty =0
coef=1
if qty_wo <=2 :
    coef=1
if qty_wo <=35000:
    qty =13
    coef=qty/qty_wo
elif qty_wo >35000:
    qty =50
    coef=qty/qty_wo
result= min(qty_decla, qty_decla*coef)

Ø  Echantillon 10 pièce fixe

result=10



Amélioration déclaration de contrôle qualité

Contrôle qualité "Hors production"

1.    Résumé

Ce nouveau type de contrôle s’applique à des contrôles à réaliser sur une ligne de gamme de fabrication. Ils pourront êtres générées et valider indépendamment des déclarations de production.

Cela permet plus de souplesse dans la génération des contrôles. Par exemple, il est possible de saisir de créer une déclaration de contrôle, commencer à la saisir, l’enregistrer sans la valider, puis de revenir dessus pour poursuivre la saisie (par exemple par un autre opérateur).

Il devient aussi possible de pré-générer toutes les lignes de contrôles pour la quantité totale de l’OF.


2. Exemples chronologie de saisie avec différents type de contrôles utilisable en production

Ø  Contrôles de type : Production

o   Clique sur déclaration de production

o   Saisie de la quantité

o   Saisie du contrôle qualité

o   Tant que le contrôle qualité n’est pas saisi et validé -> impossible de valider la production

image.png

Ø  Contrôles de type : Hors prod

o   Cas 1 : libre

§  Dans ce cas il possible de créer, saisir et valider des contrôles qualité hors prod indépendamment des déclaration de quantité produite.

image.png

o   Cas 2 : case interdire de produire plus que la quantité validé en hors-prod

§  Dans ce cas vous serez obligé d’avoir créé, saisis et validé un contrôle qualité hors prod avant de pouvoir déclarer des quantités produites.

§  Les quantités produites seront en phases avec les contrôles qualités et il y aura un lien entre les déclaration de production et les contrôles hors prod.

image.png

Ø  Contrôles de type :  Post-prod

o   Dans ce cas, les quantités déclarées en productions vont dans un emplacement de contrôle, la validation du contrôle qualité va soit libérer les quantités dans l’emplacement de production soit les mettre en rebut ou en quarantaines

o   Attention ce type de contrôle se renseigne sur la fiche produit et pas dans la gamme, par conséquent, il ne s’applique qu’à la dernière OT !

image.png

3.    Utilisation

Création d’un contrôle (ou gamme de contrôle) de type hors prod.

Application de la gamme de contrôle à une ligne de gamme de fabrication.

Remarque : si on n’utilise pas de gamme de contrôle, il est possible d’affecter directement un nouveau contrôle qualité dans la zone des listes des contrôles.

Depuis un OF on voit maintenant apparaitre la quantité qu’on a déjà déclarer en contrôle « hors production ».

 

Le bouton  apparait sur les lignes d’OT pour lesquelles on a configurer des contrôles Hors production. Il permet de générer des déclarations de contrôle qualité (et de les remplies on non)

La case « Ne pas remplir immédiatement la déclaration » permet de ne pas afficher la déclaration mais uniquement de la générer.

Les boutons Contrôle qualité  dans analyse permet de visualiser la liste des contrôles qualité génères pour l’OF (qu’ils soient en prod, post-prod ou hors prod)


image.png


4. Blocage et avertissement pour interdire de produire plus que la quantité contrôlée et validée en "Hors production"

 

Remarque : ce blocage s'appliquera quelque soit l'interface de déclaration


Amélioration déclaration de contrôle qualité

Améliorations diverses

1. Résumé

Améliorations divers

2. Ajout de lignes de contrôles

Dans certains cas, en fonction des résultats des contrôles réalisés, il peut être  nécessaire de contrôler d'avantage de pièce.

Pour cela, nous avons ajouté un bouton sur déclaration de contrôle permettant d’ajouter des lignes de contrôles. 

3. Ajout code couleur sur les lignes permettant de voir en rouge les contrôles HS et en orange les contrôles en quarantaine

4. Modification comportement bouton « calculer » :

5. Ajout d'un champ sur liste des valeurs de contrôle « Ligne est fini »

Ajout champs sur liste des valeurs de contrôle « Ligne est fini » permettant de savoir si toutes les valeurs obligatoires de la ligne sont remplies.

6. Amélioration de la zone de de formule de calcul du min et du max dans le cas d’un contrôle de type numérique

Amélioration de la zone de de formule de calcul du min et du max dans le cas d’un contrôle de type numérique afin de pouvoir calculer des valeurs min et max qui dépendent du produit, de l'OF ou de tout autre paramètres. 

Les variables accessibles sont les suivantes : 
Pour tous les types de déclaration : 
• env : environnement 
• datetime, math (ou fonction pour arrondi au plus proche, arrondi sup,arrondi inf et troncature), max, min 
• result : Récupère la valeur 
• qty_decla : quantité de la déclaration qu’on est en train de faire
• param[] : paramètres du produit fini

décalation de type : production, post-prod, hors-prod : 
• wo_rc : objet en cours

Si on est sur une déclaration de type : réception, post-réception… : 
• move_rc : objet en cours

7. Nouveau paramètre pour interdire de produire plus que la quantité produite sur l'OT précédente

Remarque : cet fonctionnalité est incluse dans le module technique « Myfab_production » qui s’installe automatiquement avec « Myfab_base »

Il n’y a aucun paramétrage spécifique à faire, des qu’on déclare une quantité produite sur un OT supérieur à la quantité de l’OT précédente (s’il y en a), un message d’avertissement (non bloquant) apparait pour alerter qu’on s’apprête à produire plus que l’OT précédente.

Cette alerte n’apparait que dans le Wizards de déclaration de production depuis l’OT de l’interface standard. Exemple :

Si dans les OT on coche la case « Interdire de produire plus que l'OT précédente ». il ne sera pas possible de produire plus que l’opération précédente.

Ce message bloquant s’applique quelque soit l’interface de déclaration mais ne se déclenche qu’à la fin de la déclaration

Non-conformité avancée

Installation

Version compatible V9 (à partir de la v9.13)

image.png

Approche et méthodologique

Le module NonConformité Avancée enrichie le standard openprod et s’appuie sur des outils qualité reconnus pour rendre la fiche de nonconformité plus pertinente et opérationnelle :

·         La méthode 8D structure le workflow de D0 (création) à D8 (capitalisation) ;

·         Le QQOQCCP assure une description claire et factuelle du problème dès le départ ;

·         Le diagramme d’Ishikawa (5M) aide à trouver les causes de l'occurrences et nondétections ;

·         L’analyse 5 Pourquoi permet de remonter aux causes racines.

Cette intégration évite les oublis, structure l’analyse et améliore la qualité du traitement.

Présentation du formulaire

D0 – Création de la NC (Brouillon)

·         Qualité → Assistant de création de NonConformités : Cet assistant a été revue pour donner plus de liberter lors de la création d'une non conformité :

image.png

Il est maintenant possible de créer plusieurs non conformité pour un même mouvement, de déclencher une non-conformité client ou fournisseur sans la liée à un mouvement...

·         Qualité → Client / Production / Fournisseurs → Fiche de nonconformité

Origines possibles : Contrôle qualité, Réception, Expédition, déclaration de production OF/OT, création manuelle et maintenant commande client et fournisseur.

image.png

Entête

·         Séquence : Numéro de non-conformité

·         Type origine : Réception / Expédition / Production / Manuel

·         Titre de la NC *: *Résumé rapide du problème en 1 ligne

·         Code incident : Code permettant de classifier les non-conformités et d'identifier les non-conformités similaires

·         Partenaire : Client ou fournisseur

·         Responsable : Responsable générale de la non-conformité (chaque étape de non-conformité pourra avoir son propre responsable)

·         Niveau (Criticité) : Critique/Mineur/Majeur

D1–D2 – Équipe & Description (QQOQCCP)

Objectifs : constituer l’équipe (D1) et décrire factuellement (D2).

 

image.png

image.png

À renseigner

·         Responsable Description

·         Équipe projet (utilisateurs + fonction)

·         QQOQCCP : Qui / Quoi / Où / Quand / Comment / Combien (qté NC + coût estimé) / Pourquoi (cause probable)

Les champs standard (date, produit, lot, étiquettes, quantité NC…) sont intégrés au QQOQCCP.

·         Date de NC = date de création (référence pour le calcul des autres dates )

o   -> calcul auto des dates limites D1→D8 (D1 J+1, D3 J+3, D4 J+15, D5 J+40, D7 J+60, D8 J+70)

D3 – Sécurisation immédiate

Objectif : limiter l’impact → stocks / OF / picking (Expédition/ Réception).

image.png

image.png

Fonctionnalités

·         Récupération automatique des lignes pour le produit/lot/étiquette

·         Ajout/modification manuel de lignes dans la sécurisation des Stocks, OF, picking

·         Mise à jour des états de sécurisation

·         Demandes de dérogation ligne par ligne (création rapide)

·         Possibilité d'envoyer un courriel sur les lignes de dérogation (Template de mail à personnaliser) et de mettre à jour la décision des demandes de dérogation (Acceptée / Refusée).

D4 – Analyse des causes

Objectif : identifier causes racines et récurrences.

image.png

image.png

Outils

·         Récurrences : recherche de NC similaires (par produit / code incident)

o   Récupération auto : Récupère les NC du même produit ou du même code incident

·         Ishikawa (5M) : Tableau permettant de lister les causes possibles de l'occurrence et de la nondétection par rapport au 5 type (Matière, Moyen, Machine, Milieu, main d'œuvre;

·         5 Pourquoi : généré automatiquement depuis les causes retenues

D5 – D6 Actions Correctives et Vérification

Objectif : supprimer la cause racine et prouver l’efficacité.

image.png

Fonctionnement

·         Bouton Récupération auto : récupère les causes racines depuis D4

·         Pour chaque cause on peut créer une action Créer action corrective et une action de vérification à partir d'une action Template à créer. (Retrouver les Template d'action depuis Bureau>action> Actions modèles)

o   Sur l'action, onglet Configuration : case « est modèle » et « délai » pour calculer la date de l'action

D7 – Actions Préventives

Objectif : éviter la réapparition.

image.png

Fonctionnement : identique aux correctives (création + vérification associée).

D8 – Clôture & Capitalisation

Répliquer les actions correctives/préventives sur des produits ou processus similaires. Documenter de façon durable les actions mises en œuvre. Mettre à jour les processus et modes opératoires du système qualité. Communiquer et reconnaitre le travail des équipes, archiver le dossier de non-conformité.

image.png

·         Responsable Clôture (prérempli via paramètres)

·         Actions de capitalisation (sur le même fonctionnement que les actions correctives et préventives)

·         Produits / processus similaires (champ texte)

·         Onglet Communication : envoi du mail final (Template)

·         Conditions pour clôturer : toutes les étapes D1 → D7 doivent avoir une date de fin.

Onglet Communication / pièces jointes

image.png

·         Bouton Envoyer mail (choix du Template) : vous pouvez créer plusieurs Template de mail en fonction des communications que vous souhaitez faire au partenaire ou interne.

·         Historique des mail associés à la non-conformité

·         Pièces jointes

Onglet Mouvements de stock

·         Lignes de retour / reretour / mouvements liés

Onglet Coûts

Permet de visualiser tous les coûts engendrés par la non-conformité

image.png

Autres coûts : Coût manuelles par type

Avoir : Avoirs associés à la non-conformité

OT de retouches : Liste des OT de retouches (associées automatiquement crée via bouton OT de retouche) sinon peut être associé manuellement

Actions : Liste des actions associées à la non-conformité

Pour chaque action on récupère le cout des lignes de temps associé ou/et mettre un coût manuel

Lignes de temps : Récupère et valorise les lignes associées à la non-conformité (temps déclarés depuis chaque onglet) valorisé au taux de la ressource

Remarque : il peut être utile d'associer une ressource à chaque fiche utilisateur pour simplifier la déclaration de temps.

Coûts Total : cout total de la non-conformité (manuel ou récupéré automatiquement via bouton « Mettre à jour les couts »

BoutonMettre à jour le coût total : recalcule la somme de tous les couts dans « Coûts total » et met à jour le prix de revient des OT de retouche

Actions complémentaires

image.png

·         Retourner produit (si picking lié)

·         Créer facture / avoir (si FNC partenaire)

·         Rangement (déplacement vers emplacement cible)

·         Retoucher l’OT (déclare une opération de retouche si OT liée)

·         Actions : permet de visualiser la liste des actions liées à la non-conformité

·         Lignes de temps : Visualiser les lignes de temps associées à la non-conformité

Bonnes pratiques

·         Décrire tôt et factuel (QQOQCCP) pour accélérer D4–D6

·         Sécuriser avant d’analyser (D3 → D4)

·         Toujours associer une vérification à chaque action corrective/préventive

·         Mettre à jour les coûts après les retouches et temps pointés

·         Clôturer uniquement quand toutes les dates de fin D1→D7 sont renseignées

Standard vs Avancé — Vue d’ensemble

Élément

Standard OpenProd

Module NC Avancée (8D)

Workflow

Brouillon → En cours → Terminé

Brouillon → D1/D2 → D3 → D4 → D5/D6 → D7 → D8 → Cloturée

Analyse

Description + pièces jointes

QQOQCCP, Ishikawa, 5 Pourquoi, récurrences

Actions

Liste simple

Correctives, Préventives, Vérification, Capitalisation

Coûts

Autres coûts, Avoirs, OT retouche

Autres coûts, Avoirs, OT retouche, Coûts actions, Temps pointés, Total auto

Communication

Emails

- Templates, envois contextuels

Dérogations

Non géré

Demandes de dérogation par ligne de sécurisation

Temps

Non intégré

Déclarations de temps intégrées

Sécurisation

Non géré

Stocks / OF / Pickings / dérogations / récup. auto