Beantwortet

Lagerbestands Cache

  • 2 November 2020
  • 4 Antworten
  • 99 Ansichten

Weiss jemand wie mann den Lagerbestandsy Cache zurücksetzt ?

icon

Beste Antwort von Benedikt Sauter 3 November 2020, 19:51

Original anzeigen

4 Antworten

Benutzerebene 5
Abzeichen +2

Hi Expert Bad Saulgau,

was genau ist denn euer UseCase? Warum müsst ihr das aus der "Ferne" machen? Außerdem, meint ihr einen bestimmten Artikel oder wollt ihr mehrere auf einmal bearbeiten?

Gruss Benedikt

Benutzerebene 5
Abzeichen +2

Man kann zwei Spalten künstlich verändern - so macht es xentral. Woran erkennt xentral das die Lagerzahlen neu übertragen werden?Antwort: Xentral vergleicht intern diese Spalten dem verfügbaren Bestand und was das letzte mal an den Shop übertragen wurde. Ist dort eine Differenz dann wird übertragen. 

 

Wir schreiben - 999 dort z.B. rein das ist kein gültiger Lagerbestand und beim nächsten Vergleich wird sicher jeder Wert neu übertragen. Ich hoffe das hilft?UPDATE artikel_onlineshops SET last_article_hash = '', storage_cache=-999,pseudostorage_cache=-999 WHERE shop = %d

Und 

"UPDATE artikel aLEFT JOIN (SELECT artikel FROM artikel_onlineshops WHERE shop = '$id' AND aktiv = 1 GROUP BY artikel) oa ON a.id = oa.artikelSET a.cache_lagerplatzinhaltmenge = -9999 WHERE (a.shop = '$id' OR a.shop2 = '$id' OR a.shop3 = '$id' OR NOT ISNULL(oa.artikel)) AND a.geloescht = 0"

 

Hi Expert Bad Saulgau,

hast du es schon einmal mit dem Button versucht?

Gib gerne Bescheid, ob sich deine Anfrage durch eine der beiden Vorschläge erledigt hat.

Bleib gesund und beste Grüße aus Augsburg

Knut

Benutzerebene 5
Abzeichen +2

Hat das geholfen? Gibt es Feedback?

Antworten