Über Bereinigungsregeln dieses Typs können im Zuge der Transformation regelbasierte Attributwertsetzungen ausgeführt werden. Hierbei wird einem Attribut eines Artikels ein bestimmter Zielwert zugewiesen, sofern bei einem Vergleichsattribut desselben Artikels bestimmte Bedingungen erfüllt sind. Mehr erfahren
Bereinigungsregel einrichten
Um eine Bereinigungsregel des Typs „Bedingte Attributwertsetzung“ zu erstellen, wird wie folgt vorgegangen:
- Über das „Regeltyp auswählen“-Menü die Option „Bedingte Attributwertsetzung“ auswählen.
- Auf den
-Button klicken, um das entsprechende Dialogfenster aufzurufen.
- Einen Namen für die Bereinigungsregel in das „Titel“-Feld
eingeben. - Aus dem „Reihenfolge“-Menü
die gewünschte Option auswählen. Zur Auswahl stehen:
- Vor Transformation: Die Attributwertanpassung wirkt sich bereits auf die Lieferantenattribute aus.
- Nach Transformation: Die Attributwertanpassung wirkt sich erst auf die iPIM-Supply-Attribute aus.
- Über das „Attribut“-Menü
das iPIM-Supply-Attribut auswählen, dem der Zielwert zugewiesen wird. - Optional: Eine Beschreibung der Bereinigungsregel in das „Beschreibung“-Feld
eingeben.

