Prozess (Katalog)

In diesem Bereich wird Katalogprozess in seinen einzelnen Stufen skizziert. Hier beseht die Möglichkeit, Status- und Automatisierungseinstellungen zu konfigurieren.

Statuseinstellungen

In den Statuseinstellungen lässt sich festlegen, in welcher Ampelfarbe die Statusse von Prozessschritten angezeigt wird. Anhand der angezeigten Ampelfarbe ist dann ersichtlich, ob der jeweilige Prozessschritt fehlerfrei ausgeführt wurde oder ob Warnungen bzw. Fehler aufgetreten sind.

Statuseinstellungen verändern

Um die Ampelfarbe für einen Prozessschrittstatus zu ändern, wird wie folgt vorgegangen:

  1. In der Spalte des Prozessschritts bei dem jeweiligen Status auf die gewünschte Ampelfarbe klicken.
  2. Auf den Speichern-Button klicken, um die vorgenommenen Anpassungen zu speichern, oder auf den Abbrechen-Button klicken, um die vorgenommenen Anpassungen zu verwerfen.

Automatisierungseinstellungen

In den Automatisierungseinstellungen lässt sich für jeden Prozessschritt des Katalogs festlegen, ob der Prozessstart manuell oder automatisch vonstattengehen soll. Für bestimmte Prozessschritte kann auch ein geplanter Prozessstart eingestellt werden, wobei dies vom jeweiligen Katalogtyp abhängt.

Verarbeitungsstrategie

Seit Version 5.6.2: Über das „Verarbeitungsstrategie“-Menü lässt sich für den jeweiligen Katalogprozessschritt eine Verarbeitungsstrategie festlegen. Die jeweilige Verarbeitungsstrategie bestimmt, ob bei der Ausführung eines Prozessschritts alle Katalogartikel verarbeitet werden oder ob sich die Verarbeitung auf Artikel beschränkt, die entweder neu sind, oder deren Artikeldaten sich seit der letzten Ausführung des Prozessschritts geändert haben. Außerdem gibt es eine Automatikstrategie, bei der iPIM Supply entscheidet, welche Strategie angewandt wird.

  1. In der Spalte des jeweiligen Katalogprozesses auf das „Verarbeitungstrategie“-Menü klicken, um das Menü auszukappen.
  2. Auf die gewünschte Strategie klicken, um diese auszuwählen:
    • Automatisch: iPIM Supply entscheidet, welche Verarbeitungsstrategie angewandt wird. Dies hängt unter anderem von verschiedenen Katalogeinstellungen ab.
    • Alle Artikel: Es werden alle Artikel verarbeitet.
    • Neue und aktualisierte Artikel: Es werden nur neue Artikel verarbeitet, die entweder neu sind, oder deren Artikeldaten sich seit der letzten Ausführung des Prozessschritts geändert haben. Diese Strategie reduziert den Bedarf an Speicherplatz und verkürzt Abfragezeiten.
  • Um die vorgenommenen Einstellungen zu speichern, auf den Speichern-Button klicken. Es erscheint eine Erfolgsmeldung. Die Verarbeitungsstrategie ist nun festgelegt.
  • Um die vorgenommenen Einstellungen zu verwerfen., auf den Abbrechen-Button klicken.
Note
Die Verarbeitungsstragegie für den Prozessschritt „Import“ ist voreingestellt. Die angewandte Strategie hängt davon ab, welcher Importmodus für einen Katalog eingestellt ist.

Prozessstart

Manueller Prozessstart

Um für einen Prozessschritt festzulegen, dass er manuell gestartet wird, wird wie folgt vorgegangen:

  1. In der Spalte des jeweiligen Prozessschritts die Option „Manuell“ aus dem „Prozessstart“-Menü auswählen.
  2. Auf den Speichern-Button klicken, um die vorgenommene Auswahl zu speichern, oder klicken auf den Abbrechen-Button klicken, um die vorgenommene Auswahl zu verwerfen.
Note
Falls ein Prozessschritt von einem automatischen Prozessstart auf einen manuellen Prozessstart umgestellet wird, muss der automatische Prozessstart gelöscht werden.

Automatischer Prozessstart

Automatischen Prozessstart einrichten

