folgende Frage - ich soll eine möglichkeit bieten die Preise der Artikel(mit Varianten und Staffeln) zeitlich gesteuert zu ändern. Sprich am Freitag legt einer die neuen Preise für die nächste Woche fest -> Montag gehen die neuen Preise online und ende der Woche ändern sich automatisch die Preise wieder auf die alten vor der Rabattaktion.
Wie ist nun die beste vorgehensweise.
Was ich bisher versucht habe ist über die API zu arbeiten, CSV’s zu parsen und zu bearbeiten(per Cronjob evtl dann importieren?) oder doch lieber ein Backend Plugin programmieren?
Was denkt ihr ist der beste weg und vllt auch kurz ein Grund dazu. Empfinde das alles nur als eine halbe Sache.
Vllt hat ja auch jemand schon so ein Plugin und könnte mir den Namen nennen.
Ich wäre aufjedenfall sehr dankbar, in diesem Sinne - euch allen einen schönen Start in die Woche.
Danke, da bin ich bereits auch schon drüber gestolpert aber weder die Bedienung noch die Möglichkeiten haben mich überzeugt. Ich muss bewusst Staffel Preise der Varianten Artikel anpassen und das geht immer eine Woche lang.
Bling Bling muss das in der Storefront gar nicht machen. Wichtig wäre mir das einfach bedienen vom Backend aus (oder eben mit einem externen Programm).
Bin auch auf der Suche nach einem Ansatz Preise für eine begrenzte Zeit abzuändern, also Wochenende 5% Rabatt auf alle Artikel einer Kategorie und danach wieder alte Preise.
Bin auch auf der Suche nach einem Ansatz Preise für eine begrenzte Zeit abzuändern, also Wochenende 5% Rabatt auf alle Artikel einer Kategorie und danach wieder alte Preise.
Falls es jemanden gibt der das ganze in die Hand nehmen möchte und selbst programmieren möchte für bestimmtes Geld, der darf sich gerne bei mir melden - ich verzweifle.
ich kann dir zwar nicht mit einem Plugin weiterhelfen, da mir persönlich dafür keins einfallen würde, aber ich könnte dir andere Lösungsansätze vorstellen.
Bei dem API Ansatz benötigst du meistens ein anderes Programm, dass die Shopware API entsprechend anspricht. Denkbar währen hier die verschiedenen ERP Lösungen auf dem Markt, die mit Shopware kompatibel sind. Eventuell kann eines dieser ERP Systeme genau das, was du benötigst? Grundsätzlich sind das aber auch zugleich höhere Betriebskosten sowie Lizenzkosten.
Die günstigste Alternative zu einem eigenen Plugin oder der ERP Lösungen ist in der Tat der CSV-Import. Per Cronjob kannst du hier ganz genau steuern, wann der Import stattfinden soll. So kannst du Nachts um 1 Uhr deine Preise aktualisieren die du zum Beispiel die Woche davor zusammengestellt hast. Per CSV-Import kannst du nicht nur Artikelpreise aktualisieren sondern auch die Varianten und auch die Staffelpreise.
Die einfachste Lösung wäre aber ein Gutschein im System zu hinterlegen, den der Kunde aktivieren könnte falls du den Rabatt für alle gleich einstellen möchtest. Denkbar wäre aber in deinem Fall auch einen Rabatt den du entweder per Kundengruppe einstellen könntest oder auch Artikelbezogen über Preisgruppen. Letzteres müsstest du am besten auch per CSV abändern, da das per Hand recht aufwändig wäre, je Artikelanzahl.
Die Gruppenalternativen (Kundengruppe / Preisgruppe) setzt aber vorraus, dass der Kunde bereits eingeloggt ist, was vieleicht auch nicht in deinem Interesse sein könnte.
Vielleicht hilft dir eines der Lösungsansätze weiter?
vielen Dank für deine Antwort. Zur Zeit kommt ein Erp noch nicht in Frage. Interessant ist die Lösung wie du es unten beschrieben hast die Artikel per Csv zu ändern - jedoch scheitere ich bei dem parsen der CSV Datein in C#(dort hätte ich ein kleines eigenes Programm geschrieben was das ganze regelt).
Trotzdem vielen Dank für die Mühe - klasse *thumbs up*
Gute Fortschritte gemacht, das Programm funktioniert und auch der Import ist geregelt.
(lediglich der Export muss noch individuell angepasst werden wenn man mehrere Preisstaffeln hat)
Parsing in C#, speichern der Datein per Ssh funktioniert.
Falls jemand mal vor dem selben Problem steht oder Hilfe brauchen kann - gerne melden.(kostet natürlich nichts)
Beste Grüße
Moin,
ein Kunde von mir sucht eine möglichkeit, den Artikelbestand in einem Subshop via CSV Import von einer FTP Quelle zu steuern, und das hier klingt ganz passend.
Also via Cronjob alle 15 Minuten die Daten holen & verarbeiten, evtl. Preise mit 4% Aufschlag ebenfalls enlesen.
theoretisch unterstützt Shopware selbst einen Preisimport über die SSH Console. Darüber lassen sich dann auch theoretisch die Aufgaben per Cronjob lösen. Schau dir doch einfach unser Anfängertutorial an, wie du an die Shopware eigene Console per SSH kommst: