# Lagerbestand über externe csv automatisch aktualisieren?

**URL:** <https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696>\
**Category:** Allgemein\
**Created:** [24. November 2016 um 15:25 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696 "2016-11-24T15:25:57Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Schnapper](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@Schnapper](https://forum.shopware.com/u/Schnapper)\
**Post date:** [24. November 2016 um 15:25 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/1 "2016-11-24T15:25:57Z")

</div>

Hallo Leute,

wir haben in unserem Shop einige Drop-Shipping Artikel externer Händler.

Diese stellen uns eine csv&nbsp;Datei (über einen Link) zur Verfügung mit Hersteller-Nr., EAN und Lagerbestand, welche alle 30min aktualisiert wird.

Hat jmd einen Vorschlag, wie wir diese Aktualisierung automatisch durchführen lassen können.

Jedes mal die import csv erstellen kostet Zeit und Aufwand, da in der Händler-csv einige Artikel hinterlegt sind, welche nicht in unserem Shop verfügbar sind

und wir diese immer wieder abgleichen müssen.

Aufbau der Händler csv:

```
ArtikelNr;EAN;Bestand
ABC1.234;123456789;20

```

Ich habe gelesen, dass dies über einen Cronjob machbar wäre… leider fehlen mir die benötigten Kentnisse.

LG

Thomas

&nbsp;

Optional: Wenn ein Artikel beim Händler aus dem Sortiment genommen wurde, soll dieser Artikel in unserem Shop deaktiviert werden, da dieser sonst weiterhin in unserem Shop bestellbar ist.

Diese Artikel sind dann in der csv des Händlers nicht mehr aufgeführt.

---

<div class="post-metadata">

**Author:** ![DiNITED](https://avatars.discourse-cdn.com/v4/letter/d/ec9cab/32.png) [@DiNITED](https://forum.shopware.com/u/DiNITED)\
**Post date:** [1. August 2017 um 19:39 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/2 "2017-08-01T19:39:12Z")

</div>

Hi,

etwas spät die Antwort, aber wir haben dafür einen eigenen Cronjob entwickelt.  
Dieser erstellt zuerst einen Export aus dem Shopware Import/Export Modul.  
Dabei werden alle Bestände auf Null gesetzt.  
Ein Import findet nur statt, wenn sich eine der Lieferantendateien verändert hat.  
Die Bestände der verschiedenen Lieferanten aktualisieren dann diese Datei.  
Wird ein Artikel von mehr als einem Lieferanten bereitgestellt, werden die Bestände addiert.  
Diese Datei wird dann abgespeichert und über einen Import aus dem Shopware Import/Export Modul importiert.  
Alle Transaktionen werden im Backend gespeichert.

Gruß Thorsten

---

<div class="post-metadata">

**Author:** ![Chrom\_Store](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@Chrom\_Store](https://forum.shopware.com/u/Chrom_Store)\
**Post date:** [24. Januar 2018 um 11:12 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/3 "2018-01-24T11:12:16Z")

</div>

Hallo Thorsten,

Kann Du vielleicht mal beschreiben wie du das gemacht hast?

Ich habe es über folgenden Artikel versucht:

[http://community.shopware.com/Import/Export-Grundmodul\_detail\_1769.html#Cronjobs](http://community.shopware.com/Import/Export-Grundmodul_detail_1769.html#Cronjobs)

Nur will das bei mir irgendwie nicht funktionieren…

Ich bin wie folgt vorgegangen:

1. Import Profil erstellt für den Lagerbestandsabgleich mit dem Namen: **2\_Test\_Lagerbestandsabgleich**.  
( Wenn ich einen Import über das Backend Import/Export durchführe Funktioniert auch alles!)

2. Die csv Datei mit dem Name: **import\_Bestände\_Test.csv** in dem Verzeichnis **files/import\_cron/** abgelegt.

3. Dann habe ich einen Cronjob erstellt:

Name: Test Bestandabgleich  
Aktion: 2\_Test\_Lagerbestand.import\_Bestände\_Test.csv

Leider steht bei den Ergebnisdaten immer: false

Wenn ich den Cronjob direkt starte ([http://www.meine-domain.de/backend/SwagImportExportCron/cron](http://www.meine-domain.de/backend/SwagImportExportCron/cron)) dann bekomme ich folgenden Fehler:

**Kein Profil im Dateinamen import\_bestände\_Test gefunden**

Hat vielleicht jemand eine Idee wo mein Fehler genau liegt?

Gruß Marcus

---

<div class="post-metadata">

**Author:** ![TimR](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@TimR](https://forum.shopware.com/u/TimR)\
**Post date:** [26. Januar 2018 um 10:15 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/4 "2018-01-26T10:15:21Z")

</div>

würde mich auch interessieren

&nbsp;

---

<div class="post-metadata">

**Author:** ![Kerstin83](https://avatars.discourse-cdn.com/v4/letter/k/49beb7/32.png) [@Kerstin83](https://forum.shopware.com/u/Kerstin83)\
**Post date:** [26. Januar 2018 um 16:51 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/5 "2018-01-26T16:51:43Z")

</div>

aber das hat er doch genau beschrieben…

Den Code hat er nicht dazugeschrieben. Wäre natürlich eine feine Sache, kann man aber nicht erwarten.

Liebe Grüße

Kerstin 🙂

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [26. Januar 2018 um 18:56 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/6 "2018-01-26T18:56:23Z")

</div>

Schau mal in die Anleitung von Shopware:

Erwartet werden die Parameter:

- -p/–profile: Name des zu verwendenden Profils, etwa „Artikel - Shopware“
- filepath: Name der zu importierenden Datei

---

<div class="post-metadata">

**Author:** ![Chrom\_Store](https://avatars.discourse-cdn.com/v4/letter/c/a4c791/32.png) [@Chrom\_Store](https://forum.shopware.com/u/Chrom_Store)\
**Post date:** [26. Januar 2018 um 19:45 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/7 "2018-01-26T19:45:07Z")

</div>

Danke für euere Hilfe!

Ich habe es gefunden woran es gelegen hat!

Der Name des Profils muss sich im Dateinamen wiederspiegeln.

Habe einfach das Profil umbenann in: import\_Bestände\_Test

Jetzt Funktioniert es problemlos.

Gruß Marcus

---

<div class="post-metadata">

**Author:** ![emporio.de.luca](https://avatars.discourse-cdn.com/v4/letter/e/9de0a6/32.png) [@emporio.de.luca](https://forum.shopware.com/u/emporio.de.luca)\
**Post date:** [30. Oktober 2018 um 10:37 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/8 "2018-10-30T10:37:35Z")

</div>

Hallo Leute,

ich habe das gleiche Problem. Jedoch wird es bei mir etwas komplizierter, weil:

- ich noch weniger Ahnung als die Meisten hier habe
- der Aufbau der Händler csv umfangreicher ist
- ein paar Werte in der csv noch automatisch geändert werden müssen, damit die Produkte in der richtigen Kategorie eingepflegt werden
- es wird nicht nur der Lagerbestand aktuallisiert, sondern es kommen auch neue Produkte hinzu.
- für die Bilder gibt es eine zweite csv die zur Verfügung gestellt wird

&nbsp;

Kennt Ihr ein Plugin etc. der so etwas übernimmt? Gerne zahle ich auch dafür.

&nbsp;

Danke

---

<div class="post-metadata">

**Author:** ![pemmler](https://avatars.discourse-cdn.com/v4/letter/p/c68b51/32.png) [@pemmler](https://forum.shopware.com/u/pemmler)\
**Post date:** [30. Oktober 2018 um 10:49 UTC](https://forum.shopware.com/t/lagerbestand-uber-externe-csv-automatisch-aktualisieren/41696/9 "2018-10-30T10:49:19Z")

</div>

Plugin „Universal Importer“