- Die Bereinigungsregel aktivieren bzw. deaktivieren:
- Um die Bereinigungsregel zu aktivieren, einen Haken bei der „Regel aktivieren“-Checkbox
setzen (voreingestellt). - Um die Bereinigungsregel zu deaktivieren, den Haken bei der „Regel aktivieren“-Checkbox entfernen.
- Um die Bereinigungsregel zu aktivieren, einen Haken bei der „Regel aktivieren“-Checkbox
- Optional: Einen Haken bei der „Interne Regel“-Checkbox setzen, um die Bereinigungsregel als interne Regel zu definieren. Interne Regeln werden als untergeordnete Regeln von Regeln bestimmter Regeltypen ausgeführt.
- Eine Bedingung für die Ausführung der Attributwertsetzung definieren. Hierbei wird festgelegt, gegen welchen Wert der Attributwert des zu vergleichenden Attributs geprüft wird:
- Über das „Zu vergleichendes Attribut“-Menü
ein zu vergleichendes Attribut auswählen. - Über das „Operator“-Menü
einen Operator auswählen. Abhängig vom Typ des ausgewählten Attributs gibt es die folgenden Optionen:
- gleich: Der Wert des zu vergleichenden Attributs entspricht dem zu vergleichenden Wert.
- ungleich: Der Wert des zu vergleichenden Attributs entspricht nicht dem zu vergleichenden Wert.
- leer: Das zu vergleichende Attribut besitzt keinen Attributwert.
- nicht leer: Das zu vergleichende Attribut besitzt einen Attributwert.
- Beinhaltet: Der Wert des zu vergleichenden Attributs beinhaltet den zu vergleichenden Wert.
- Beinhaltet nicht: Der Wert des zu vergleichenden Attributs beinhaltet den zu vergleichenden Wert nicht.
- Beginnt mit: Der Wert des zu vergleichenden Attributs beginnt mit dem zu vergleichenden Wert.
- Beginnt nicht mit: Der Wert des zu vergleichenden Attributs beginnt nicht mit dem zu vergleichenden Wert.
- Endet mit: Der Wert des zu vergleichenden Attributs endet mit dem zu vergleichenden Wert.
- Endet nicht mit: Der Wert des zu vergleichenden Attributs endet nicht mit dem zu vergleichenden Wert.
- Über das „Vergleichstyp“-Menü
einen Vergleichstyp festlegen. Zur Auswahl stehen:
- Attribut: Der Wert des zu vergleichenden Attributs wird mit dem Wert eines anderen Attributs abgeglichen.
- Konstante: Der Wert des zu vergleichenden Attributs wird mit einem festgelegten Wert abgeglichen.
- Einen zu vergleichenden Wert festlegen:
- Falls der Vergleichstyp „Attribut“ ausgewählt würde, über das „Zu vergleichender Wert“-Menü
das Attribut auswählen, mit dem das zu vergleichende Attribut abgeglichen werden soll. - Falls der Vergleichstyp „Konstante“ ausgewählt wurde, den Wert eingeben, mit dem das zu vergleichende Attribut abgeglichen werden soll.
- Falls der Vergleichstyp „Attribut“ ausgewählt würde, über das „Zu vergleichender Wert“-Menü
- Optional: Eine weitere Bedingung festlegen. Dazu auf den
-Button
klicken.
Eine neue Zeile mit Eingabefeldern erscheint. Anschließend die zusätzliche Bedingung konfigurieren wie oben beschrieben.
- Über das „Zu vergleichendes Attribut“-Menü
- Die Anweisung konfigurieren, die bei Erfüllen der Bedingung ausgeführt wird:
- Über das „Zieltyp“-Menü
einen Zieltyp auswählen. Abhängig von der vorgenommenen Auswahl passen sich die Eingabefelder entsprechend an. Zur Auswahl stehen:
- Attribut: Dem ausgewählten Attribut wird der Wert eines anderen Attributs zugewiesen. Dieses über das „Zielwert“-Menü
auswählen. - Konstante: Dem ausgewählten Attribut wird ein festgelegter Wert zugewiesen. Diesen in das „Zielwert“-Feld eingeben.
- Berechnung: Dem ausgewählten Attribut wird das Ergebnis einer Rechenoperation zugewiesen. Dabei werden abhängig von den vorgenommenen Einstellungen Attributwerte und/oder manuell festgelegte Werte addiert, subtrahiert, multipliziert oder dividiert.
- Regel: Bei Erfüllung der Bedingungen(en), wird eine untergeordnete Bereinigungsregel ausgeführt. Diese über das „Zielwert“-Menü auswählen.
- Leer: Dem ausgewählten Attribut wird kein Wert zugewiesen.
- Attribut: Dem ausgewählten Attribut wird der Wert eines anderen Attributs zugewiesen. Dieses über das „Zielwert“-Menü
- Optional: Einen weiteren Regelblock hinzufügen. Dazu auf den
-Button
klicken.
Ein weiterer Block mit Eingabefeldern für eine Bedingung und eine Anweisung wird eingeblendet. - Optional: Einen Testlauf konfigurieren und diesen durchführen, um die Bereinigungsregel zu prüfen. Dazu auf den
-Button
klicken.
- Über das „Zieltyp“-Menü
- Um die Konfiguration der Bereinigungsregel abzuschließen, auf den
-Button
klicken.
Das Dialogfenster schließt sich. Die Bereinigungsregel ist nun erstellt und sie wird in der Tabelle aufgeführt. - Um die Konfiguration der Bereinigungsregel abzubrechen, auf den
-Button
klicken.
- Die Bereinigungsregel aktivieren bzw. deaktivieren:
- Um die Bereinigungsregel zu aktivieren, einen Haken bei der „Regel aktivieren“-Checkbox
setzen (voreingestellt). - Um die Bereinigungsregel zu deaktivieren, den Haken bei der „Regel aktivieren“-Checkbox entfernen.
- Um die Bereinigungsregel zu aktivieren, einen Haken bei der „Regel aktivieren“-Checkbox
- Optional: Einen Haken bei der „Interne Regel“-Checkbox setzen, um die Bereinigungsregel als interne Regel zu definieren. Interne Regeln werden als untergeordnete Regeln von Regeln bestimmter Regeltypen ausgeführt.
- Eine Bedingung für die Ausführung der Attributwertsetzung definieren. Hierbei wird festgelegt, gegen welchen Wert der Attributwert des zu vergleichenden Attributs geprüft wird:
- Über das „Zu vergleichendes Attribut“-Menü
ein zu vergleichendes Attribut auswählen. - Über das „Operator“-Menü
einen Operator auswählen. Abhängig vom Typ des ausgewählten Attributs gibt es die folgenden Optionen:
- gleich: Der Wert des zu vergleichenden Attributs entspricht dem zu vergleichenden Wert.
- ungleich: Der Wert des zu vergleichenden Attributs entspricht nicht dem zu vergleichenden Wert.
- leer: Das zu vergleichende Attribut besitzt keinen Attributwert.
- nicht leer: Das zu vergleichende Attribut besitzt einen Attributwert.
- Beinhaltet: Der Wert des zu vergleichenden Attributs beinhaltet den zu vergleichenden Wert.
- Beinhaltet nicht: Der Wert des zu vergleichenden Attributs beinhaltet den zu vergleichenden Wert nicht.
- Beginnt mit: Der Wert des zu vergleichenden Attributs beginnt mit dem zu vergleichenden Wert.
- Beginnt nicht mit: Der Wert des zu vergleichenden Attributs beginnt nicht mit dem zu vergleichenden Wert.
- Endet mit: Der Wert des zu vergleichenden Attributs endet mit dem zu vergleichenden Wert.
- Endet nicht mit: Der Wert des zu vergleichenden Attributs endet nicht mit dem zu vergleichenden Wert.
- Über das „Vergleichstyp“-Menü
einen Vergleichstyp festlegen. Zur Auswahl stehen:
- Attribut: Der Wert des zu vergleichenden Attributs wird mit dem Wert eines anderen Attributs abgeglichen.
- Konstante: Der Wert des zu vergleichenden Attributs wird mit einem festgelegten Wert abgeglichen.
- Über das „Zu vergleichender Wert“-Menü
einen zu vergleichenden Wert festlegen:
- Falls der Vergleichstyp „Attribut“ ausgewählt würde, als zu vergleichenden Wert das Attribut auswählen, mit dem das zu vergleichende Attribut abgeglichen werden soll.
- Falls der Vergleichstyp „Konstante“ ausgewählt wurde, den Wert eingeben, mit dem das zu vergleichende Attribut abgeglichen werden soll.
- Optional: Eine weitere Bedingung festlegen. Dazu auf den
-Button
klicken.
Eine neue Zeile mit Eingabefeldern erscheint. Anschließend die zusätzliche Bedingung konfigurieren wie oben beschrieben.
- Über das „Zu vergleichendes Attribut“-Menü
- Die Anweisung konfigurieren, die bei Erfüllen der Bedingung ausgeführt wird:
- Über das „Zieltyp“-Menü
einen Zieltyp auswählen. Abhängig von der vorgenommenen Auswahl passen sich die Eingabefelder entsprechend an. Zur Auswahl stehen:
- Attribut: Dem ausgewählten Attribut wird der Wert eines anderen Attributs zugewiesen. Dieses über das „Zielwert“-Menü
auswählen. - Konstante: Dem ausgewählten Attribut wird ein festgelegter Wert zugewiesen. Diesen in das „Zielwert“-Feld eingeben.
- Berechnung: Dem ausgewählten Attribut wird das Ergebnis einer Rechenoperation zugewiesen. Dabei werden abhängig von den vorgenommenen Einstellungen Attributwerte und/oder manuell festgelegte Werte addiert, subtrahiert, multipliziert oder dividiert.
- Regel: Bei Erfüllung der Bedingungen(en), wird eine untergeordnete Bereinigungsregel ausgeführt. Diese über das „Zielwert“-Menü auswählen.
- Leer: Dem ausgewählten Attribut wird kein Wert zugewiesen.
- Attribut: Dem ausgewählten Attribut wird der Wert eines anderen Attributs zugewiesen. Dieses über das „Zielwert“-Menü
- Optional: Einen weiteren Regelblock hinzufügen. Dazu auf den
-Button
klicken.
Ein weiterer Block mit Eingabefeldern für eine Bedingung und eine Anweisung wird eingeblendet. - Optional: Einen Testlauf konfigurieren und diesen durchführen, um die Bereinigungsregel zu prüfen. Dazu auf den
-Button
klicken.
- Über das „Zieltyp“-Menü
- Um die Konfiguration der Bereinigungsregel abzuschließen, auf den
-Button
klicken.
Das Dialogfenster schließt sich. Die Bereinigungsregel ist nun erstellt und sie wird in der Tabelle aufgeführt. - Um die Konfiguration der Bereinigungsregel abzubrechen, auf den
-Button
klicken.
Wenn mehrere Regelblöcke vorhanden sind, lässt sich deren Reihenfolge mithilfe der Pfeiltasten ändern. Die Reihenfolge der Regelblöcke bestimmt die Reihenfolge ihrer Ausführung. Daher die Regelblöcke in der gewünschten oder erforderlichen Ausführungsreihenfolge anordnen.
Einzelne Bedingungen oder Regelblöcke lassen sich wieder entfernen. Dazu auf die Schaltfläche
in der oberen rechten Ecke des Regelblocks bzw. in der Zeile der Bedingung klicken.
Anwendungsbeispiele
Bereinigungsregel für eine bedingte Kategoriezuordnung einrichten
Dieser Abschnitt erklärt an einem Beispiel, wie Artikel auf Basis des Attributs, welches einen Gerätetyp abbildet, einer passenden Kategorie der Primärtaxonomie zugwiesen wird. Dabei werden Artikel des Gerätetyps „Coffeemaker“ auf die Kategorie „Kaffeemaschinen“ gemappt:

