5.12.8.1. Registerseite Klassifikation: Templates verwalten und ausführen

Legen Sie Klassen und Merkmale in verschiedenen Templates an und wenden Sie diese dann gezielt auf Projekte oder ganze Verzeichnisse an. Dies beschleunigt die Klassifizierung ganzer Kataloge erheblich.

Templates können nicht nur einzelne Klassensysteme enthalten, sondern mehrere nebeneinander.

Für die Gestaltung von Templates gibt es verschiedene Optionen:

  • Anlage leerer Klassen und Merkmale

  • Anlage bereits befüllter Klassen und Merkmale

  • Speichern von Wertevorbelegungen in Variablen, um diese dann einfach und schnell auswählen zu können

Beispiel am Setzen des Merkmals GTIN-Nummer mit speziellem Wert:

Die GTIN-Nummer beispielsweise kommt in vielen Klassifikationen als Merkmal vor. Wenn Sie nun in der Template-Verwaltung die benötigte Klasse mit Merkmalen und eine spezielle "Platzhalter"-Variable für die Nummer anlegen und diese in verschiedenen Klassifikationen eintragen, wird die spezielle GTIN-Nummer beim Ausführen des Templates bei allen gewünschten Projekten in allen Klassifikationen gesetzt.

  1. Wählen Sie die Registerseite Klassifikation und klicken Sie auf den Button Templates verwalten.

    Registerseite Klassifikation

    Registerseite Klassifikation

    -> Der Template Editor wird geöffnet.

    Template Editor

    Template Editor

  2. Legen Sie links oben per Button ein neues Template an oder selektieren Sie ein bestehendes (hier im Beispiel GTIN).

  3. Wählen Sie ganz rechts oben im Listenfeld die Klasse aus (hier im Beispiel nacheinander "eclass10.1." und "CNS").

    -> Darunter werden nun alle Klassen aufgelistet.

  4. Führen Sie auf der gewünschten Klasse einen Doppelklick aus.

    -> Die Klasse erscheint links unter Ausgewählte Klassen.

    -> Im Feld darunter werden die Merkmale der selektierten Klasse angezeigt.

  5. Sie können nun optional Tabellenvariablen (Spalte Variable) oder fixe Werte (Spalte Wert) eintragen.

    Klassenmerkmale befüllen

    Klassenmerkmale befüllen

    Außerdem haben Sie die Möglichkeit unter Eingabe Variablen Variablen mit bestimmten Werten anzulegen, die Sie dann für die Auswahl unter Variable und Wert ebenfalls verwenden können (hier im Beispiel "$GTIN."). Legen Sie neue Zeilen per Button an. Befüllen Sie die Felder ID, Name, Beschreibung und Datentyp. Je nach Datentyp werden unterhalb weitere entsprechende Eingabefelder angezeigt.

    Eingabe Variablen

    Eingabe Variablen

  6. Wechseln Sie im Listenfeld bei Bedarf zu einer weiteren Klassifikation (hier im Beispiel "CNS") und führen Sie die obige Prozedur für beliebige weitere Klassen und Attribute erneut durch.

  7. Schließen Sie mit Klick auf OK den Template Editor.

  8. Klicken Sie in PARTproject auf den Speichern Button.

  9. Mit Klick auf Templates verwalten können Sie den Template Editor jederzeit wieder öffnen.

  10. Sie können nun die Templatedaten entweder auf einzelne Projekte oder aber Verzeichnisse anwenden:

    • Anwendung auf einzelne Projekte:

      1. Selektieren Sie das Projekt, welches Sie anhand der Templatedaten klassifizieren möchten.

      2. Öffnen Sie mit Klick auf Template ausführen den Dialog Template ausführen.

        Template ausführen

        Template ausführen

      3. Selektieren Sie das gewünschte Template.

        Sofern Sie unter Eingabe Variablen Variablen angelegt hatten, werden diese im Dialog aufgelistet und können optional noch angepasst werden.

        [Tipp]Tipp

        Gerade bei Elektro-Klassifikationen müssen manchmal komplizierte Strings gesetzt werden. Hier kann in der Variablen ein Basis-String wie "CNS_CP|4|6||x" gesetzt sein, der dann nur noch an der letzten Position modifiziert werden muss (CNS_CP|4|6||8, CNS_CP|4|6||10, CNS_CP|4|6||12, etc.).

        Vorhandene Klassifikationen überschreiben:

        • Deaktiviert (Default): Bestehende Variablen und Werte werden nicht überschrieben.

        • Aktiviert: Bestehende Variablen und Werte werden überschrieben.

      4. Bestätigen Sie mit OK.

        -> Das Template wird ausgeführt.

    • Auf Verzeichnisse:

      1. Selektieren Sie das gewünschte Verzeichnis.

      2. Rufen Sie unter Automatisierung den Kontextmenübefehl Batchlauf Klassifizierung mit Templates auf.

        Batchlauf Klassifizierung mit Templates

        Batchlauf Klassifizierung mit Templates

        -> Der Dialog Template ausführen wird geöffnet. Details wurden oben schon erläutert.

        Batch ausführen

        Batch ausführen

      3. Mit OK schließen Sie den Dialog, mittels Batch ausführen wenden Sie das Template an.

Speicherort der Templates

Die im Template Editor Dialog erstellten Templates werden im JSON-Format auf Hauptebene des Katalogs im Verzeichnis _classstore gespeichert.

json-Datei

json-Datei

Übersetzungen der Templates

Im _classstore Verzeichnis existiert für jedes Template eine .def Datei. Texte wie beispielsweise die Beschreibung des Templates können hier übersetzt werden.

def-Datei

def-Datei