Neu Artikelpreise in JTL-Wawi automatisch aktualisieren

giluano

Mitglied
19. Juni 2021
21
2
Hallo alle zusammen,

ich suche nach einer Möglichkeit die Artikelpreise in JTL-Wawi automatisch (regalmäßig) aktualisieren zu lassen.

Der Ablauf müsste wie folgt sein:
1.) JTL-Wawi sendet regelmäßig (alle x Minuten) eine Anfrage an eine API-URL mit der Artikelnummer
2.) Das API-Script ermittelt den aktuellen Preis aus der externen Datenbank
3.) Das API-Script gibt den aktuellen Preis zurück
4.) JTL-Wawi aktualisiert automatisch den Preis des Artikels auf den vom API-Script zurückgegebenen Preis

Für Anregungen und konkrete Vorschläge wäre ich wirklich sehr dankbar.

Über die Onlineshop-Anbindung werden offenbar ja leider keine Preisänderungen im Onlineshop an die Wawi übertragen (sondern nur von der Wawi zum Onlineshop weshalb auch immer), das wäre die einfachste Lösung.
 
  • Gefällt mir
Reaktionen: aadursun

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
Out of the Box geht das nicht. Da kommst Du nicht um eine Eigenentwicklung drum herum. Wenn Dein Tool den neuen Preis ermittelt hat, würde ich (falls) ein Update nötig ist eine CSV per Ameise einlesen. Das ist sicherer als direkt in die DB zu schreiben...
 
  • Gefällt mir
Reaktionen: aadursun

giluano

Mitglied
19. Juni 2021
21
2
Out of the Box geht das nicht. Da kommst Du nicht um eine Eigenentwicklung drum herum. Wenn Dein Tool den neuen Preis ermittelt hat, würde ich (falls) ein Update nötig ist eine CSV per Ameise einlesen. Das ist sicherer als direkt in die DB zu schreiben...
Gibt es denn bei der Onlineshop-Anbindung keine Möglichkeit, Änderungen die im Shopsystem an den Artikeln gemacht wurden in die Wawi zu übertragen?
Bei der initialen Übertragung werden ja schließlich auch die Artikeldaten in die Wawi übertragen.
 

nesh

Gut bekanntes Mitglied
14. Oktober 2012
177
14
Frankfurt am Main
Hallo,
mein Ansatz wäre folgender:
Ich würde die Artikel so wie die relevanten Preise aus der WAWI Datenbank lasen.
Diese Daten würde ich "gegen" die API prüfen. Bei Preisänderungen erstelle ich eine CSV und lasse die via Ameise automatisiert einlesen.

Ohne zu wissen um wie viele Artikel es sich handelt wäre noch folgendes zu prüfen:

Wie hoch ist die Anzahl an API aufrufen die der Endpunkt erlaubt.
Oft war das ein Blocker wenn nach 1000 oder 5000 Aufrufen bis zu nächsten Tag nichts mehr ging.

Wenn jemand Interesse hat, einfach melden.....
 

Ähnliche Themen