Über die Einrichtung eines automatischen Prozessstarts lässt sich festlegen, dass ein Prozessschritt automatisch ausgeführt wird, sobald eine bestimmte Bedingung erfüllt ist. Das kann sein, dass eine Importdatei in einen Hotfolder geladen wurde, oder dass ein vorangegangener Prozessschritt ausgeführt wurde.

Um zum Beispiel die automatische Importausführung zu konfigurieren, welche durch das Ablegen einer neuen Importdatei einem Hotfolder ausgegeführt wird, wird wie folgt vorgegangen:

  1. In der Spalte des Prozessschritts „Import“ die Option „Automatisch“ aus dem „Prozessschritt“-Menü auswählen.
  2. Auf den nachfolgend erscheinenden Neue Konfiguration-Button klicken, um das entsprechende Dialogfenster auzurufen.
  1. Eine Bezeichnung in das „Bezeichnung“-Feld eingeben.
  2. Aus dem „Hotfolder“-Menü einen Hotfolder auswählen. Der jeweilige Hotfolder ist der Ordner, der dann automatisch überwacht, ob eine für den Import relevante Datei dort abgelegt wurde.
  3. In das „Dateimuster“-Feld den Dateinamen der Datei eingeben, die automatisch importiert werden soll, sobald Sie im Hotfolder abelegt wurde.
  4. Gegebenenfalls einen Haken bei der nachfolgenden Checkbox setzen, um die automatische Prozessausführung zu aktivieren.
  5. Über das nachfolgende Menü auswählen, wie im Falle von fehlenden Attributen verfahren werden soll. Die Optionen sind dieselben wie bei der gewöhnlichen Importkonfiguration.
  6. Über das nachfolgende Menü auswählen, wie im Falle von fehlenden Artikeln verfahren werden soll. Die Optionen sind dieselben wie bei der gewöhnlichen Importkonfiguration.
  • Um den Vorgang abzuschließen, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.Der automatische Prozessstart ist nun eingerichtet.
  • Um den Vorgang abzubrechen, auf den Abbrechen-Button klicken.

Note
Die möglichen Konfigurationseinstellungen eines automatischen Prozessstarts sind abhängig von der jeweiligen Prozessart und weichen daher voneinander ab.
INFO
Es lassen sich auch mehrere automatisierte Prozessstarts einstellen. Dazu erneut auf den „Neue Konfiguration“-Button klicken und den oben beschriebenen Schritten folgen.
Automatischen Prozessstart editieren

Um einen konfigurierten Prozessstart zu editieren, wird wie folgt vorgegangen:

  1. Im Feld des konfigurierten Prozessstarts auf den Editieren-Button klicken, um das entsprechende Dialogfenster zu öffnen.
  2. Die gewünschten Anpassungen vornehmen.
  • Um Ihre Einstellungen zu speichern, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.
  • Um den Vorgang abzubrechen und die vorgenommenen Einstellungen zu verwerfen, auf den Abbrechen-Button klicken.
Automatischen Prozessstart löschen

Um einen konfigurierten Prozessstarts zu löschen, wird wie folgt vorgegangen:

  • Im Feld des konfigurierten Prozessstart auf den Löschen-Button klicken.Pfeil nach rechts Es wird eine Erfolgsmeldung eingeblendet und der konfigurierte Prozessstart verschwindet.

Geplante Prozessstarts

Über geplante Prozessstarts lassen sich Prozessausführungen konfigurieren, die in bestimmten Intervallen ausgeführt werden, die durch das Abschließen eines Prozessschritts in einem anderen Katalog ausgelöst werden oder die sich manuell im Reiter „Schedules“ anstoßen lassen.

Note
Seit Version 5.6.1 lassen sich geplante Prozesse nur speichern, wenn zumindest ein Scheduler eingerichtet wurde.
Manuellen Scheduler einrichten

