Utilisation des notifications conditionnelles dans SOLIDWORKS PDM

Article de John MacArthur sur avr. 09, 2020

Les notifications conditionnelles permettentSOLIDWORKS PDMles administrateurs peuvent configurer des notifications qui ne sont envoyées que lorsqu'elles répondent à des critères spécifiés.

Avant SOLIDWORKS 2019, les seules options pour les conditions étaient :

  • Utilisateur (Spécifiez chaque utilisateur) 
  • Groupe (Tous les utilisateurs d'un groupe)
  • Groupe avec sélection dynamique (l'utilisateur final choisit les utilisateurs d'un groupe)

Cela limitait les fonctionnalités des notifications et entraînait souvent l'envoi d'un trop grand nombre de notifications, finalement ignorées. Le problème avec la sélection dynamique est que les utilisateurs oublient souvent de cocher une personne de la liste lors d'une transition. Les versions de SOLIDWORKS 2019 et ultérieures avertissent maintenant l'utilisateur en cas d'oubli.

Pourquoi devrais-je envisager d'utiliser des notifications conditionnelles ?

Il existe plusieurs scénarios dans lesquels il pourrait être judicieux de les prendre en compte :

  • Aviser un gestionnaire de projet spécifique
  • Aviser un vérificateur spécifique
  • Aviser un ingénieur en particulier
  • Aviser un groupe d'utilisateurs si des critères spécifiques sont remplis
  • Aviser un groupe d'utilisateurs pour qu'ils signent un document de modification technique

Explorons certains de ces cas d'utilisation et comment configurer SOLIDWORKS PDM pour les réaliser.

Informer le gestionnaire de projet approprié

Ça fonctionne très bien dans un environnement de structure de dossiers basé sur des projets. Il suffit d'ajouter une variable « Gestionnaire de projet » sur la fiche de données de votre dossier, qui s'applique aux fichiers du dossier. Ensuite, dans le flux de travail, la configuration de la notification est très simple.

  1. Lors d'une transition donnée, cliquez sur l'onglet Notification.
  2. Cliquez sur « Ajouter une notification conditionnelle ». Dans l'onglet « Destinataires », choisissez « Ajouter une variable » et sélectionnez la variable « Gestionnaire de projet ».

Conditional notifications project manager

Et c'est tout. Si le gestionnaire de projet est défini sur un fichier qui passe par cette transition, le nom de l'utilisateur dans la variable sera notifié.

Je trouve que la variable du gestionnaire de projet, une liste déroulante en lecture seule contenant les noms d'utilisateur exacts, est le meilleur moyen de garantir l'envoi systématique des notifications. Je recommande aussi de la définir au niveau du modèle de dossier pour qu'elle soit passée aux fichiers en aval.

Aviser un vérificateur ou un ingénieur en particulier

Notifier un vérificateur ou un ingénieur spécifique fonctionnerait de la même manière, mais avec une liste déroulante pour la variable Vérificateur ou Ingénieur sur les fiches de fichiers. Ainsi, un vérificateur ou un ingénieur spécifique peut toujours être notifié pour chaque fichier.

Aviser un groupe d'utilisateurs si des critères spécifiques sont remplis ou si des formulaires CE sont signés

Un autre scénario à envisager pour les notifications conditionnelles est celui où des utilisateurs particuliers doivent être avisés en raison de critères spécifiques. Par exemple, les signatures des formulaires EC. De nombreuses entreprises exigent des signatures différentes pour les EC en fonction des options « SI ». Ces options indiquent généralement l'impact du changement. Voici un exemple dans PDM :

Ceci est un exemple de fiche de données de formulaire de modification technique :

Conditional notifications engineer change

Notez la zone « Exigences CE » sous Service. Des cases à cocher correspondent aux services de l'entreprise susceptibles de devoir approuver les exigences CE. Chaque case à cocher nécessite sa propre variable, pour être ensuite acheminée vers le groupe approprié. Je vais me concentrer sur la case à cocher « Ingénierie » pour mon exemple.

Vous pouvez configurer des notifications conditionnelles pour avertir le groupe Ingénierie « SI » la case Ingénierie est cochée sur l'EC. Pour ce faire, lors d'une transition « Envoyer pour révision » de l'EC, dans l'onglet Notification, cliquez sur Ajouter une notification conditionnelle. Ajoutez le groupe Ingénierie dans l'onglet Destinataire.

SOLIDWORKS PDM Conditional notifications

Ensuite, dans l'onglet Conditions de notification, ajoutez le paramètre de la valeur de la case à cocher (dans ce cas « EC Req ENG ») le texte contient « 1 » (0 ou 1 doit être utilisé si le type de variable est texte. Cela doit être un Y ou un N si le type de variable est oui/non).

Conditional notifications engineering group

Cela enverrait une notification au groupe d'ingénierie chaque fois qu'un EC était envoyé pour examen SI la case Req d'ingénierie est cochée sur l'EC.

Il existe de nombreuses options de conditions pour répondre aux critères qui peuvent être utilisées :

Conditional notifications ECR review

Pour un contrôle supplémentaire, vous pouvez configurer des conditions de notification avec la logique « ET » et « OU ».

Notification Conditions SOLIDWORKS PDM

Tout ce qui se trouve en dehors d'un crochet « OU » est considéré comme une logique « ET ». En résumé, un « OU » signifie : si l'un de ces critères est rempli, envoyer la notification. Un « ET » signifie : si tous ces critères sont remplis, envoyer la notification.

La combinaison de notifications conditionnelles avec des variables de carte de données correctement configurées peut générer des notifications très utiles et éliminer les messages de notification manqués ou surchargés en aval.

Si vous avez des questions ou souhaitez que nous travaillions avec vous sur la configuration des notifications conditionnelles ou de toute autre fonctionnalité de SOLIDWORKS PDM, veuillez Contactez-nous !

 

 

À propos de John MacArthur

John MacArthur est un Elite AE et le gestionnaire en ingénierie - région du Midwest chez GoEngineer. Les passe-temps et intérêts de John sont centrés sur la conception et la fabrication de choses cool. Il aime construire et conduire des machines tout-terrain, possède un Pitbull de 80 lb nommé Thor, et aime prendre des objets cassés pour les remettre en état de fonctionnement.

Voir tous les messages de John MacArthur