Automatischen Lagerbestand upload auf mercateo per FTP

Hallo zusammen,

das habe ich vor: Es soll automatisiert täglich der Lagerbestand (in Shopware aktuell) an mercateo (www.mercateo.com) hochgeladen werden.
Das Format bei mercateo ist ein einfaches CSV: Lagerstand per CSV – Mercateo Support

Wie kann ich das bewerkstelligen? Wichtig: es gibt Artikel, aber auch Variantenartikel. Das reine automatisierte hochladen der korrekt erstellen CSV Datei ist kein Problem. Mir geht’s eher darum die Artikelnummer und Bestand automatisch in eine CSV zu exportieren.

Zugriff auf die Cronjobs sowie SSH-Zugriff beim Hoster besteht. Mercateo FTP Zugangsdaten selbstverständlich auch.

Update: ich bin weitergekommen: https://docs.shopware.com/de/shopware-5-de/import-export/import-export-grundmodul unter „Konsolenwerkzeuge & Cronjobs“. Jedoch brauche ich hier etwas Hilfe das umzusetzen.

Shopware 5.5.10

Ein Weg, wenn ich Deine Frage richtig verstehe, wäre vlt. über den Produktexport-Feed und ein als Cronjob ausgeführtes Script, dass 1. den Feed herunterlädt und 2. die CSV-Datei per FTP zu Mercateo hochlädt.

Viel Erfolg,

Geert

Ich mache es so:

  1. Produktexport erstellen

  2. in einem Shell-Skript: Produktexport per Shopware-Konsole starten und auf mercateo hochladen

  3. Per CronJob (direkt auf dem Hoster) das Skript täglich ausführen.

Der Produktexport bricht noch auf der Konsole ab, obwohl direkt im Backend es funktioniert. Hier bin ich/wir jedoch dran.