by Actualize
Actualize: Lagerbestand Importer aktualisiert Lagerbestände und den Aktivstatus vorhandener Produkte anhand von CSV-Dateien. Die Zuordnung erfolgt über die Artikelnummer in Shopware. Als Datenquelle unterstützt die Erweiterung ein lokales Verzeichnis oder einen SFTP-Server.
Importe können über das Scheduled-Task-System von Shopware automatisch in konfigurierbaren Zeitabständen ausgeführt werden. Alternativ lässt sich die Verarbeitung manuell über einen Konsolenbefehl starten. Importmethode, Zeitintervall, Aufbewahrungsdauer der Sicherungen und SFTP-Zugangsdaten werden in der Plugin-Konfiguration verwaltet.
Enthält eine Datei mehrere Zeilen mit derselben Artikelnummer, addiert das Plugin die Bestandsmengen. Ist mindestens eine dieser Zeilen als aktiv gekennzeichnet, wird das Produkt als aktiv übernommen. Vor dem Schreiben vergleicht die Erweiterung die importierten Werte mit dem vorhandenen Bestand und Aktivstatus. Unveränderte Produkte werden übersprungen.
Verarbeitete Dateien werden mit einem Zeitstempel gesichert. Die Aufbewahrungsdauer dieser Sicherungen ist einstellbar; ältere Dateien werden automatisch bereinigt. Protokolle dokumentieren Änderungen mit den bisherigen Werten und fassen je Datei zusammen, wie viele Produkte geprüft, aktualisiert, unverändert oder nicht gefunden wurden.
FUNKTIONSUMFANG IM ÜBERBLICK
Actualize: Lagerbestand Importer eignet sich für Shopbetreiber, die Bestandsdaten aus extern bereitgestellten CSV-Dateien regelmäßig in Shopware übernehmen möchten.
WICHTIGER HINWEIS
Laut Projektdokumentation benötigt die Erweiterung Shopware 6.7 oder höher und PHP 8.4 oder höher. Für die SFTP-Funktion wird die Bibliothek phpseclib/phpseclib in Version ^3.0 benötigt.
Die CSV-Dateien müssen Semikolons als Trennzeichen verwenden und die Artikelnummer, einen ganzzahligen Bestand sowie den Aktivstatus enthalten. Dabei steht 1 für aktiv und 0 für inaktiv.
Die importierte Menge wird als Bestandswert übernommen, nicht zum bestehenden Shopware-Bestand hinzuaddiert. Laut Dokumentation sollten die Dateien die verfügbare Menge liefern, nicht den physischen Lagerbestand ohne Berücksichtigung offener Bestellungen.
Beim SFTP-Import werden die Quelldateien bereits nach erfolgreichem Download vom Server gelöscht. Die anschließende Verarbeitung und Sicherung erfolgen lokal.
Automatische Importe setzen voraus, dass die Verarbeitung der Shopware-Scheduled-Tasks eingerichtet ist.
OPEN-SOURCE- UND LIZENZHINWEIS
Dieses Plugin basiert auf dem Open-Source-Projekt ActStockImporter von Actualize und wird über unsere Plattform bereitgestellt. Soweit nicht anders angegeben, erfolgt die Bereitstellung dieses Plugins auf Grundlage der MIT-Lizenz. Der ursprüngliche Copyright-Hinweis sowie der vollständige Lizenztext sind bei der Weitergabe im Plugin-Paket unverändert beizubehalten.
Copyright (c) Actualize
Die Software wird „wie besehen“ und ohne Gewährleistung jeglicher Art bereitgestellt, soweit gesetzlich zulässig. Maßgeblich sind die Lizenzbedingungen der MIT-Lizenz. Den vollständigen Lizenztext finden Sie im Plugin-Paket sowie unter: https://github.com/actualizer/ActStockImporter/blob/main/LICENSE
Quelle: Github Repository
Entdecken Sie unsere beliebtesten Erweiterungen, mit denen Shopware-Stores weltweit Funktionalität, Performance und Wachstum steigern.