Um zum Beispiel einen manuellen Scheduler für einen Import per HTTP(s)-Download einzurichten, wird wie folgt vorgegangen:

  1. In der Spalte des Prozessschritts „Import“ die Option „Geplant“ aus dem „Prozessschritt“-Menü auswählen.
  2. Auf den nachfolgend erscheinenden Neue Konfiguration-Button klicken, um das entsprechende Dialogfenster auzurufen.
  1. Eine Bezeichnung für den Scheduler in das „Bezeichnung“-Feld eingeben.
  2. Gegebenenfalls einen Haken bei der nachfolgenden Checkbox setzen, um den Scheduler zu aktivieren.
  3. Über das „Scheduler“-Menü die Option „Manual Scheduler“ auswählen.
  4. Über das „Aktion“-Menü die Option „HTTP(s) Download“ auswählen.
  5. In das „URL“-Feld den Verzeichnispfad des Ordners eingeben, in dem die Importdatei liegt.
  6. Über das „Authenfizierung“-Menü ein Authenfizierungsverfahren auswählen.Pfeil nach rechtsDie Eingabefelder für den entsprechenden Benutzernamen und das zugehörige Passwort werden eingeblendet.
  1. Den entsprechenden Benutzernamen in das „Benutzername“-Feld eingeben.
  2. Das zugehörige Passwort in das „Passwort“-Feld eingeben.
  3. Den Dateinamen für die Importdatei sowie gegebenenfalls den Platzhalter für das Datum in das entsprechende Feld eingeben.
  4. Über das nachfolgende Menü auswählen, wie im Falle von fehlenden Attributen verfahren werden soll. Die Optionen sind dieselben wie bei der gewöhnlichen Importkonfiguration.
  5. Über das nachfolgende Menü auswählen, wie im Falle von fehlenden Artikeln verfahren werden soll. Die Optionen sind dieselben wie bei der gewöhnlichen Importkonfiguration.
  • Um den Vorgang abzuschließen, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.Der geplante Prozessstart ist nun eingerichtet. Er lässt sich im Reiter „Schedules“ manuell anstoßen.
  • Um den Vorgang abzubrechen, auf den Abbrechen-Button klicken.
Cron-Scheduler einrichten

Über einen Cron-Scheduler lässt sich einrichten, dass ein Prozess in bestimmten Intervallen ausgeführt wird. Um zum Beispiel einen Cron-Scheduler für einen regelmäßigen Import per HTTP(s)-Download einzurichten, wird wie folgt vorgegangen:

  1. In der Spalte des Prozessschritts „Import“ die Option „Geplant“ aus dem „Prozessschritt“-Menü aus.
  2. Auf den nachfolgend erscheinenden Neue Konfiguration-Button klicken, um das entsprechende Dialogfenster auzurufen.
  1. Eine Bezeichnung für den Scheduler in das „Bezeichnung“-Feld eingeben.
  2. Gegebenenfalls einen Haken bei der nachfolgenden Checkbox setzen, um den Scheduler zu aktivieren.
  3. Über das „Scheduler“-Menü die Option „Cron-Scheduler“ auswählen.
  4. Einen Cron-Ausdruck in das entsprechende Feld eingeben, um den Zeitplan für die Prozessausführung zu definieren; zum Beispiel 0 45 23 * * * für eine tägliche Ausführung um 23 Uhr 45.
  5. Über das „Aktion“-Menü die Option „HTTP(s) Download“ auswählen.
  6. Den HTTP(s)-Download konfigurieren wie im vorangegangenen Abschnitt beschrieben.
  • Um den Vorgang abzuschließen, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.Der geplante Prozessstart ist nun eingerichtet.
  • Um den Vorgang abzubrechen, auf den Abbrechen-Button klicken.
INFO
Ein korrekter Cron-Ausdruck besteht aus sechs durch Leerzeichen getrennte Stellen. Diese stehen für Sekunden, Minuten, Stunden, Tag des Monats, Monat und Wochentag.
Prozess-Event-Scheduler einrichten

