PrestaShop - Registros de cambios del plugin Lengow

✅ Versión 3.5.1 (lanzada el 16-05-2024)

🎉 Característica

  • Información del número de teléfono
    Añade el número de teléfono a la información del pedido en la pestaña “Lengow“.
    Añade el número de teléfono de envío a la dirección de envío del pedido de PrestaShop.
  • Eliminar la opción de seguimiento
    Ya no es funcional ya que el seguimiento ha sido descontinuado en Lengow.

🔧 Corrección de errores

  • Empresa de dirección de retransmisión
    Actualización del campo de la empresa para direcciones existentes, incluyendo puntos de retransmisión.
  • Enlace de parámetros
    Añadido el enlace de parámetros al pie de página.
  • nameParser typehint
    Corrección del tipado de php de nameParser para las versiones 7.0 y 7.1. compatibilidad hacia atrás

✅ Versión 3.5.0 (lanzada el 29-04-2024)

🎉 Característica

  • Gestión de devoluciones
    Añade un campo para el "tracking_number" y el "return_carrier" si este es un argumento opcional o obligatorio para el marketplace. Envía estos datos en la "acción de pedido".

🔧 Corrección de errores

  • Problema de stock en la gestión de varias tiendas
    Recupera los datos de stock en la tienda cuando el ID es "cero".
  • Emparejamiento de transportistas
    Mejora de la búsqueda semántica por nombre y etiqueta.
  • Errores en pedidos B2B
    Mejora de la identificación de pedidos B2B.

✅ Versión 3.4.7 (lanzada el 13-02-2024)

🔧 Corrección de errores

  • Product_price y original_price registrados en OrderDetail
    Guarda los valores correctos del precio del producto para los pedidos en las columnas Product_price y original_price de la tabla OrderDetail de Prestashop
  • El id interno no se sincroniza en la solución debido a que la API de Lengow no es accesible
    Permite 5 intentos para actualizar el id interno del pedido con API_ORDER_MOI

✅ Versión 3.4.6 (lanzada el 08-01-2024)

🎉 Característica

  • Cambio de entorno
    Permite cambiar el plugin a modo preprod/prod a través de la configuración
  • Reembolso parcial
    El nuevo estado de "reembolso parcial" de Lengow se tiene en cuenta en el plugin

🔧 Corrección de errores

  • límite de memoria de exportación / sincronización de comandos de php
    Se ha aumentado la memoria para las exportaciones de productos y la sincronización de pedidos
  • Duplicación de campos de configuración
    Limpieza de desinstalación / instalación / actualización de valor de configuracións

✅ Versión 3.4.5 (lanzada el 30-10-2023)

🎉 Característica

  • Añadir código a archivos modificados
    El contenido de los archivos modificados es accesible a través de los parámetros de la caja de herramientas.
  • Añadir la opción de anonimización de correo electrónico
    Añadir la opción de anonimización de correo electrónico. Por defecto, la opción está desactivada.
  • Visualización de parámetros de importación
    Añadir la capacidad de ver los parámetros inicializados durante las importaciones. 

🔧 Corrección de errores

  • Error al actualizar el "número de IVA" con PrestaShop 1.7
    El "número de IVA" puede ser actualizado durante las actualizaciones de pedidos.
  • Duplicación de pedidos durante la migración de sardes causada por un cambio en el valor de "id_delivery"
    No comprobar los comandos ya importados utilizando el "id_delivery".
  • Error de PHP 8.1, valor "nulo" en métodos
    Definir un valor para evitar devolver un valor "nulo".

✅ Versión 3.4.4 (lanzada el 07-06-2023)

🎉 Característica

  • Eliminación de la compatibilidad con PrestaShop 1.6
    Se eliminó todo el código específico para la versión 1.6 de PrestaShop y se limpió el código existente.

🔧 Corrección de errores

  • Se corrigieron las versiones compatibles para desbloquear la instalación del módulo en Prestashop 8.0
  • Se corrigieron las funciones Tools::jsonDecode() y Tools::jsonEncode() para json_decode() y json_encode
  • Se corrigió la importación de pedidos en el backoffice de Prestashop debido al error en LengowAddress.php
  • Corrección de la importación del cliente a partir del pedido
  • Añadir ProductAttribute en LengowCart.php para la compatibilidad con Prestashop 8 durante la importación del pedido en el backoffice
  • Corrección de la grabación del tracking_number al actualizar el estado de un pedido en el lado del backoffice
  • Actualización de hooks obsoletos en LengowHook.php

