Módulo integración con Prestashop de INFORMAX

Requisitos de GESIO

Para la conexión con Prestashop mediante el módulo de INFORMAX su GESIO debe disponer de:

 

  • El módulo de usuarios para conexiones de sistemas externos (API, ...)
  • El módulo de exportación de productos CSV/XML ZIP.
  • Además debe tener acceso a al menos un site.

¿cómo saber si tiene activo el "módulo de usuarios para conexiones de sistemas externo"?

  1. Vaya a Administración > Sistema > Perfiles y permisos
  2. Si el módulo está activo le aparecerá la pestaña "Gestión de usuarios para conexiones de sistemas externos" en caso contrario debe ponerse en contacto con su agente de GESIO para solicitar la activación del módulo.

¿cómo saber si tiene activo el "módulo de exportación de productos CSV/XML ZIP"?

  1. Vaya a Webs > Listado de webs
  2. Edite la web cuyo catálogo quiere exportar
  3. Vaya a Política de ventas > Exportar catálogo
  4. Si el módulo está activo le aparecerá el botón "Exportación catálogo en zip" en caso contrario debe ponerse en contacto con su agente de GESIO para solicitar la activación del módulo.

 

Programar la generación de los ficheros de exportación de productos.

  1. Ir a Webs > Listado de webs > Editar Site > Política de ventas > Exportar catálogo > Exportación catálogo en ZIP.
  2. Seleccionar el formato XML, las tarifas de coste y venta correspondientes y pulsar sobre "Generar descarga".

  3. Una vez se ha generado la primera descarga ya podemos programar las horas de regeneración automática del fichero (Ejemplo: 4:00, 7:00 y 16:00)

La URL que requiere INFORMAX para la carga de los productos es que corresponde al formato XML sin comprimir (termina en xml_plain.xml):
Ej: http://suempresa.gesio.be/dyndata/exportaciones/csvzip/catalog_1_57_0_0_2bddhfisdufhisdsdifdf9a_xml_plain.xml

 

Crear un usuario del webservice de pedidos

Antes de continuar asegurese de que el perfil SUPERUSUARIO tiene permisos para gestionar usuarios con conexiones de sistemas externos.

  1. Ir a Administración > Sistema > Perfiles y permisos > Perfiles y permisos de usuario
  2. Editar el perfil del SUPERUSUARIO y marcar el permiso "Acceso a la gestión de usuarios para conexiones de sistemas externos (API, ...)"
  3. Cerrar sesión y volver a autenticarse (tengo que revisar esto para que no sea necesario).
  1. Ir a Administración > Sistema > Perfiles y permisos > Gestión de usuarios para conexiones de sistemas externos
  2. Crear el usuario que se le proporcionará a INFORMAX para que cree los pedidos

  3. Anotar el usuario y la contraseña para enviarla junto con la URL previamente generada y las URL del webservice al cliente o a INFORMAX para que configuren su módulo.

Ejemplo de datos a introducir en la configuración del módulo INFORMAX:

URL XML productos:
http://suempresa.gesio.be/dyndata/exportaciones/csvzip/catalog_1_57_0_0_2bda2c7d09f35267ece202cb03c0959a_xml_plain.xml

Usuario webservice:
prestashop / c0ntr4senha

URL WSDL webservice pedidos:
http://suempresa.gesio.be/webservices/orderservice_wsdl.php

URL webservice pedidos:
http://suempresa.gesio.be/webservices/orderservice.php