Über einen Prozess-Event-Scheduler lässt sich zu Beispiel festlegen, dass die Ausführung eines Prozessschritts in einem Quellkatalog die Aggregation in dem verknüpften Golden-Record-Katalog anstößt. Dazu wird wie folgt vorgegangen:

  1. In der Spalte des Prozessschritts „Aggregation“ die Option „Geplant“ aus dem „Prozessschritt“-Menü auswählen.
  2. Auf den nachfolgend erscheinenden Neue Konfiguration-Button klicken, um das entsprechende Dialogfenster auzurufen.
  1. Eine Bezeichnung für den Scheduler in das „Bezeichnung“-Feld eingeben.
  2. Gegebenenfalls einen Haken bei der nachfolgenden Checkbox setzen, um den Scheduler zu aktivieren.
  3. Über das „Scheduler“-Menü die Option „Prozess-Event-Scheduler“ auswählen.Pfeil nach rechtsDie entsprechende Eingabeoberfläche wird eingeblendet.
  1. Ein Prozess-Event konfigurieren, dessen Ausführung die Aggregation anstößt:
    1. Über das entsprechende Menü einen Quellkatalog auswählen.
    2. Über das nebenstehende Menü einen Prozessschritt auswählen.
    3. Auf die Schaltfläche Hinzufügen klicken.Pfeil nach rechtsIn der darüberstehenden Tabelle erscheint ein entsprechender Eintrag.
    4. Gegebenenfalls bestimmen, welcher Status für den ausgewählten Prozessschritt erreicht sein muss. Dazu in der Tabellenzelle der Spalte „Status“ die entsprechende Ampelfarbe einstellen.
  2. Gegebenenfalls zusätzliche Prozess-Events für weitere Quellkataloge des jeweiligen Golden-Record-Katalogs einstellen und diese wie oben beschrieben konfigurieren.
  3. Über das „Aktion“-Menü die Option „Prozess ausführen“ auswählen.
Note
Benutzer haben auch die Möglichkeit, in einem Zug Prozess-Events für alle Quellkatalog des jeweiligen Golden-Record-Katalogs zu erstellen. Dazu auf den „Quellkataloge“-Button klicken. Hierbei wird für alle Prozess-Events der Prozessschritt „Freigabe“ eingestellt.
INFO
Ein Beispiel für die Einrichtung eines Process-Event-Schedulers findet sich hier.
INFO
Durch Klicken auf die Schaltfläche in der Tabellenzeile eines Prozess-Events lässt sich dieses löschen.
Scheduler editieren

Um einen Scheduler zu editieren, wird wie folgt vorgegangen:

  1. Im Feld des jeweiligen Schedulers auf den Editieren-Button klicken, um das entsprechende Dialogfenster zu öffnen.
  2. Die gewünschten Anpassungen vornehmen.
  • Um Ihre Einstellungen zu speichern, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.
  • Um den Vorgang abzubrechen und die vorgenommenen Einstellungen zu verwerfen, auf den Abbrechen-Button klicken.
Scheduler löschen

Um einen Scheduler zu löschen, wird wie folgt vorgegangen:

  • Im Feld des jeweiligen Schedulers auf den Löschen-Button klicken.Pfeil nach rechts Es wird eine Erfolgsmeldung eingeblendet und der Scheduler verschwindet.

FAQ

Grundlagen

Was wird im Bereich „Prozess“ konfiguriert?

In diesem Bereich wird der Katalogprozess in seinen einzelnen Stufen skizziert. Hier besteht die Möglichkeit, Status- und Automatisierungseinstellungen für die einzelnen Prozessschritte eines Katalogs zu konfigurieren.

Automatisierungseinstellungen und Verarbeitungsstrategie

Was lässt sich in den Automatisierungseinstellungen konfigurieren?

In den Automatisierungseinstellungen lässt sich für jeden Prozessschritt des Katalogs festlegen, ob der Prozessstart manuell oder automatisch erfolgen soll. Für bestimmte Prozessschritte kann zusätzlich ein geplanter Prozessstart eingestellt werden, wobei dies vom jeweiligen Katalogtyp abhängt.

Was ist eine Verarbeitungsstrategie?

Seit Version 5.6.2 lässt sich über das „Verarbeitungsstrategie“-Menü für den jeweiligen Katalogprozessschritt festlegen, ob bei dessen Ausführung alle Katalogartikel verarbeitet werden oder ob sich die Verarbeitung auf neue bzw. seit der letzten Ausführung geänderte Artikel beschränkt.

Kann ich die Verarbeitungsstrategie für den Prozessschritt „Import“ frei wählen?

Nein, die Verarbeitungsstrategie für den Prozessschritt „Import“ ist voreingestellt. Die angewandte Strategie hängt davon ab, welcher Importmodus für den jeweiligen Katalog eingestellt ist.