✅ Versión 3.4.3 (lanzada el 10-03-2023)

🔧 Corrección de errores

  • La visualización de la lista de pedidos y la exportación del catálogo de productos cuando el modo de depuración de Prestashop está activado
    Cuando el modo de depuración está activado, el script para visualizar la lista de pedidos y exportar el catálogo entra en conflicto con este modo

✅ Versión 3.4.2 (lanzada el 27-01-2022)

🎉 Característica

  • Integración de una caja de herramientas interna con toda la información de Lengow para el soporte
    Integración de una caja de herramientas directamente en el plugin que contiene todos los datos técnicos necesarios para el soporte. También encontraremos una verificación de suma de comprobación de los archivos del módulo para verificar que no falta ningún archivo o que se ha modificado
  • Remval de compatibilidad con PrestaShop 1.5
    Se eliminó todo el código específico para la versión 1.5 de PrestaShop y se limpió el código existente.
  • Añadiendo la versión de PHP en la caja de herramientas
    Añadiendo la versión de PHP instalada en el servidor del cliente en la caja de herramientas interna y externa del plugin
  • Modificación de las urls de fallback del Centro de Ayuda de Lengow
    Modificación de todas las urls de fallback del plugin tras la migración del Centro de Ayuda de Lengow de Stonly a Zendesk
  • Añadiendo campo extra de fecha de actualización en la caja de herramientas externa
    Añadido en la caja de herramientas externa de la fecha de actualización del campo extra que permite visualizar el estado de un pedido en el momento de su importación en el CMS
  • Actualización regular de los datos del mercado en la coincidencia del transportista
    Actualización regular de la etiqueta del espacio de mercado así como los datos que indican que un transportista personalizado puede ser utilizado para una acción de envío. Concretamente, la elección del código del transportista es ahora obligatoria sólo para los mercados que no aceptan un transportista personalizado.

🔧 Corrección de errores

  • Añadida compatibilidad con PrestaShop 1.7.8.1
    Corregida la declaración de la función LengowCart::updateQty() para hacerla compatible con la versión 1.7.8.1 de PrestaShop
  • [Importación] Carga de tipos de pedidos en cada sincronización de pedidos
    Se corrigió un error para cargar todos los tipos de pedidos en cada sincronización de pedidos. Un pedido enviado por el mercado ya no era reconocido como tal si encontraba un error durante la primera sincronización

✅ Versión 3.4.1 (lanzada el 04-11-2021)

🎉 Característica

  • Añadir compatibilidad con PrestaShop 1.7.8

El proceso de instalación se vio comprometido en 1.7.8 debido a cambios y renombramientos realizados por PrestaShop en la clase base "Producto".

✅ Versión 3.4.0 (lanzada el 26-10-2021)

🎉 Característica

  • Integración de la sincronización de pedidos en el servicio web de la caja de herramientas

Configuración de la sincronización durante un período dado, un intervalo de tiempo o para un pedido específico. Posibilidad de forzar la sincronización para eliminar los errores actuales e intentar reimportar el pedido. El servicio web devuelve un JSON detallado que contiene el número de pedidos creados, fallidos, ignorados, actualizados o incluso mal formateados.

  • Recuperación del estado de un pedido en el servicio web de la caja de herramientas

Integración de endpoints para recuperar el estado de un pedido de Lengow en el CMS. Recuperación de todos los datos de Lengow para un pedido específico: lista de errores, acciones, cambios de estado y todos los datos necesarios para el soporte.

  • Eliminación de la compatibilidad con PrestaShop 1.4

Eliminación de todo el código específico para la versión 1.4 de PrestaShop y limpieza del código existente.

✅ Versión 3.3.2 (lanzada el 12-08-2021)

🔧 Corrección de errores

  • Corrección del parámetro de selección GET para la url de exportación

Implementación de una corrección para corregir la recuperación del parámetro de selección GET en la url de exportación y así devolver el número correcto de productos.

✅ Versión 3.3.1 (lanzada el 19-07-2021)

🎉 Característica

  • Integración de una nueva url de caja de herramientas 

Externalización de la caja de herramientas del plugin a través de Webservice. La url de la caja de herramientas permite recuperar todos los datos del plugin: resumen del plugin, lista de opciones, suma de comprobación de los archivos del plugin y lista de registros disponibles. También permite descargar registros para un día específico o todos.

  • Añadiendo unActualización del modal en el plugin

