Seite 1 von 1

Von CAO nach OXID

Verfasst: Do 16. Jul 2009, 11:05
von redone
Hallo,

da es ja einige gibt die von os, ol, xt-commerce auf Oxid umsteigen wollen, ihre Daten schon in CAO eingepflegt haben und diese nun nach Oxid transferieren wollen und das COI-Modul besitzen hier eine kleine Anleitung:

1. Datensicherung anfertigen!
2. Mit HeidiSQL oder sonstigen SQL-Tool folgende Anweisungen in der CAO-DB ausführen:

Code: Alles auswählen

update ARTIKEL_TO_Kat set CHANGE_FLAG = 'Y' where SHOP_ID > 0;
update ARTIKEL set SHOP_CHANGE_FLAG = 1 where SHOP_VISIBLE = 1 AND SHOP_ID > 0;
update ARTIKEL_KAT set CHANGE_FLAG="Y" where SHOP_ID > 0;
update ADRESSEN set SHOP_CHANGE_FLAG = 1 where SHOP_ID > 0;
3. Shoptransfer in CAO starten

Danach sollten alle Shopadressen und Shopartikeldaten, mit entsprechender Kategoriezuweisung im Oxid-Shop angelegt sein.
Die Bilddaten müssen manuell angepaßt, oder mit CAO zum Shop übertragen werden. Da Oxid bestimmte Bildnamen vorrausetzt ist ein umkopieren vom alten Shop 1:1 nicht ohne Änderung der Bildnamen möglich.
Kennwörter der Kunden müssen neu vergeben werden, da diese nicht in CAO gespeichert sind und somit nicht übertragen werden können.

Wer von os oder xt-commerce auf Oxid migrieren möchte, der kann ein Importscript von Oxid nutzen, welches unter http://www.oxid-esales.com/de/resources ... mportieren zu finden ist.

Von CAO nach OXID Nachtrag

Verfasst: Di 21. Jul 2009, 09:14
von redone
Hallo,

ein kleiner Nachtrag in Sachen CAO und OXID.
Oftmals wird ein Testshop mit Oxid erstellt und es werden alle Möglichkeiten ausprobiert die mit CAO<->COI<->OXID möglich sind.
Damit die OXID-DB bereinigt werden kann sind folgende Tabellen mit HeidiSQL oder sonstigen SQL-Tool zu leeren, nicht löschen:
  • oxarticles
    oxartextends
    oxcat2cao
    oxcategories
    oxobject2categories
Danach die Shopzuordnungen in der CAO-DB mit folgender Anweisung zurücksetzten:

Code: Alles auswählen

update ARTIKEL set SHOP_ARTIKEL_ID = -1;
und die Anweisungen im vorherigen Beitrag anwenden.

Beim Shoptransfer bekommen die Artikel dann neue Shop-Ids und mögliche Doppeleinträge werden dadurch vermieden.
Bei allen Manupulationen in der Datenbank gilt: vorher Daten sichern!

Re: Von CAO nach OXID

Verfasst: Sa 7. Nov 2009, 14:32
von Ralf.Punklinski
Hallo Thoren,

ich habe beschlossen anstatt des schon vorbereiteten XT-Commerce nun auch das OXID zu verwenden. Dort sind jetzt allerdings schon viele Datensätze vorhanden. Benötigen wir zur Konvertierung dieses COI Modul oder funktioniert sie auch allein über den Link in Deinem Posting.

Vielen Dank vorab.

Re: Von CAO nach OXID

Verfasst: Sa 7. Nov 2009, 19:17
von Christian
Hi,

für die Migration von XTC zu OXID gibt es grundsätzlich eine verbesserte Weiterentwicklung:
http://www.oxid-esales.com/forum/showth ... #post15508

Um CAO an OXID anbinden zu können wird das COI Modul benötigt. Mittels dem COI Modul bist Du in der Lage, den Shop weitreichend über CAO zu steuern (mehr als mit CAO und XTC). Eine Migration an sich geht sowohl mit COI als mit dem Skript, wobei aus meiner Erfahrung bis jetzt ein zweigleisiger Weg die beste Migration ist:

- User, Bestellungen und Newsletter via dem Skript von XTC zu OXID
- Artikel, Kategorien via CAO über COI an OXID

Re: Von CAO nach OXID

Verfasst: So 8. Nov 2009, 13:39
von redone
Hallo,

ich kann mich nur dem Post von Christian anschließen. Dort ist alles gesagt :)

Re: Von CAO nach OXID

Verfasst: So 8. Nov 2009, 17:28
von Ralf.Punklinski
Hallo Christian,
Hallo Thoren,