Prozessstart konfigurieren

Was muss ich beachten, wenn ich einen Prozessschritt von automatisch auf manuell umstelle?

Falls ein Prozessschritt von einem automatischen Prozessstart auf einen manuellen Prozessstart umgestellt wird, muss der automatische Prozessstart gelöscht werden.

Kann ich für einen Prozessschritt mehrere automatische Prozessstarts einrichten?

Ja, es lassen sich auch mehrere automatisierte Prozessstarts einstellen. Dazu klickt man erneut auf den Neue Konfiguration-Button und folgt den beschriebenen Schritten.

Geplante Prozessstarts (Scheduler)

Wozu dienen geplante Prozessstarts?

Über geplante Prozessstarts lassen sich Prozessausführungen konfigurieren, die in bestimmten Intervallen ausgeführt werden, die durch das Abschließen eines Prozessschritts in einem anderen Katalog ausgelöst werden oder die sich manuell im Reiter „Schedules“ anstoßen lassen.

Welche Voraussetzung gilt für das Speichern geplanter Prozesse?

Seit Version 5.6.1 lassen sich geplante Prozesse nur speichern, wenn zumindest ein Scheduler eingerichtet wurde.

Was ist ein Manual Scheduler und wofür wird er genutzt?

Ein Manual Scheduler richtet einen geplanten Prozessstart ein, der sich manuell im Reiter „Schedules“ anstoßen lässt.

Wie richte ich einen Cron-Scheduler ein und woraus besteht ein korrekter Cron-Ausdruck?

Über das „Scheduler“-Menü wird die Option „Cron-Scheduler“ ausgewählt und ein Cron-Ausdruck eingegeben, um den Zeitplan der Prozessausführung zu definieren, z. B. „0 45 23 * * *“ für eine tägliche Ausführung um 23:45 Uhr. Ein korrekter Cron-Ausdruck besteht aus sechs durch Leerzeichen getrennten Stellen für Sekunden, Minuten, Stunden, Tag des Monats, Monat und Wochentag.

Was ist ein Prozess-Event-Scheduler und wofür eignet er sich?

Über einen Prozess-Event-Scheduler lässt sich beispielsweise festlegen, dass die Ausführung eines Prozessschritts in einem Quellkatalog die Aggregation im verknüpften Golden-Record-Katalog anstößt. Dazu wird ein Prozess-Event konfiguriert, bei dem ein Quellkatalog, ein Prozessschritt und optional ein zu erreichender Status ausgewählt werden.

Kann ich mit einem Prozess-Event-Scheduler Ereignisse für mehrere Quellkataloge gleichzeitig einrichten?

Ja, über den Quellkatalog hinzufügen-Button lassen sich in einem Zug Prozess-Events für alle Quellkataloge des jeweiligen Golden-Record-Katalogs erstellen. Dabei wird für alle Prozess-Events automatisch der Prozessschritt „Freigabe“ eingestellt.

Rechte

Folgende Rechte werden benötigt, um die Prozesskonfiguration von Katalogen zu verwenden:

Key Identifier Beschreibung
ipim-supply.catalogs.process iPIM Supply – Catalog process Recht, Kataloge bzw. deren Reiter „Katalogprozess“ aufzurufen
ipim-supply.catalogs.process.settings iPIM Supply – Catalog process – Process settings Recht, die Prozesskonfiguration aufzurufen und Prozesse zu konfigurieren
INFO
  • Um sich einloggen zu können, müssen Benutzer mit wenigstem einem Lieferanten (d. h. Partner vom Typ Lieferant) verknüpft sein.
  • Um außerhalb der regelmäßig erfolgenden Synchronisation neu hinzufügte Rechte für Benutzer wirksam zu machen, müssen Sie unter dem Reiter „Schedules“ eine Masterdaten-Synchronisation für Benutzer und Rollen vornehmen.
  • Die Identifier von Rechten werden an dieser Stelle nicht korrekt angezeigt, da freistehende Bindestriche als Halbgeviertgetrische dargestellt werden. Um bestimmte Rechte in iPIM CC aufzurufen, kopieren Sie den jeweiligen Key in die Zwischenablage und suchen Sie in iPIM CC nach dem Key.