Lagerbestand direkt in Datenbank zu ändern?

Hallo! Ich möchte den Lagerbestand der Artikel im Shop gerne durch einen Cronjob mit dem Bestand in unserem Lager abgleichen. Da auch Lieferungen außerhalb des Shops erfolgen, kommt es ansonsten immer wieder zu Abweichungen. In der Tabelle s_articles_details stehen ja die aktuellen Bestände der einzelnen Artikel und hier würde ich den Wert alle 5 Minuten durch einen Cronjob mit dem aktuellen Lagerbestand abgleichen. Ist das okay so oder taucht der aktuelle Bestand noch in einer anderen Tabelle auf? Gibt es sonst noch irgendetwas, dass ich beachten müsste oder was gegen diese Lösung spricht? Gruß, Gerti

Für Konfiguratorartikel gibt’s da noch die s_articles_groups_values Tabelle mit eigenen Lagerbestandswerten. Wir machen das prinzipiell auch so. Wobei wir das Intervall etwas größer gewählt haben, dafür aber während des Checkoutprozesses über eine API den aktuellen Lagerbestand live abfragen.