Artikelbestände aktuallisieren

Bongo

Aktives Mitglied
25. Juni 2006
99
0
Hallo,

auch wenn dieses Thema schon behandelt wurde, konnte ich für mich keine Endlösung finden.

Ich bekomme zweimal wöchentlich eine csv mit ca. 12000 und eine mit ca. 6000 Artikeln.

In diesen csv sind alle relevanten Daten enthalten, nur in anderer Sortierung wie die Importdatei. Also habe ich beide Dateien für den Erstimport vorbereitet und importiert. Dies klappte auch.

Nun bekomme ich vom Großhändler eine dritte csv in der alle Änderungen im Bestand (60, 50, 40, 30, 20, 10, oder nicht mehr lieferbar) aufgeführt sind. Nicht mehr lieferbar heisst, dass sie in der nächstfolgenden Datei nicht mehr aufgeführt werden.
Dadurch verschieben sich aber auch aller anderen Zeilen wenn mittendrin ein Artikel fehlt.

Wie kann ich nun meine Artikelstammdaten aktualisieren. Gibt es da irgendein Script mit dem man eventuell die Artikelnummer vergleichen kann und bei Änderung die Verfügbarkeit aktuallisiert?

Ich hoffe mich verständlich ausgedrückt zu haben.

Gruß
Bongo
 

Bongo

Aktives Mitglied
25. Juni 2006
99
0
Hallo gerhard5302,

nach einigen Fehlversuchen habe ich es geschafft.

Die beiden Dateien werden in eine leere Art_bsp-Datei geladen.
Dann wird die Art-bsp in die WAWI importiert.

Dann mache ich einen Artikelpreise/Import mit der vom Großhändler bereitgestellten Lagerbestandsdatei. Über das Mapping kann man ja anhand der Artikelnummer die Artikel "WebShop aktiv" setzen. Dazu habe ich einfach die Einträge 60, 50 usw. mit Y ersetzt und 0 mit N.

Dann einen Abgleich mit dem Shop und es funzt.

Jetzt habe ich aber ein neues Problem:

Ich habe ja nun sehr viel in den Datenbanken rumgewuselt.

Wie kann ich den Shop, Connector und WAWI zurücksetzen ohne Bestellungen und Rechnungen zu verlieren.

Ich habe schon mit phpMyAdmin folgende Tabellen geleert:

categories
categories_description

products
products_attributes
products_attributes_download
products_content
products_description
products_graduated_prices
products_images
products_notifications
products_options
products_options_values
products_options_values_to_products_options
products_to_categories
products_vpe
products_xsell
products_xsell_grp_name

dann alle eazysales_m-Tabellen geleert.

Somit sollte doch eigentlich Shop und Connector für einen Neuimport klar sein?

Dann habe ich unter CMD folgende Befehle ausgeführt:

Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tArtikel"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tkategorie"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tkategorieartikel"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tartikelbild"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tArtikeltext"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tattribut"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tbestelleigenschaft"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tEigenschaft"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table teigenschaftwert"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tfloat"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tint"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tkategorieartikel"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tkategoriepict"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tlagerartikel"
Osql -D eazy -U sa -P sa04jT14 -Q "truncate table tliefartikel"

Somit ist die WAWI doch auch jungfräulich, oder?

Dann habe ich die Daten, Bilder und Bestände in die WAWI importiert und wollte einen Abgleich machen, aber es kommt schon bei dem Kategorieimport in den Shop folgender Fehler:

Error 100 preforming exec
SQL State = 00000
SQL Messsage=
Src: Execute

Kann da vieleicht noch mal jemand helfen?

WAWI ist die neueste Version 099605, Connector ist 09997 und Shop XTC 3.04 SP 2.1

Gruß
Bongo
 
Ähnliche Themen

Ähnliche Themen