- Aus dem „Regeltyp auswählen“-Menü
die Option „Bedingte Attributwertsetzung“ auswählen. - Auf den
-Button
klicken, um das entsprechende Dialogfenster aufzurufen.
- Optional: Im "Titel"-Feld
den Namen der Bereinigungsregel anpassen. - Die Auswahl im "Reihenfolge"-Menü
unerverändert lassen. - Sofern nicht bereits gesetzt, einen Haken bei der "Regel aktivieren"-Checkbox
setzen. - Über das "Zu vergleichendes Attribut"-Menü
das Attribut auswählen, welches die Geräteart abbildet (In diesem Beispiel "Geräteart DT704"). - Aus dem „Operator“-Menü
die Option „= (gleich)“ auswählen.

- Aus dem „Vergleichstyp“-Menü
die Option „Konstante“ auswählen. - Den Wert „Coffeemaker“ in das „Zu vergleichender Wert“-Feld
eingeben. - Aus dem „Zieltyp“-Menü
die Option „Konstante“ auswählen. - In das "Zielwert"-Feld
klicken.
Das Kategorieverzeichnis der Primärtaxonomie wird eingeblendet. - Im Kategorienverzeichnis auf die Kategorie "Kaffeemaschinen" klicken.
- Um die Konfiguration der Bereinigungsregel abzuschließen, auf den
-Button
klicken.
Das Dialogfenster schließt sich und es wird eine Erfolgsmeldung eingeblendet.