Ir al contenido

Importación de PrestaShop a Odoo — migración de catálogo

Migración de PrestaShop a Odoo — importe productos, combinaciones, categorías, clientes y pedidos de una tienda PrestaShop a Odoo a través de la API Webservice, en JSON. Migración de catálogo PrestaShop, sin duplicados y con informe de rechazos.

149,00 € 149,00 €

Gratis
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Términos y condiciones
Grantía de devolución de 30 días
Envío: 2-3 días laborables

Migración de PrestaShop a Odoo — importe productos, combinaciones, categorías, clientes y pedidos de una tienda PrestaShop a Odoo a través de la API Webservice, en JSON. Migración de catálogo PrestaShop, sin duplicados y con informe de rechazos.

Ver en Odoo Apps StoreProbar en Omnifloo

Presentación

Importación de PrestaShop a Odoo

Recuperar una tienda PrestaShop en Odoo, con la mecánica de la base común: nunca hay duplicados si se relanza, se reanuda donde la importación se detuvo, modo de prueba y un informe que indica lo que se rechazó y por qué.

También se busca como: importación PrestaShop Odoo, migración de PrestaShop a Odoo, PrestaShop Odoo migration, migración de catálogo PrestaShop, webservice PrestaShop.

El Webservice, en JSON

PrestaShop 9 expone dos API. La nueva, en OAuth2, todavía no cubre el catálogo; por eso este módulo consulta el Webservice histórico, el que cubre productos, combinaciones, categorías, clientes y pedidos, y que la documentación de la versión 9 sigue documentando.

El Webservice devuelve XML por defecto. El módulo pide JSON explícitamente: un conector que lo olvida recibe XML y concluye que la tienda está vacía.

Las tres trampas de esta API, tratadas

La autenticación no tiene contraseña. La clave de treinta y dos caracteres hace las veces de identificador, la contraseña va vacía. Lo dice el propio PrestaShop en su cabecera de rechazo, y es la primera media jornada perdida de quien escribe este conector.

Los campos multilingües cambian de forma. name vale "Mug" en una tienda monolingüe y una lista de traducciones en una tienda de dos idiomas. El módulo acepta ambas: sin ello, funcionaría con el primer cliente y fallaría con el segundo.

El precio de una combinación es un diferencial, no un precio. Una variante con 2.00 sobre un artículo de 11.20 cuesta 13,20 €. El módulo llama a este campo «diferencial de precio» para que nadie lo confunda con otra cosa: el error inverso importaría un catálogo con precios irrisorios y pasaría inadvertido, porque los valores seguirían pareciendo plausibles.

Probado frente a un PrestaShop real

Ninguna demostración pública de PrestaShop expone su Webservice. Por eso el editor montó una instancia completa de PrestaShop 8, con el Webservice activado y un segundo idioma instalado, y ejecutó en ella el módulo: lectura del catálogo de demostración, campos multilingües en su forma de lista, combinaciones vinculadas a su producto, paginación y una importación completa relanzada dos veces sin producir un solo duplicado. El procedimiento para volver a montar esa instancia está en las pruebas del módulo.

Lo que el módulo no hace

No sincroniza nada de forma continua: es una herramienta de migración, no un conector de venta. No escribe nada en PrestaShop. No importa las imágenes, que son un flujo binario distinto en PrestaShop. Exige la base gratuita dyo_import_boutique.

Características

Precio149 € sin IVA
LicenciaOPL-1
Series de Odoo19.0: publicada en Odoo Apps Store; 20.0: publicada en Odoo Apps Store
Versión1.0.0
EdiciónOdoo Community / on-premise (en sus propios servidores)
Nombre técnicodyo_import_prestashop
ÁmbitoConectores y automatización

Precio sin IVA tal como se muestra en Odoo Apps Store; la compra y la instalación se realizan en la Store o a través de su instancia de Omnifloo.