Implementación de un modal que indica que una nueva versión del plugin está disponible para descargar. Este modal se muestra por defecto una vez al día cuando el plugin está obsoleto. Contiene toda la información que permite la actualización (registro de cambios de la versión, procedimiento de actualización y enlace al soporte) y permanece mostrado continuamente usando un enlace en el encabezado del plugin. 

  • Añadido del campo JSON en el detalle del pedido

Integración del campo "Formato JSON" que contiene el JSON completo del pedido en el momento de la importación al plugin. Este campo es visible en el bloque Lengow que está en el detalle del pedido de PrestaShop.
🔧 Corrección de errores

  • Recuperación de la url principal de la tienda para las urls del plugin 

Mejora de la función getBaseUrl () para tener siempre en cuenta la url principal de la tienda PrestaShop. Antes de esta corrección, las urls del plugin (feed y cron) podían a veces usar subdominios inactivos.

✅ Versión 3.3.0 (lanzada el 24-03-2021)

🎉 Característica

  • Implementación del nuevo proceso de conexión

Eliminación del antiguo sistema de conexión a través de Iframe y adición de varias pantallas que permiten la conexión y el emparejamiento de catálogos

✅ Versión 3.2.4 (lanzada el 26-02-2021)

🎉 Características 

  • Añadida compatibilidad para las versiones 1.7.7.x de PrestaShop

Gestión de importación de pedidos en las últimas versiones de PrestaShop 1.7.7.x y actualización de la plantilla de detalle del pedido

🔧 Corrección de errores
  • Corrección de la consulta SQL en la búsqueda de productos

Implementación de una corrección en la unión de la consulta SQL que busca un producto según uno de sus atributos (referencia, ean, isbn, id ....)

  • Mejora del contador en las rejillas del módulo

Reemplazo de una función nativa de PrestaShop por un conteo SQL en el código que recupera el número de elementos requeridos para la paginación en las rejillas del módulo (producto y pedido).

✅ Versión 3.2.3 (lanzada el 26-10-2020)

🎉 Características 

  • Añadiendo nuevos enlaces al Centro de Ayuda de Lengow y Soporte

Implementación de las nuevas urls del Centro de Ayuda de Lengow en el tablero así como en la página de ayuda. Actualización de las urls de los formularios que permiten la creación de tickets de soporte (francés e inglés).

  • Añadiendo customer_vat_number en detalle de pedido de administrador & tabla lengow_order

Añadido del número de IVA intracomunitario directamente en el módulo cuando es proporcionado por el marketplace. Esta información es visible en el bloque Lengow en los detalles del pedido de PrestaShop.

🔧 Corrección de errores

  • Cargando el iframe de conexión solo en https

El iframe de conexión ya no funcionaba en el módulo debido a un error de protocolo http / https. El iframe ahora se carga exclusivamente en https para resolver este problema.

✅ Versión 3.2.2 (lanzada el 09-06-2020)

 🎉 Características  

  • [import] Añadiendo tipos de pedidos en la pantalla de gestión de pedidos

Añadiendo tipos de pedidos (express, prime, b2b, entregado por marketplace) en la pantalla de gestión de pedidos así como en el detalle del pedido

  • [import] Adición de la opción de conversión de moneda en el panel de opciones de pedido

Añadido de una opción en la configuración del plugin para importar los pedidos con la moneda nativa del marketplace. Por defecto, el plugin trae pedidos con la moneda seleccionada en Lengow

  • [import] Integración del código de región en las direcciones de entrega y facturación
Búsqueda de la región correcta al crear direcciones de entrega y facturación (búsqueda avanzada para España e Italia)

 

🔧 Corrección de errores 
  • Añadir isset en caso de que algunas variables estuvieran desactivadas causando múltiples avisos de php
  • Actualización del token de acceso al recuperar un código http 401

✅ Versión 3.2.1 (lanzada el 12-03-2020)

🔧 Corrección de errores

  • [export] Cambiar condición para encontrar atributos de combinaciones
  • Añadido del código http 201 en los códigos de éxito

✅ Versión 3.2.0 (lanzada el 04-03-2020)

🎉 Características  

  • Añadiendo compatibilidadwith php 7.3
  • [import] Protección de la importación de pedidos anonimizados