erst einmal vielen Dank für Euer Feedback. Sorry da ich nur User bin und die Shop Gestaltung und Anbindung von meinem Web Menschen machen lasse hier noch einige Fragen zum Verständnis. Um die Daten derzeit zwischen CAO und XT-Commerce Shop aus zu tauschen benutze ich bei CAO unter Tools die Update Funktion. Der XT-Commerce Shop ist noch nicht online sondern läuft unter dem Admin im Test Modus. Was aber macht denn dann dieses Script von "Avenger" bzw. was macht es nicht und was macht dieses COI Modul? Warum macht es Sinn wie Du sagst "zweigleisig" zu fahren? Wie wäre dann in Zukunft die "Update Routine"? Genau wie zuvor CAO > Tools > Shop Update?

Noch einen schönen Sonntag.

Re: Von CAO nach OXID

Verfasst: So 8. Nov 2009, 18:43
von Christian
Ralf.Punklinski hat geschrieben: Der XT-Commerce Shop ist noch nicht online sondern läuft unter dem Admin im Test Modus. Was aber macht denn dann dieses Script von "Avenger" bzw. was macht es nicht und was macht dieses COI Modul? Warum macht es Sinn wie Du sagst "zweigleisig" zu fahren? Wie wäre dann in Zukunft die "Update Routine"? Genau wie zuvor CAO > Tools > Shop Update?
Noch einen schönen Sonntag.
Also, das Tool von Avanger ist eine Erweiterung des offiziellen XTC zu OXID Migrationstools der OXID eSales AG. Dies dient dazu, produkive XTC Shops nach OXID zu bringen. Nicht mehr und nicht weniger. Nutzt man nun aber schon CAO, sind fast alle Daten in der WaWi. Eine Migration des kompletten Bestandes bringt mehr Komplikationen als Mehrwert, wenn es von Interesse ist, führe ich diese Komplikationen bei Zeiten gerne mal in einem eigenen Thema auf.

Um OXID mit CAO nutzen zu können, ist nicht das Tool von Avanger bzw. OXID notwendig, sondern eine Schnittstellenskript, ebenso wie Du ja schon das zur Verfügung gestelle Skript für XTC nutzt.

Vereinfacht bedeutet dies, dass Du, so lange keine Kundendaten und Newsletterabonementen in XTC hattest das Tool von OXID/Avanger nicht notwendig ist sondern nur das Skript für CAO <-> OXID!. Die Schritte von Thoren in den ersten Beiträgen sind dann ausreichend und zielführend.

Danach wird OXID genau wie bei XTC mit dem CAO Shop Update gepflegt.

Re: Von CAO nach OXID

Verfasst: Sa 10. Nov 2012, 17:49
von rohu2007
Wo finde ich den die Schnittstelle von CAO zu OXID?

Vielen Dank im Voraus!

Gruß

Robert

Re: Von CAO nach OXID

Verfasst: Sa 10. Nov 2012, 23:34
von nico

Re: Von CAO nach OXID

Verfasst: Mi 9. Jan 2013, 16:01
von Lothar633
Guten Tag Allerseits,
habe die Datenbank bearbeitet wie gefordert und beim Oxidshop die Dateien gelehrt.
Nun werden aber keine Kategorien importiert.

Habe ich da einen Fehler gemacht ?
Hat da jemand eine Idee ?

Re: Von CAO nach OXID

Verfasst: Mo 9. Sep 2013, 21:01
von thomas
Hallo,
verstehe ich das richtig:
Wenn ich in xtc keine Newsletter Kunden haben, dann wird mit COI alles aus CAO in den Oxid-Shop übertragen außer die Bestellungen?
Danke

Re: Von CAO nach OXID

Verfasst: Do 10. Mai 2018, 17:38
von lakaaf
Hallo,

ich ziehe grade mit Hilfe dieser Anleitung von Oxid nach Oxid um. Dabei sind die Hersteller nicht berücksichtigt (die es vermutlich in xt so nicht gibt),
Wie muß der Code aussehen, damit die COI die Hersteller mitsamt ID in den neuen Shop schiebt?

Gruß
Stefan

Re: Von CAO nach OXID

Verfasst: Do 10. Mai 2018, 17:51
von lakaaf
puh, gerade habe ich den Hersteller eines einzelnen Artikels geändert und dann ein Shopupdate gemacht - leider kommt der Hersteller dort nicht an, andre Änderungen des gleichen Artikels schon - was kann das sein...

Re: Von CAO nach OXID Nachtrag

Verfasst: Sa 20. Jun 2020, 17:32
von prmprm
redone hat geschrieben: Di 21. Jul 2009, 09:14 ein kleiner Nachtrag in Sachen CAO und OXID....
Hallo Thoren, hallo Forumsmitglieder (Oxid Nutzer),
was davon gilt auch noch für Oxid 6.2?
Was ist mit den verknüpften Einträgen in z.B. oxcategory2attribute oder oxattribute?
Merci & Gruß
Martin