5.12.8.1. Onglet Classification: gérer et exécuter des modèles

Créez des classes et des caractéristiques dans différents modèles et appliquez-les ensuite de manière ciblée à des projets ou à des répertoires entiers. Cela accélère considérablement la classification de catalogues entiers.

Les templates peuvent contenir non seulement des systèmes de classes individuels, mais aussi plusieurs systèmes de classes côte à côte.

Il existe différentes options pour la conception des templates :

  • Création de classes et de caractéristiques vides

  • Création de classes et de caractéristiques déjà remplies

  • Enregistrement de valeurs prédéfinies dans des variables afin de pouvoir les sélectionner ensuite facilement et rapidement

Exemple de définition de la caractéristique numéro GTIN avec une valeur spéciale:

Le numéro GTIN, par exemple, apparaît dans de nombreuses classifications en tant que caractéristique. Si vous créez maintenant, dans la gestion des modèles, la classe nécessaire avec des caractéristiques et une variable spéciale "joker" pour le numéro et que vous les saisissez dans différentes classifications, le numéro GTIN spécial sera défini pour tous les projets souhaités dans toutes les classifications lors de l'exécution du modèle.

  1. Sélectionnez l'onglet Classification et cliquez sur le bouton Gérer les modèles [Manage templates].

    Page d'onglet Classification

    Page d'onglet Classification

    -> L' éditeur de modèles [Template Editor] s'ouvre.

    Éditeur de modèles [Template Editor]

    Éditeur de modèles [Template Editor]

  2. Créez un nouveau modèle à l’aide du bouton dans le coin supérieur gauche ou sélectionnez un existant (ici dans l’exemple GTIN).

  3. Sélectionnez tout en haut à droite de la zone de liste la classe (ici dans l'exemple successivement "eclass10.1." et "CNS").

    -> En dessous, toutes les classes sont maintenant listées.

  4. Effectuez un double-clic sur la classe souhaitée.

    -> La classe apparaît à gauche sous Classes sélectionnées [Selected classes].

    -> Dans le champ en dessous, les caractéristiques de la classe sélectionnée sont affichées.

  5. Vous pouvez maintenant saisir en option des variables de tableau (colonne Variable ) ou des valeurs fixes (colonne Valeur ).

    Remplir les caractéristiques de classe

    Remplir les caractéristiques de classe

    Vous avez également la possibilité de Variables d’entrée [Input variables] variables avec des variables spécifiques valeurs, que vous pouvez ensuite utiliser pour la sélection sous Variable et Valeur (ici dans l’exemple « $GTIN. »). Créer un nouveau Lignes via bouton. Remplissez les champs ID, Nom [Name], description [Description] et type de données [Data type]. Selon le type de données, ci-dessous D’autres champs de saisie correspondants s’affichent.

    Saisie des variables [Input variables]

    Saisie des variables [Input variables]

  6. Si nécessaire, passez à une autre classification dans la zone de liste (ici, dans l'exemple, "CNS") et exécutez à nouveau la procédure ci-dessus pour n'importe quelles autres classes et attributs.

  7. Fermez l' éditeur de modèles [Template Editor] en cliquant sur OK.

  8. Dans PARTproject, cliquez sur le bouton Enregistrer bouton.

  9. Avec Cliquez sur Modèles gérer [Manage templates] vous pouvez utiliser à nouveau l’éditeur de modèles [Template Editor] à tout moment ouvrir.

  10. Vous pouvez maintenant appliquer les données de modèle soit à des projets individuels, soit à des répertoires :

    • Application à des projets individuels :

      1. Sélectionnez le projet que vous souhaitez classer à l'aide des données du modèle.

      2. Cliquez sur Exécuter le modèle [Execute template] ouvrir la boîte de dialogue Exécuter le modèle [Execute template].

        Exécuter le modèle [Execute template]

        Exécuter le modèle [Execute template]

      3. Sélectionnez le modèle souhaité.

        Si vous avez créé des variables sous Introduction [Input variables], celles-ci sont listées dans la boîte de dialogue et peuvent encore être adaptées en option.

        [Astuce]Astuce

        C'est justement pour les classifications électriques qu'il faut parfois définir des chaînes compliquées. Dans ce cas, une chaîne de base telle que "CNS_CP|4|6||x" peut être définie dans la variable, qui ne doit alors être modifiée qu'à la dernière position (CNS_CP|4|6||8, CNS_CP|4|6||10, CNS_CP|4|6|12, etc.).

      4. Sélectionnez l'action souhaitée :

        • Enrichir [Enrich]:

          -> De nouveaux attributs de classification sont ajoutés.

        • Personnaliser [Adapt]:

          -> Les attributs de classification existants sont remplacés par des valeurs de gabarit. Pas de création de nouvelles classifications/attributs (similaire à l'ancienne option Remplacer les classifications existantes [Overwrite existing classifications] ).

        • Remplacer [Replace]:

          -> S'il n'y a pas d'entrée, la valeur correspondante du gabarit est mise en place ; s'il y a une entrée, elle est remplacée par la nouvelle valeur.

        • Supprimer [Delete]:

          La classification sélectionnée/définie dans le gabarit est supprimée (y compris les valeurs).

      5. Confirmez en cliquant sur OK.

        -> Le modèle est exécuté.

    • Sur les annuaires :

      1. Sélectionnez le répertoire souhaité.

      2. Sous Automatisation [Automation], appelez la commande de menu contextuel Exécution par lots Classification avec modèles [Batch run classification with templates].

        Classification par lots avec modèles [Batch run classification with templates]

        Classification par lots avec modèles [Batch run classification with templates]

        -> La boîte de dialogue Exécuter le modèle [Execute template] s'ouvre. Les détails ont déjà été expliqués plus haut.

        Exécuter un lot [Execute batch]

        Exécuter un lot [Execute batch]

      3. Fermez la boîte de dialogue en cliquant sur OK et appliquez le modèle en cliquant sur Exécuter par lots [Execute batch].

Emplacement des templates

Le Éditeur de modèles [Template Editor] Modèles créés dans la boîte de dialogue sont stockés au format JSON au niveau principal du catalogue dans le répertoire _classstore .

Fichier json

Fichier json

Traductions des templates

Dans _classstore répertoire existe pour Chaque modèle dispose d’un fichier .def . Des textes tels que le La description du modèle peut être traduite ici.

fichier def

fichier def