Los pedidos anonimizados no se importan excepto en caso de importación de un pedido específico, si ya están importados, el estado puede ser actualizado

  • [import] Protección de la importación de pedidos de más de 3 meses

Los pedidos de más de 3 meses no se importan excepto en caso de importación de un pedido específico, si ya están importados, el estado puede ser actualizado

  • Refactorización y optimización de la clase conectora

Rediseño total de la clase que permite la conexión entre el módulo y las APIs de Lengow. Almacenamiento del token de autorización temporal para evitar su recuperación en cada llamada (duración de 3000 segundos). Registro de todos los posibles errores devueltos por las APIs así como por Curl. Configuración de seguridad para recuperar el token de autorización si ya no es válido. Añadidas constantes para las rutas de la API, código de error http, formato de retorno de la API y método de la API

  • Optimización de las llamadas a la API para la sincronización de pedidos y acciones

Rediseño del sistema de recuperación de pedidos y acciones para tomar sólo los cambios realizados en las últimas 3 horas. Si una sincronización se bloquea, este retraso de 3 horas aumenta gradualmente hasta el número máximo de días de sincronización seleccionados por el comerciante. Para una sincronización manual, siempre comenzaremos en el número de días seleccionados en la configuración del plugin

  • Mostrar una alerta cuando el plugin ya no está actualizado

Configuración de una alerta cuando la versión del plugin instalado ya no está actualizada. Integración de un enlace para recuperar directamente la última versión del plugin a través de este bloque

  • Cambio de nombre de Modo Preprod a Modo Debug

🔧 Corrección de errores 

  • Refactorización y optimización de fechas con la localización correcta
  • [import] Mejora de la seguridad para los pedidos que cambian su nombre de marketplace

✅ Versión 3.1.4 (lanzada el 16-10-2019)

🔧 Corrección de errores 

  • [import] Eliminada la compatibilidad con la versión 3 del plugin Mondial Relay

✅ Versión 3.1.3 (lanzada el 11-10-2019)

🎉 Características

  • [import] registro del número de IVA en las direcciones de entrega y facturación

Registro del número de IVA intracomunitario en las direcciones de entrega y facturación. Si estos datos sólo están presentes en la dirección de facturación, se copian en la dirección de entrega

🔧 Corrección de errores 

  • Recuperación de todas las tiendas activas al buscar por token
  • Implementación de enlace dinámico en plantillas para scripts JS y CSS
  • [import] Uso de coincidencia semántica cuando los métodos de envío están vacíos

✅ Versión 3.1.2 (lanzada el 05-09-2019)

🎉 Características 

  • [export] Refactorización y optimización de la recuperación de datos del producto

Reescritura de la clase de producto para facilitar futuros desarrollos y optimizar el proceso de exportación.

  • [export] Añadir campo isbn en feed de exportación para PrestaShop 1.7

La versión 1.7 de PrestaShop da la posibilidad de informar el isbn sobre los productos. Este valor está ahora presente en el flujo de exportación por defecto. Está vacío para las versiones inferiores a 1.7.
🔧 Corrección de errores 

  • [import] Moviendo plantillas de correo electrónico para PrestaShop 1.7
  • Corregido el proceso de actualización del módulo

✅ Versión 3.1.1 (lanzada el 28-06-2019)

🎉 Características 

  • [import] Optimización del sistema de recuperación de pedidos

Nueva gestión del período de recogida de pedidos de forma automatizada. El intervalo de tiempo se basa en la fecha de la última sincronización exitosa. El comerciante puede elegir el número máximo de días de recuperación entre 1 y 10 días. Este valor se utiliza en caso de error para recuperar pedidos más antiguos. Configuración de un filtro para recuperar todos los pedidos creados entre dos fechas separadas (máximo 10 días).

  • [import] Configuración de una caché para la sincronización de ids de catálogos

Almacenamiento en caché de la sincronización del catálogo (permitiendo recuperar pedidos basados en un catálogo). Este proceso tiene lugar cada 4 horas. Posibilidad de forzar el proceso a través de la url del cron

  • [action] Refactorización y optimización de acciones en pedidos

Reescritura del proceso de envío de acciones para facilitar futuros desarrollos

  • [import] Añadir búsqueda semántica para coincidencia de transportistas

Implemen

Este artículo ha sido traducido automáticamente. En caso de duda, le agradecemos que consulte las versiones originales en francés o en inglés.

Artículos en esta sección

Nuestros horarios de support:
De 9:00 a 18:30 CET de lunes a viernes