Verwenden Sie den Auftrag zur Bestands-Batch-Aktualisierung, um Produktspezifikationen zu aktualisieren, wenn Änderungen von einer Version zur anderen auftreten.
Vorbereitungen
Erforderliche Rolle: product_catalog_admin und product_catalog_manager
Warum und wann dieser Vorgang ausgeführt wird
Mit der Aktualisierung der Batch-Bestandsspezifikation können Katalogadministratoren und Produktmanager bei Bedarf einen Auftrag erstellen, der eine Aktualisierung der Batch-Spezifikationsversion auslöst. Das Update erstellt keine Change-Aufträge, sondern aktualisiert direkt den Produktbestand in Aufträgen. Batch-Updates erstellen auch ein Protokoll, das Fehler enthält.
Dieser Prozess muss in zwei Schritten ausgeführt werden. Die erste besteht darin, die Spezifikationsversion von der Quellversion auf die Zielversion zu aktualisieren. Im zweiten Schritt wird ein Bestands-Upgrade-Auftrag ausgeführt.
Prozedur
-
Navigieren zu und wählen Sie die Produktspezifikation aus, die Sie aktualisieren möchten.
-
Wählen Sie die Schaltfläche Neue Version erstellen aus, um eine Version der Spezifikation zu erstellen.
-
Wählen Sie Veröffentlichen, um die Spezifikationsversion zu veröffentlichen, und wählen Sie dann Aktualisieren aus, um die Spezifikationen zu aktualisieren und die neue Version hinzuzufügen.
Mittlerweile liegen zwei veröffentlichte Versionen der Spezifikation vor. Die Anfangsversion wird als Quellversion und die v2-Version als Zielversion betrachtet.
-
Um die Versionsaktualisierung für vorhandene Produktbestände zu starten, wählen Sie Upgrade-Bestand und dann bei der Eingabeaufforderung Ja aus.
Der Auftrag wird für die Quellspezifikation als v1 erstellt, und das Ziel wird automatisch mit der neuesten veröffentlichten Version der Quellspezifikation ausgefüllt. Der Bestands-Upgrade-Auftrag wird gestartet und führt eine Reihe von Validierungsschritten aus, um zu bestätigen, dass der Auftrag erfolgreich ausgeführt wird. Wenn die Validierung abgeschlossen ist, geht der Auftrag in den Status In Bearbeitung über. Bei einem Fehler wird der Auftragsstatus in Fehler geändert.
-
Navigieren zu und wählen Sie den Auftrag aus, mit dem Sie arbeiten, um den Status des Auftrags anzuzeigen und etwaige Fehler zu beheben.
-
Navigieren zu und wählen Sie die Datensatz-ID aus, mit der Sie arbeiten, um den Status anzuzeigen.
Die Anzahl der eingehenden Warteschlangenanforderungen gibt die Anzahl der Produktbestände an, die der Quellspezifikation entsprechen. Sobald alle eingehenden Warteschlangendatensätze verarbeitet sind, erstellt die Anforderung einen Change-Auftrag für jeden der erfolgreich verarbeiteten eingehenden Warteschlangendatensätze.