-gelöst- SQL Script Problemchen seit 09960x

thuhn01

Guest
Hallöle in die Runde der SQL und DB Profis :)

Folgendes Script soll bei mir in die DB gehen und alle Artikel deaktivieren, sowie die Übertragung zum XTC Shop gewährleisten, die das Attribut "EOF" oder "End Of Live" haben.
Code:
update tartikel set cinet = 'Y', cAktiv = 'N', cdelinet='Y' where clieferstatus like '%end%' or lower(clieferstatus) like '%eof%'
Aktuell wären davon laut SQL-Manager (957 Zeile(n) betroffen)

Hat bei der alten Version bis 0995x auch immer geklappt. Wenn ich einem Artikel cdelinet = 'Y' (für löschen) und CInet = 'Y' (für im Shop updaten) verpasst habe wurde beim nächsten Webshopabgleich der Artikel mit seinen Daten übertragen und war dann nach dem Abgleich gelöscht (der Connector ist entsprechend konfiguriert).

Jetzt mit der 09960x werden Artikel mit dem Parameter cinet = 'Y' NICHT übertragen.

Frage:
Wo muss ich jetzt schrauben damit die Artikel übertragen werden?
Für mich sieht es so aus also ob der Eintrag "cinet" in tArtikel ignoriert und irgendwo anders ein Wert dafür herangezogen wird um der Übertragung mitzuteilen dass da am Artikel Änderungen vorgenommen wurden.
 

thuhn01

Guest
>>> schieb

Hier nochmal die Frage in extrem kurz:
In welchem Feld der Datenbank wird gespeichert dass ein Artikel verändert wurde und per "Webshop" neu synchronisiert werden muss.

Es ist NICHT wie bis V. 09959 das Feld cInet der Tabelle tArtikel.

Bitte dringend um Hilfe da ich es mir nicht erlauben kann 2 Tage lang die WaWi stillzulegen um einen Komplettabgleich zu machen. (Was eh nicht funktioniert da zwischendurch öfter mal Login-Fehler kommen)
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
Hallo,

kann es sein, dass Janusch die komplette Abfrage des Abgleichs angepasst hat.
es gibt eine Spalte dMod (Datum Uhrzeit), damit muss es irgendetwas zutun haben.
in der Spalte dMod wird gespeichert, wann der entsprechende Artikel das letzte Mal übertragen wurde.
Weiter habe ich bisher nichts gefunden, wo festgehalten wird, welcher Artikel abzugleichen wäre.

Gruß
Björn
 

thuhn01

Guest
Zitat von KiMoB.de:
Hallo,

kann es sein, dass Janusch die komplette Abfrage des Abgleichs angepasst hat.
es gibt eine Spalte dMod (Datum Uhrzeit), damit muss es irgendetwas zutun haben.
in der Spalte dMod wird gespeichert, wann der entsprechende Artikel das letzte Mal übertragen wurde.
Weiter habe ich bisher nichts gefunden, wo festgehalten wird, welcher Artikel abzugleichen wäre.

Gruß
Björn

Hallo,
nein, das hat nichts damit zu tun.
Thomas hat mir inzwischen per PN geantwortet... und es funktioniert.
Da ich nicht weiss ob es einen Grund hat wieso das im Thread nicht beantwortet wurde werde ich diese Info hier nicht ohne OK von Thomas weitergeben.