Varianten & Identität
Exakte Variantenverwaltung
Jede kaufbare Kombination wird über ihre native product_attribute_id und einen deterministischen Variantenschlüssel verwaltet. Produkte ohne Kombinationen werden als Basisvariante unterstützt.
PrestaShop 8 · PrestaShop 9 · Version 1.2.0
Varianten, SKU, EAN, UPC und Barcodes verwalten, Lagerplätze zuordnen, Bestände per Scanner buchen, Inventuren durchführen und Bestellungen beim Kommissionieren und Verpacken prüfen.
Kompatibilität: PrestaShop 8 ab Version 8.1.x und PrestaShop 9. PHP 8.1 oder neuer wird vorausgesetzt.

Der Variant Barcode & Inventory Manager erweitert PrestaShop um professionelle Arbeitsabläufe für exakte Produktvarianten. SKU, EAN, UPC und Barcodes lassen sich zentral verwalten, Lagerplätze zuordnen, Bestände per Scanner buchen, Inventuren durchführen und Bestellungen bei Kommissionierung und Verpackung kontrollieren.
PrestaShops native Kombinationen und StockAvailable bleiben dabei die verbindliche Grundlage. Das Modul ergänzt den vorhandenen Shop um operative Back-Office-Funktionen, ohne Warenkorb, Checkout, Versandlogik oder den nativen Bestandslebenszyklus zu ersetzen.
| Produkt | Variant Barcode & Inventory Manager |
|---|---|
| Modulversion | 1.2.0 |
| PrestaShop 8 | ab 8.1.x |
| PrestaShop 9 | unterstützt |
| PHP | ab 8.1 |
| Preis | 99,00 € – aktuelle Preis- und Steuerangaben im Add-on-Shop |
| Bezug | Direkt im Waldbyte Add-on-Shop kaufen |
| Lizenz & Support | Der jeweils aktuelle Umfang ist auf der Produktseite im Add-on-Shop ausgewiesen. |
Das Modul richtet sich an PrestaShop-Händler, die Produkte mit Kombinationen wie Größe, Farbe, Material oder Ausführung verwalten und jede konkrete Variante eindeutig identifizieren müssen.
PrestaShop bildet Produktvarianten nativ als Kombinationen ab. Im operativen Lager fehlen jedoch häufig zentrale Werkzeuge für eindeutige Variantenkennzeichnung, Lagerplatzverwaltung, Scannerbuchungen, Inventur, Etikettendruck und Versandkontrolle. Die Folgen können verwechselte Varianten, fehlende oder doppelte Identifikatoren, Bestandskorrekturen ohne aussagekräftige Historie, unklare Lagerplätze und unsichere Tabellenimporte sein.
Varianten & Identität
Jede kaufbare Kombination wird über ihre native product_attribute_id und einen deterministischen Variantenschlüssel verwaltet. Produkte ohne Kombinationen werden als Basisvariante unterstützt.
SKU · EAN · UPC
Referenzen pflegen oder erzeugen, EAN-8, EAN-13 und UPC-A prüfen, Duplikate erkennen und einzelne Identifikatoren gegen unbeabsichtigte Änderungen sperren.
Barcodes
CODE 128, CODE 39, EAN-13, EAN-8, UPC-A und QR-Code werden lokal als SVG erzeugt. Produktdaten werden nicht an externe Barcode-Dienste übertragen.
Scanner
Varianten über SKU, EAN, UPC oder Barcode finden, Wareneingänge buchen, Bestand entfernen und Referenzen wie Bestellung, Lieferschein oder Notiz hinterlegen.
Inventur
Inventursitzungen mit Bestandsmomentaufnahme erstellen, Varianten per Scan zählen, Differenzen prüfen und gesammelt genau einmal anwenden.
Etiketten
A4- und Thermovorlagen in 50 × 30 mm sowie eigene Abmessungen, Raster und sichtbare Felder konfigurieren und direkt im Browser drucken.
CSV
Dateien werden vollständig validiert. Erst ein fehlerfreier Batch kann ausdrücklich übernommen werden; Exporte schützen formelähnliche Tabellenwerte.
Versandkontrolle
Bestellvarianten scannen, falsche Artikel und Überkommissionierung verhindern und nach vollständiger Kommissionierung die Verpackung erneut prüfen.
Als Barcodequelle können SKU, EAN, UPC oder ein manueller Wert verwendet werden. Manuelle Barcode-Werte sind geschützt und werden nicht durch automatische Synchronisierungen überschrieben. Unterstützt werden CODE 128, CODE 39, EAN-13, EAN-8, UPC-A und QR-Code.
Produktgrenze: Jede Variante besitzt aktuell einen Lagerdatensatz und einen nativen PrestaShop-Gesamtbestand. Separate Teilbestände derselben Variante über mehrere Lagerorte werden nicht geführt.
Übliche Scanner, die einen Code wie eine Tastatureingabe mit anschließendem Enter senden, benötigen keine speziellen Treiber. Unbekannte und mehrdeutige Identifikatoren werden abgelehnt, negative manuelle Bestände verhindert und jede Buchung in der Bewegungshistorie gespeichert. Kritische Änderungen sperren während der Verarbeitung sowohl den Moduldatensatz als auch den nativen PrestaShop-Bestandsdatensatz.
Enthalten sind eine A4-Standardvorlage und eine Thermovorlage in 50 × 30 mm. Breite, Höhe, Spalten und Zeilen können angepasst werden. Optional lassen sich Produktname, Variantenoptionen, SKU, EAN, UPC, Preis und Lagerplatz ausgeben. Die Druckvorschau und Ausgabe erfolgen über den Browser.
Der Export enthält die exakte Variantenidentität sowie Identifikatoren, Bestand und Lagerplatzdaten. Der Import erfolgt zweistufig: zuerst Datei hochladen und vollständig validieren, anschließend nur einen fehlerfreien Batch ausdrücklich anwenden.
Geprüft werden Dateityp und maximale Größe von 5 MB, Spaltennamen, doppelte Überschriften, Variantenidentität, doppelte Varianten im Batch, Identifikationskonflikte, Prüfziffern, Sperren, Mengen, Mindestbestände, Lager, Barcodeformat und erlaubte Zeichen. Formelähnliche Exportwerte werden neutralisiert.
Eine Sitzung wird über die PrestaShop-Bestellnummer gestartet oder fortgesetzt. Das Modul übernimmt die erforderlichen Mengen der exakten Varianten aus den Bestellpositionen, lehnt falsche Scans ab und verhindert Überkommissionierung. Nach vollständiger Kommissionierung folgt automatisch die Verpackungsprüfung. Dabei erfolgt keine zweite Bestandsabbuchung.
Das Dashboard zeigt verwaltete Varianten, fehlende Barcodes, niedrige Bestände, fehlende Lagerplätze, negative native Bestände, Identifikationskonflikte und heutige Bewegungen. Protokolliert werden Änderungen an Identifikatoren, Sperren, Lagerplätzen und Beständen mit Mitarbeiter, Quelle, Referenztext und Zeitpunkt.
Der Modulbestand ist eine operative Spiegelung. Der im Shop sichtbare und für Bestellungen verwendete Bestand bleibt in PrestaShops StockAvailable gespeichert. Vom Modul ausgelöste Änderungen verwenden die native PrestaShop-API. Änderungen aus Checkout, Bestellstatus, Produktverwaltung oder anderen kompatiblen Prozessen werden über Hooks zurück in das Modul gespiegelt.
Verwendete Hooks:
actionUpdateQuantityactionProductAdd, actionProductUpdate und actionProductDeleteactionProductAttributeUpdate und actionProductAttributeDeleteactionValidateOrderactionOrderStatusPostUpdateDas Modul ersetzt nicht den Warenkorb, verändert nicht die Versanddienstleisterauswahl, fügt bei Bestellungen keine zweite Bestandsabbuchung hinzu und benötigt keine sichtbare Storefront-Komponente.
Das Modul erstellt keine Kundenkonten, verarbeitet keine Zahlungsdaten und sendet keine Modul- oder Produktdaten an Waldbyte oder andere externe Dienste.
| PrestaShop 8 | ab Version 8.1.x |
|---|---|
| PrestaShop 9 | unterstützt |
| PHP | ab Version 8.1 |
| Datenbank | MySQL beziehungsweise eine von der eingesetzten PrestaShop-Version unterstützte kompatible Datenbank |
| Browser | Moderner Browser mit aktiviertem JavaScript |
| Scanner | Tastaturkompatibler USB- oder Bluetooth-Scanner empfohlen |
Vor der Installation und vor größeren Importen wird ein vollständiges Datenbank-Backup empfohlen.
Das Modul enthält versionierte Upgrade-Skripte. Bei der Deinstallation bleiben die Modultabellen standardmäßig erhalten, damit Inventur-, Audit- und Bewegungsdaten nicht unbeabsichtigt gelöscht werden. Eine vollständige Löschung kann in den Einstellungen ausdrücklich aktiviert werden.
Das Modul legt 13 Tabellen mit dem Präfix pvm_ an:
pvm_variant_meta, pvm_warehouse, pvm_stock_movement, pvm_auditpvm_count_session, pvm_count_itempvm_import_batch, pvm_import_rowpvm_label_template, pvm_option_codepvm_pick_session, pvm_pick_item, pvm_sequence
Der Variant Barcode & Inventory Manager ist kein ERP, kein Versanddienstleister und kein vollständiges Warehouse-Management-System. Die aktuelle Version bietet keine parallelen Teilbestände derselben Variante pro Lager, keine mobile native App und keine direkte Hardwaresteuerung von Spezialscannern oder Etikettendruckern.
Der Browser übernimmt die Druckausgabe. Drucker, Papierformat, Skalierung und Ränder müssen einmalig am jeweiligen Arbeitsplatz eingerichtet und getestet werden.
Nein. StockAvailable bleibt die verbindliche Bestandsquelle. Das Modul ergänzt Scanner-, Barcode-, Lagerplatz-, Inventur- und Prüfprozesse.
Ja. Ein Produkt ohne Kombinationen wird als Basisvariante verwaltet.
Nein. Die Bestellung wird weiterhin von PrestaShop verarbeitet. Die Bestell-Hooks des Moduls kennzeichnen passende Bewegungen, lösen aber keine zweite Abbuchung aus.
Ja. Native Werte werden bei der Synchronisierung übernommen und können im Modul validiert, bearbeitet oder gesperrt werden.
Nein. Alle unterstützten Barcodes werden lokal als SVG erzeugt.
Scanner, die den gelesenen Code als Tastatureingabe senden, funktionieren in der Regel ohne zusätzliche Integration. Der Scanner sollte nach dem Code ein Enter-Signal senden können.
Es können mehrere Lager und Lagerplätze angelegt werden. Eine Variante ist aktuell einem Lagerplatz zugeordnet und verwendet einen nativen PrestaShop-Gesamtbestand. Separate Teilbestände derselben Variante über mehrere Lager werden nicht geführt.
Ja. Breite, Höhe, Spalten, Zeilen und sichtbare Informationsfelder können konfiguriert werden.
Nein. Der Import wird zuerst validiert. Nur ein vollständig gültiger Batch kann anschließend angewendet werden.
Standardmäßig bleiben sie erhalten. Eine vollständige Löschung muss in den Moduleinstellungen ausdrücklich aktiviert werden.
Nein. Das Modul ist für das Back Office konzipiert und gibt standardmäßig keine sichtbaren Inhalte im Frontend aus.
Reduzieren Sie Variantenverwechslungen, beschleunigen Sie Lagerbuchungen und kontrollieren Sie Bestellungen vor dem Versand mit eindeutigen Barcodes und nachvollziehbaren Prozessen.
Variant Barcode & Inventory Manager kaufen
WALDBYTE
Reduzieren Sie Variantenverwechslungen, beschleunigen Sie Lagerbuchungen und kontrollieren Sie Bestellungen vor dem Versand mit eindeutigen Barcodes und nachvollziehbaren Prozessen.
Wählen Sie die benötigten Leistungen aus. Waldbyte prüft die Angaben und erstellt eine individuelle, unverbindliche Kostenschätzung.