Docy

Synchronisation

Geschätzte Lektüre: 4 Minuten

Übersicht und Steuerung

Die Synchronisation-Steuerung erreichst Du über den Tab „Prozesskontrolle„.

Das Fenster unterteilt sich in die Bereiche Prozesskontrolle und Gesicherte Daten.

Prozesskontrolle

Folgende Informationen und Steuerungsmöglichkeiten stehen zur Verfügung:

  • Synchronisieren ab Artikel-Änderungsdatum – Hier wird angezeigt, welches Änderungsdatum bei der nächsten Synchronisation berücksichtigt wird. Das Datum wird nach jedem Lauf aktualisiert. Der Hintergrund hierbei ist, Ressourcen und Zeit zu sparen, indem nur die Artikel synchronisiert werden, die seit dem letzten Lauf geändert wurden. Falls dies nicht gewünscht ist, kann das Datum über die Einstellungen manuell angepasst werden.
  • Beschränkung – Du kannst die Synchronisation beim Bedarf beschränken. Folgende Beschränkungen sind möglich:
    • Artikel ID – Es wird genau ein Artikel mit der angegebenen ID synchronisiert. Diese Option dient dem Testen der Konfiguration.
    • Kategorie ID – Alle Artikel aus der Kategorie mit der angegebenen ID werden synchronisiert.
    • Tags – Alle Artikel mit den angegebenen Tags werden synchronisiert. Bitte beachte, dass das Laden der Tags aus dem Shop je nach ihrer Anzahl einige Sekunden dauern kann.
    • Artikelanzahl – Mit dieser Option kannst du nur eine bestimmte Anzahl von Artikeln synchronisieren.
    • Keine – Alle Artikel werden synchronisiert. Achtung! Nutze diese Auswahl nur, wenn du bereits mit einigen Artikeln die Synchronisation getestet hast und sicher bist, dass alle Einstellungen korrekt sind.
  • Starten und Stoppen der Synchronisation – Über die Start- und Stopp-Buttons kann der Synchronisationsprozess gesteuert werden.
  • Prozessstatus – Rechts neben den Buttons wird der Prozessstatus angezeigt. Hier kannst du den Fortschritt, den aktuellen Schritt, die Anzahl der Artikel sowie die Hauptvarianten-ID (HV-ID) sehen.

Gesicherte Daten

Nach jedem Lauf werden die Änderungen protokolliert und in der lokalen Datenbank gesichert. Die gespeicherten Läufe können jederzeit angesehen werden. Wenn keine Änderungen angezeigt werden, bedeutet dies, dass auch nichts geändert wurde

Die Anzahl der gespeicherten Läufe kann in den Einstellungen angepasst werden. Beachte jedoch, dass die Läufe unter Umständen viel Speicherplatz beanspruchen können, insbesondere bei vielen Änderungen. Stelle daher sicher, dass ausreichend Platz vorhanden ist.

Die Sicherung der Daten ermöglicht eine einfache Wiederherstellung (weitere Details siehe Abschnitt Wiederherstellung).

Ablauf

Der Synchronisationsablauf besteht aus zwei Schritten.

Schritt 1: Synchronisation von Merkmalen und Eigenschaften

Plentysystem ist das primäre System. Daher kann es vorkommen, dass Änderungen in der Merkmalskonfiguration erforderlich sind. Neue Namen, Sprachen oder Auswahlmöglichkeiten können hinzugefügt werden, und es kann auch vorkommen, dass Merkmale oder Eigenschaften gelöscht werden. Schritt 1 dient der Vorbereitung für die Synchronisation und stellt sicher, dass die Merkmale möglichst fehlerfrei auf Eigenschaften übertragen werden können. In diesem Schritt werden folgende Aufgaben erledigt:

  • Die Merkmale-Eigenschafts-Konfiguration wird validiert, um sicherzustellen, dass nur gültige Konfigurationen angewendet werden.
  • Merkmale-Eigenschafts-Namen werden abgeglichen, und neue Merkmale-Namen werden gegebenenfalls übernommen. Bitte beachte: Es werden nur neue Namen übernommen, und es erfolgt keine Überschreibung von bestehenden Namen.
  • Auswahloptionen werden abgeglichen, und neue Optionen werden automatisch übernommen

Schritt 2: Artikel-Synchronisation

Nun werden die Artikel synchronisiert. In diesem Schritt werden folgende Aufgaben erledigt:

  • Laden aller Artikel, die synchronisiert werden müssen.
  • Bei Bedarf Zuweisung einer neuen Eigenschaft zu einem Artikel.
  • Aktualisierung von Eigenschaftswerten für jeden Artikel, sofern eine entsprechende Konfiguration vorhanden ist.
  • Speicherung jeder durchgeführten Änderung in der lokalen Datenbank.

Protokoll

Der gesamte Ablauf wird protokolliert und folgende Informationen sind im Protokoll enthalten:

  • Die Zusammenfassung (Varianten fehlerfrei aktualisiert, Varianten mit Aktualisierungsfehlern, Gesamtzahl der Fehler).
  • Alle Schritte vor der Aktualisierung der Varianten (zum Beispiel: „Abgleich Merkmale-Eigenschaften-Namen“).
  • Alle vorgenommenen Änderungen.

Sollte ein Fehler auftreten, wird dieser ebenfalls protokolliert. Zusätzlich besteht die Möglichkeit, den Fehlerbericht automatisch per E-Mail zu versenden. Hierfür müssen die SMTP-Einstellungen in der Hauptapplikation hinterlegt sein. Weitere Details dazu findest du in den Einstellungen der Hauptapplikation.

Wiederherstellung

Jeder Lauf kann wiederhergestellt werden. Dazu einfach den gewünschten Lauf laden (Button „Daten laden„) und anschließend auf „Wiederherstellen“ klicken. Die Wiederherstellung ist nur bei gestoppter Synchronisation möglich.

Bei der Wiederherstellung werden nur die alten Werte aus dem gewählten Lauf wiederhergestellt. Automatisch zugewiesene Eigenschaften werden nicht entfernt (weitere Details siehe Abschnitt Ablauf).


CONTENTS