Hallo!
Ich hole diesen Thread aus der Versenkung heraus:
Damals konnte ich arbeitsbedingt das Thema nicht weiter verfolgen, da wir in der Firma durch die Digitalisierungsoffensive mit Arbeit überflutet wurden. Es sind insgesamt über zwei Jahre vergangen – kaum zu glauben, wie die Zeit vergeht!
Nun besteht der Kunde darauf, dass man die Preise direkt aus dem ERP-System heraus pflegt. An sich keine große Sache: Wir tragen den neuen Preis in OXUPDATEPREIS und dessen Gültigkeitsstart in OXUPDATEPRICETIME ein. Beim Erreichen von OXUPDATEPRICETIME geschieht jedoch nichts, auch nicht, wenn man eine betroffene Artikelseite im Frontend ansteuert – so zumindest die bisher durchgeführten Tests. Wir vermuten, dass noch PHP-Programmcode ausgeführt werden muss, welcher bei manuellen Eingaben automatisch durchlaufen wird.
Allerdings sind wir keine PHP-Programmierer, sondern wir bewegen und in der C#/.NET-Welt. Wir bauen einen SSH-Tunnel zum Webserver auf und greifen direkt auf die OXID-Datenbank zu. Das Problem haben wir bisher so gelöst, dass auf einem Kundenserver in seiner Firma ein Windows-Dienst läuft, der zum gewünschten Zeitpunkt die Preise direkt ändert. Es funktioniert, aber es ist nicht ganz prickelnd.
Wir würden aber gerne die OXID-Funktionalität nutzen. Also preise im Voraus eintragen und ein Startdatum eintragen, ab dem der neue Preis gilt. Nun, wie können wir dafür sorgen, dass beim Erreichen des Startdatums die Preise von OXID korrigiert werden?
Nochmals sorry, dass ich mich über zwei Jahren nicht mehr gemeldet habe – es ging einfach nicht.
Lieben Dank im Voraus und viele Grüße
René