Suchen und Ersetzen

Eine Bereinigungsregel dieses Typs lässt sich verwenden, um importierte Artikeldaten dahingehend zu bereinigen, dass die Werte von Zeichenkettenattribute nach bestimmten Begriffen durchsucht werden, um diese durch festgelegte Werte zu ersetzen.

Um eine Bereinigungsregel dieses Typs einzurichten, wird wie folgt vorgegangen:

  1. Über das „Regeltyp auswählen“-Menü die Option „Suchen und Ersetzen“ auswählen.
  2. Auf den Hinzufügen-Button klicken, um das entsprechende Dialogfenster aufzurufen.
  1. Einen Namen für die Bereinigungsregel in das „Titel“-Feld eingeben.
  2. 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.
  3. Über das „Attribute“-Menü das iPIM-Supply-Attribut auswählen, dessen Attributwerte entsprechend der Regel bereinigt werden sollen.
  4. Gegebenenfalls eine Kurzschreibung der Regel in das „Beschreibung“-Feld eingeben.
In diesem Beispiel werden die Attributwerte des Attributs „Produktname“ nach dem Suchbegriff „Toaster“ durchsucht, welcher im Zuge der Bereinigung bei allen betroffenen Attributen durch den Begriff „Brotröster“ ersetzt wird.
  1. Gegebenenfalls einen Haken bei der „Regel aktivieren“-Checkbox setzen, um die Ausführbarkeit der Regel freizuschalten.
  2. Gegebenenfalls 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 (z. B. „Bedingte Attributwertsetzung“).
  3. Über das „Suchen nach“-Menü einen Suchtyp auswählen. Dabei besteht die Wahl zwischen folgenden Optionen:
    • Attribut: Der Suchbegriff ist immer der Wert, den ein ausgewähltes Attribut bei dem jeweiligen Artikel aufweist.
    • Konstante: Der Suchbegriff ist ein Wert, der vom Nutzer festgelegt wird.
    • Regulärer Ausdruck: Als Suchbegriff kommt ein regulärer Ausdrucks zum Einsatz.
  4. Falls die Option Attribut oder Konstante ausgewählt wurde, über das „Suchmodus“-Menü einen Suchmodus auswählen:
    • Überall: Falls der Suchbegriff an einer beliebigen Stelle eines Attributwerts vorkommt, wird dieser Teil des Attributwerts durch einen festgelegten Wert ersetzt.
    • Wort: Falls der Suchbegriff als alleinstehende Zeichenkette innerhalb eines Attributwerts vorkommt, wird dieser Teil des Attributwerts durch einen festgelegten Wert ersetzt.
    • Exakt: Attributwerte, die exakt dem Suchbegriff entsprechen, werden durch einen festgelegten Wert ersetzt.
    • Beinhaltet nicht: Attributwerte, welche den Suchbegriff nicht beinhalten, werden durch einen festgelegten Wert ersetzt.
    • Beginnt mit: Attributwerte, welche mit dem Suchbegriff beginnen, werden durch einen festgelegten Wert ersetzt.
    • Beginnt nicht mit: Attributwerte, welche nicht mit dem Suchbegriff beginnen, werden durch einen festgelegten Wert ersetzt.
    • Endet mit: Attributwerte, welche mit dem Suchbegriff enden, werden durch einen festgelegten Wert ersetzt.
    • Endet nicht mit: Attributwerte, welche mit dem Suchbegriff enden, werden durch einen festgelegten Wert ersetzt.
  5. Den Suchbegriff bestimmen:
    • Falls der Suchtyp Attribut ausgewählt wurde, über das Menü ein Attribut auswählen, dessen Attributwert als Suchbegriff dienen soll.
    • Falls der Suchtyp Konstante ausgewählt wurde, einen Suchbegriff in das Eingabefeld eingeben.
    • Falls der Suchtyp Regulärer Ausdruck ausgewählt wurde, einen regulären Ausdruck in das Eingabefeld eingeben. Mehr Informationen zu regulären Ausdrücken finden sich hier.
  6. In das „Ersetzen mit“-Feld den Wert eingeben, durch den abhängig von der Konfiguration entweder Teile von Attributwerten oder gesamte Attributwerte ersetzt werden sollen.
  7. Gegebenenfalls einen Haken bei der Checkbox „Groß- und Kleinschreibung berücksichtigen“ setzen, damit die Groß- und Kleinschreibung von Attributen bei der Suche berücksichtigt wird.
  8. Gegebenenfalls weitere Ersetzungsregeln hinzufügen:
    1. Auf den Hinzufügen-Button klicken.Pfeil nach rechtsEin neuer Satz von Eingabefeldern wird eingeblendet.
    2. Die Ersetzungsregel wie oben beschrieben konfigurieren.
    3. Gegebenenfalls weitere Ersetzungsregeln hinzufügen.
  9. Gegebenenfalls einen Testlauf konfigurieren und diesen durchführen, um die Validität der Regelkonfiguration zu prüfen.
  • Um die Konfiguration abzuschließen, auf den Speichern-Button klicken.Pfeil nach rechtsEs wird eine Erfolgsmeldung eingeblendet.Die Bereinigungsregel ist nun eingerichtet.
  • Um den Vorgang abzubrechen, auf den Abbrechen-Button klicken.
INFO
Um eine Ersetzungsregel wieder zu entfernen, in der entsprechenden Zeile auf die Schaltfläche klicken. Und um Ersetzungsregeln zu verschieben, um die Reihenfolge ihrer Ausführung anzupassen, in der Zeile einer Ersetzungsregel auf die Schaltfläche klicken, die Maustaste gedrückt halten und die Ersetzungsregel an die gewünschte Position verschieben.