Skip to content

Updated den Bestand von Shopware 6 Artikeln ausgehend von einer .csv-Datei

License

Notifications You must be signed in to change notification settings

ThomasChr/shopware6BestandsUpdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shopware6BestandsUpdate

Updated den Bestand von Shopware 6 Artikeln von einer .csv-Datei

Ausgehend von diesem Forumsbeitrag im Shopware 6 Forum: https://forum.shopware.com/t/lagerbestand-csv-import/68521

Das Problem:

Updaten des Bestandes von Artikeln in Shopware 6 setzt zwingend voraus dass man die ProductID ermittelt um dann mit dem Datei-Import arbeiten zu können.

Dieses Python-Script (welches als fertige Windows-.exe verfügbar ist) kann direkt eine .csv-Datei ohne die Shopware ProductID mit Beständen importieren

Die .csv-Datei muss wie folgt aufgebaut sein: (Trennzeichen: ",")

ARTIKELNUMMER BESTAND
ART0815 12
GUMMIENTE 14
WASSER_1_l 23
150007 4

ACHTUNG: Die .csv-Datei darf KEINE Überschrift beinhalten - einfach nur Artikelnummer und Bestand in jeder Zeile!

Beispieldatei:

ART0815,12
GUMMIENTE,14
WASSER_1_l,23

artikel.csv

Der Aufruf erfolgt nun wie folgt:

shopwareUpdater --url=https://www.meinshop.de --username=admin --passwort=geheim --datei=artikel.csv

Eine entsprechende .exe-Datei kann man unter Releases runterladen

Zusätzliche Parameter:

--trennzeichen=;

-> Anderes Trennzeichen (statt ,) für das lesen der csv-Datei verwenden

Bekannte Probleme

Das Shopware Token wird nach einem einmaligen Login nicht mehr erneuert. Dies sehe ich aktuell aber nicht als Problem da ich davon ausgehe dass man durchaus 10.000 Artikel (grob aus dem Kopf geschätzt) updaten kann bevor das Token abläuft

About

Updated den Bestand von Shopware 6 Artikeln ausgehend von einer .csv-Datei

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages