Zum Inhalt springen

Import von PrestaShop nach Odoo — Katalogübernahme

PrestaShop-zu-Odoo-Migration – Import von Produkten, Kombinationen, Kategorien, Kunden und Bestellungen aus einem PrestaShop-Shop nach Odoo über die Webservice-API, im JSON-Format. Übernahme des PrestaShop-Katalogs ohne Dubletten und mit Ablehnungsbericht.

149,00 € 149,00 €

Kostenlos
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Allgemeine Geschäftsbedingungen
30-Tage-Geld-zurück-Garantie
Versand: 2-3 Geschäftstage

PrestaShop-zu-Odoo-Migration – Import von Produkten, Kombinationen, Kategorien, Kunden und Bestellungen aus einem PrestaShop-Shop nach Odoo über die Webservice-API, im JSON-Format. Übernahme des PrestaShop-Katalogs ohne Dubletten und mit Ablehnungsbericht.

Im Odoo Apps Store ansehenAuf Omnifloo testen

Überblick

PrestaShop-Import nach Odoo

Einen PrestaShop-Shop in Odoo übernehmen, mit der Mechanik der Basis: nie Dubletten bei einem erneuten Lauf, Wiederaufnahme dort, wo der Import gestoppt hat, Testmodus und ein Bericht, der sagt, was abgelehnt wurde und warum.

Auch gesucht unter: PrestaShop-Import Odoo, Migration von PrestaShop zu Odoo, PrestaShop Odoo migration, Übernahme des PrestaShop-Katalogs, PrestaShop-Webservice.

Der Webservice, in JSON

PrestaShop 9 stellt zwei APIs bereit. Die neue, auf OAuth2 basierende, deckt den Katalog noch nicht ab; dieses Modul fragt daher den klassischen Webservice ab – jenen, der Produkte, Kombinationen, Kategorien, Kunden und Bestellungen abdeckt und den die Dokumentation von Version 9 weiterhin dokumentiert.

Der Webservice liefert standardmäßig XML. Das Modul fordert ausdrücklich JSON an: Ein Konnektor, der das vergisst, erhält XML und schließt daraus, dass der Shop leer ist.

Die drei Fallen dieser API, behandelt

Die Authentifizierung hat kein Passwort. Der zweiunddreißigstellige Schlüssel ersetzt die Kennung, das Passwort ist leer. PrestaShop sagt das selbst in seinem Ablehnungs-Header, und es ist der erste verlorene halbe Tag für jeden, der diesen Connector schreibt.

Mehrsprachige Felder ändern ihre Form. name ist "Mug" in einem einsprachigen Shop und eine Liste von Übersetzungen in einem zweisprachigen Shop. Das Modul akzeptiert beides: Andernfalls würde es beim ersten Kunden funktionieren und beim zweiten scheitern.

Der Preis einer Kombination ist ein Aufschlag, kein Preis. Eine Variante mit 2.00 auf einen Artikel zu 11.20 kostet 13,20 €. Das Modul nennt dieses Feld „Preisaufschlag“, damit niemand es für etwas anderes hält – der umgekehrte Fehler würde einen Katalog zu lächerlichen Preisen importieren und bliebe unsichtbar, da die Werte plausibel bleiben.

An einem echten PrestaShop erprobt

Keine öffentliche Demo von PrestaShop stellt ihren Webservice bereit. Der Herausgeber hat daher eine vollständige PrestaShop-8-Instanz aufgebaut, mit aktiviertem Webservice und installierter zweiter Sprache, und das Modul darauf laufen lassen: Lesen des Demo-Katalogs, mehrsprachige Felder in ihrer Listenform, Kombinationen ihrem Produkt zugeordnet, Paginierung und ein vollständiger Import, zweimal wiederholt, ohne ein einziges Duplikat zu erzeugen. Die Anleitung zum Wiederaufbau dieser Instanz steht in den Tests des Moduls.

Was das Modul nicht leistet

Es synchronisiert nichts fortlaufend: Es ist ein Werkzeug zur Übernahme, kein Verkaufskonnektor. Es schreibt nichts in PrestaShop. Es übernimmt die Bilder nicht, die bei PrestaShop ein eigener Binärstrom sind. Es setzt die kostenlose Grundlage dyo_import_boutique voraus.

Merkmale

Preis149 € zzgl. MwSt.
LizenzOPL-1
Odoo-Versionen19.0: im Odoo Apps Store veröffentlicht; 20.0: im Odoo Apps Store veröffentlicht
Version1.0.0
EditionOdoo Community / On-Premise
Technischer Namedyo_import_prestashop
BereichKonnektoren und Automatisierung

Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.