Zum Hauptinhalt springen
Version: 1.x

Produktsynchronisation

Einer der wesentlichen Aspekte des WCPOS-Systems (Point of Sale) ist der Ansatz zur Datenverwaltung. Es bietet eine effiziente Möglichkeit, große Mengen an Produktdaten zu verarbeiten. Diese Anleitung erläutert, wie Produkte in WCPOS heruntergeladen und synchronisiert werden.

Lokale Speicherung von Produkten

WCPOS ruft Produkte aus dem WooCommerce-Shop ab und speichert sie lokal auf dem Gerät. Dadurch muss ein einmal heruntergeladenes Produkt nicht erneut abgerufen werden. Bei fortlaufender Nutzung des POS werden nach und nach alle Produkte aus dem WooCommerce-Shop heruntergeladen und eine lokale Produktdatenbank erstellt.

Stapelweiser Download von Produkten

Bei den meisten Shops kann der Versuch, mehr als etwa 50 Produkte gleichzeitig herunterzuladen, zu hoher Serverlast, langsameren Antwortzeiten oder sogar Serverabstürzen führen. Um dies zu vermeiden, lädt WCPOS Produkte in kleinen Stapeln herunter, in der Regel etwa 50 Produkte auf einmal. Dieser Vorgang wird fortgesetzt, bis das gesamte Sortiment lokal gespeichert ist, sodass große Datenmengen verarbeitet werden können, ohne den Server übermäßig zu belasten.

Eine effektive Methode, den stapelweisen Download von Produkten anzustoßen, ist die Verwendung der Produktsuchfunktion. Bei jeder Produktsuche ruft das POS-System einen weiteren Stapel von Produkten ab und speichert ihn. Diese Strategie hilft nicht nur dabei, nach und nach neue Produkte herunterzuladen, sondern verbessert auch die Geschwindigkeit und Effizienz der Suchfunktion, je mehr Produkte lokal gespeichert sind.

Zusammenfassung

Es ist wichtig zu verstehen, dass nicht alle Produkte sofort im POS-System erscheinen – das ist völlig normal. Im Laufe der Zeit werden durch die Nutzung der Produktsuche und anderer POS-Funktionen alle Produkte heruntergeladen. Weitere Informationen zur Funktionsweise von WCPOS finden Sie unter Architektur.

WCPOS is designed to optimise server load and operational efficiency. The progressive product downloading feature ensures a smooth, efficient, and user-friendly retail management experience.

Tipp

If you're experiencing persistent sync issues that a normal sync can't resolve, you can clear all local data to force a fresh download of your entire store.

F.A.Q.

How do I get more products to load?

Product synchronisation in the POS can be triggered in several ways:

  • When the POS is first loaded.
  • Each time you execute a product search.
  • Applying a filter, for example, by category or tag.
  • Scrolling to the bottom of the product list.
  • Pressing the sync button manually (short press for sync, long press for Clear and Refresh option).
  • Furthermore, the POS will automatically sync every 5 minutes.

Sobald alle Produkte heruntergeladen wurden, werden zukünftige Synchronisierungen nur die Produkte abrufen, die seit der letzten Synchronisierung aktualisiert wurden.

I have scrolled to the bottom and it's still not showing all products

Es kann verschiedene Gründe geben, warum nicht alle Produkte angezeigt werden:

  • Das POS blendet nicht vorrätige Artikel standardmäßig aus. Diese Einstellung kann in den Produktanzeigeeinstellungen geändert werden, wenn nicht vorrätige Artikel angezeigt werden sollen.
  • Die WooCommerce REST API ist nur mit den Standard-WooCommerce-Produkttypen kompatibel: Einfach, Variabel, Gruppiert und Extern. Bei Verwendung eines benutzerdefinierten Produkttyps werden diese möglicherweise nicht im POS angezeigt.