Zum Hauptinhalt gehen

Kommentare

4 Kommentare

  • Benedikt Sauter

    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

    0
  • Benedikt Sauter

    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 a
    LEFT JOIN (SELECT artikel FROM artikel_onlineshops WHERE shop = '$id' AND aktiv = 1 GROUP BY artikel) oa ON a.id = oa.artikel
    SET 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"

     

    0
  • Knut Noeske

    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

    0
  • Benedikt Sauter

    Hat das geholfen? Gibt es Feedback?

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.