Zum Hauptinhalt springen
Version: 1.x

SYNC331: Lokaler Datensatz abgewichen

Was dies bedeutet​

Die Kopie eines Datensatzes auf diesem Gerät stimmt nicht mit der Ihrer Filiale überein. Ihre Eingaben sind davon nicht betroffen.

Verwenden Sie unter Shop-Zustand → Datenbank bei dieser Liste die Option Clear & re-download, um die Kopie auf diesem Gerät durch die Version der Filiale zu ersetzen. Bis dahin werden für den Datensatz möglicherweise ein veralteter Preis oder Lagerbestand angezeigt. Prüfen Sie zuerst, dass nichts zum Senden aussteht – siehe Fehlerbehebung.

Ihre Daten​

Verkäufe und ungesendete Änderungen sind nicht betroffen. Für die Kopie des Datensatzes auf diesem Gerät werden möglicherweise veraltete Preise oder Lagerbestände angezeigt, bis sie ersetzt wird. Wenn dies weiterhin geschieht, verwenden Sie Copy debug info auf dem Tab Logs und wenden Sie sich an den WCPOS-Support.

Fehlerbehebung​

  1. Verkaufen Sie weiter. Öffnen Sie Shop-Zustand → Datenbank: Der Datensatz wird oben aufgeführt – unter „… can't download from your store“, wenn sich die Kopie unterscheidet, oder unter „… must be removed from this device“, wenn Ihre Filiale ihn gelöscht hat.
  2. Prüfen Sie den Preis und Lagerbestand des Artikels vor dem Verkauf anhand des Regals oder bei der zuständigen Person der Filiale (diese kann die Angaben mit WP Admin vergleichen).
  3. Prüfen Sie vor dem Löschen unter Shop-Zustand → Datenbank, dass changes waiting to send den Wert 0 hat und weder der Bereich „… changes never reached your server“ noch „… changes were held“ angezeigt wird – diese Änderungen sind nur auf diesem Gerät vorhanden und können beim Leeren der Liste verloren gehen. Warten Sie, bis der Zähler 0 erreicht, und bearbeiten Sie zuerst alle aufgeführten Änderungen (SYNC201, SYNC221). Speichern Sie vor dem Leeren von Orders außerdem jeden offenen Warenkorb auf diesem Gerät mit Save to Server oder schließen Sie ihn ab – ein Warenkorb, der nie in Ihrer Filiale gespeichert wurde, existiert nur auf diesem Gerät und wird bei keiner dieser Prüfungen mitgezählt. Beim Leeren von Orders wird er daher gelöscht. Kann ein Warenkorb nicht gespeichert werden, überspringen Sie die Zeile Orders und wenden Sie sich an den Support. Öffnen Sie dann in der Liste des Datensatztyps (zum Beispiel Products) das Menü ⋮ und wählen Sie Clear & re-download… – das Gerät entfernt seine Kopie und lädt die Version der Filiale herunter; ein gelöschter Datensatz wird entfernt. Der Eintrag kann bis zur nächsten Hintergrundprüfung aufgeführt bleiben. Entscheidend ist, ob Preis und Lagerbestand nun übereinstimmen. Nennt der Hinweis danach einen Datensatz in einer anderen Liste, wiederholen Sie diesen Schritt – nach denselben Prüfungen – für diese Liste.
  4. Website-Administrator: Wenn dieselben Datensätze nach dem erneuten Herunterladen immer wieder auftauchen, liegt die Ursache meist an einer Massenänderung, die die WooCommerce-Speicherhooks umgangen hat – etwa einem CSV-Import, einem Migrations-Plugin, WP-CLI oder direktem SQL. Bearbeiten Sie Datensätze vorzugsweise über WooCommerce, damit die Prüfungen des Kassensystems korrekt bleiben. WCPOS baut seine Integritätsdaten automatisch neu auf, sobald derselbe Unterschied wiederholt auftritt.
  5. Wenn das Kassensystem nach dem erneuten Herunterladen weiterhin einen falschen Preis oder Lagerbestand anzeigt, verwenden Sie Copy debug info auf dem Tab Logs und wenden Sie sich an den Support.

Details​

Code
SYNC331 (LOCAL_RECORD_DIVERGED)
Schweregrad
warn
Eingeführt in
WCPOS 1.10.0