Magento 1 - Registros de cambios del plugin Lengow

Añadir tipos de pedidos (express, prime, b2b, entregado por marketplace) en la pantalla de gestión de pedidos así como en el detalle del pedido
  • [importar] Integración del código de región en las direcciones de entrega y facturación
Buscar la región correcta al crear direcciones de entrega y facturación (búsqueda avanzada para España e Italia)
  • [exportar] Añadir opción para seleccionar qué campo debe tomarse de los productos padre
Añadir una opción en Config / Exportar que permite seleccionar los atributos a recuperar de los productos padres para los hijos

🔧 Corrección de errores 
  • [importar] Refactorización de la creación de direcciones de entrega y facturación
  • [exportar] Corregir una declaración if en getShippingPrice para comprobar todas las posibilidades
  • 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

  • Añadir el código http 201 en los códigos de éxito

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

🎉 Características  

  • [importar] Protección de la importación de pedidos anonimizados
Los pedidos anonimizados no se importan, si ya están importados, el estado puede ser actualizado
  • [importar] 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 plugin 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 la sincronización manual, siempre empezaremos 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
  • Renombramiento de Preprod Mode a Debug Mode

🔧 Corrección de errores 

  • Refactorización y optimización de las fechas con la localización correcta
  • [acción] Mejora de la coincidencia del transportista con una búsqueda estricta y luego aproximada  
  • [importar] Mejora de la seguridad para los pedidos que cambian su nombre de marketplace

✅ Versión 3.1.3 (lanzada el 09-01-2020)

🎉 Características
  • Añadir compatibilidad con php 7.3

🔧 Corrección de errores 

  • [exportar] Mejora del contador del número de productos a exportar
  • Captura del error en la creación del archivo marketplaces.json 

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

🎉 Características 

  • [acción] Mejora de la coincidencia del transportista con

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

     🎉 Características 
    • 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 la fecha de actualización del campo extra en la caja de herramientas externa
      Añadiendo en la caja de herramientas externa 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
    🔧 Corrección de errores
    • [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 marketplace ya no era reconocido como tal si encontraba un error durante la primera sincronización


    ✅ Versión 3.4.0 (lanzada el 14-12-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.

    ✅ 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 un modal de actualización 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). Permanece presente de forma continua mediante un enlace en el encabezado del plugin.

    ✅ Versión 3.3.0 (lanzada el 25-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.3 (lanzada el 27-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 así como del formulario que permite la creación de tickets de soporte (francés e inglés)

    • Los pedidos B2B ahora pueden ser importados sin impuestos (opcional)

    Los pedidos de tipo B2B ahora pueden ser importados sin impuestos. Para ello, debe activar la opción asociada en la configuración del plugin. Por defecto, los pedidos B2B se importan con impuestos.

    🔧 Corrección de errores
    • [importación] Añadiendo zona horaria en la fecha de recuperación del pedido

    Añadiendo la zona horaria a la llamada de la api de recuperación de pedidos para tener en cuenta todos los pedidos cambiados en las últimas tres horas.

    • [importación] Manejo del impuesto de envío del pedido b2b

    Añadiendo un bloque en la clase "ImportOrder.php" para eliminar los impuestos de los costos de envío de los pedidos B2B cuando la opción de importar pedidos B2B sin impuestos está activada.

    • [importación] Añadir parámetro faltante a la llamada del método 'toInvoice()'

    Añadiendo el parámetro "$order" a la llamada de la función nativa "Order::toInvoice()". Sin la adición de esta función Magento puede devolver una advertencia que puede bloquear la importación de comandos.

    • [importación] Corrección del comportamiento de "Customer::getName"
    Modificación de las condiciones de la función "Customer::getName()" para que corte correctamente el nombre y apellido del cliente cuando esta información llega en el campo "fullname" de la api.
    • [importación] Cambio del nombre de la variable en la función "checkAndChangeMarketplaceName()"

    Cambiado el nombre de la variable "$order" a "$result" en la función "Order::checkAndChangeMarketplaceName()" para evitar que se sobrescriba durante el proceso.

    • Cargando el iframe de conexión solo en https

    El iframe de conexión ya no funcionaba en el plugin 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 11-06-2020)

    🎉 Características  
    • [importación] Añadiendo de tipos de pedidos en el pedidoBusca en el código del transportista y la etiqueta

    Busca el código del transportista a través del código y la etiqueta al enviar una acción. Mejora de la coincidencia para tener en cuenta los caracteres especiales en los nombres de los transportistas

    🔧 Corrección de errores 
    • [importación] Guardar número de seguimiento durante el proceso de actualización
    • [exportación] El feed de exportación no devuelve la imagen predeterminada cuando está vacía

    ✅ Versión 3.1.1 (lanzada el 15-07-2019)

    🎉 Características 

    • [importación] 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).
    • [importación] Configuración de una caché para sincronizar los ids de los catálogos
    Almacenamiento en caché de la sincronización de catálogos (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
    • [acción] Refactorización y optimización de las acciones sobre los pedidos
    Reescritura del proceso de envío de acciones para facilitar futuros desarrollos

    ✅ Versión 3.1.0 (lanzada el 21-05-2019)

    🎉 Características 

    • Desactivación del rastreador de Lengow y cambio del ID del producto
    Configuración de una casilla de verificación en la configuración del plugin para desactivar el rastreador de Lengow y elegir el identificador único del producto introducido en Lengow. Por defecto, el rastreador se desactiva
    • Guardando los datos en caché del marketplace en un archivo
    Los datos del marketplace (lista de acciones, transportistas, estados, etc.) se guardan en la caché para evitar llamadas innecesarias a la API de los marketplaces. Estos datos se actualizan una vez cada 24 horas
    • Optimización de las llamadas a la API entre Magento y Lengow
    Configuración de una caché para optimizar la gestión de los datos recuperados a través de la API (datos de la cuenta, marketplace, configuración de envío, etc.)

    🔧 Corrección de errores 

    • Recuperación de productos para ser exportados solo con el modelo de datos EAV
    • [acción] Gestión de pedidos en espera de retorno del marketplace
    • [exportación] Caché de datos de exportación heredados
    • Actualización de la tabla lengow_order directamente después de la creación del pedido de Magento 

    ✅ Versión 3.0.2 (lanzada el 22-01-2019)

    🎉 Características 
    • Verificar y completar un pedido no importado si se cancela o se reembolsa
    • Añadir enlaces al nuevo centro de ayuda de Lengow
    • [importación] Importar el pedido con la moneda del marketplace
    • [acción] Generar un mensaje de error genérico cuando la API de Lengow no está disponible  
    🔧 Corrección de errores   
    • Creación de una nueva pista solo si el número de seguimiento está presente
    • [exportación] Productos infantiles no presentes con la exportación de productos inactivos
    • Corrección de Acl en la interfaz de Lengow
    • [importación] Cambio de la url del cron con la tienda por defecto
    • Cambio de dependencia para los scripts js y css
    • [importación] Guardar los datos de seguimiento en la tabla lengow_order
    • [importación] Mejora de la seguridad para evitar la duplicación de la sincronización
    • Optimización de la copia de seguridad de la configuración sin limpiar la caché de configuración 

    ✅ Versión 3.0.1 (lanzada el 29-06-2018)

    🎉 Características 

    • Añadir estado reembolsado a los filtros de pedidos
    • Cambio de protocolo a https para las llamadas a la API
    • Gestión de los parámetros delivery_date y custom_carrier para el envío de acciones  
    🔧 Corrección de errores  
    • Añadir el parámetro isAjax para mostrar la pantalla de sincronización de Lengow
    • [acción] Mejora de la función para finalizar acciones de más de tres días
    • Cambio de estilo css para la etiqueta de estado de pedido de Lengow
    • [acción] Eliminación de errores de acción cuando los pedidos están completos
    • [importación] Añadir número de teléfono secundario a las direcciones cuando el teléfono principal está vacío
    • [acción] Eliminación del parámetro shipping_date en la solicitud de comprobación de acción
    • Optimización de la visualización de errores en la pantalla de pedidos
    • Eliminación del índice indefinido user_id en el conector
    • Migración de los campos id_order e id_order_line de la tabla lengow_order_line

    ✅ Versión 3.0.0 (lanzada el 09-11-2017)

    🎉 Características
    • Reescritura completa para la nueva plataforma Lengow
    • Añadir nuevo lengow Da
    • Agregar nueva selección de producto por tienda
    • Agregar nuevo pedido de lengow con nueva página
    • Agregar nueva página de ayuda
    • Agregar nueva página de Toolbox con todos los datos de Lengow
    • Agregar nueva página legal
    • Agregar nueva etiqueta simple de lengow
    • Agregar nueva coincidencia de transportista
    • Nuevas configuraciones de lengow con limpieza de opciones antiguas
    • Creación de nuevas cuentas directamente desde el plugin
    • Acciones de gestión y retorno de error
    • Agregar nuevas acciones: reimportar, reenviar y resincronizar pedidos

    ✅ Versión 2.2.8

    🎉 Características

    • Incrementando la versión para el Magento Marketplace

    ✅ Versión 2.2.7

    🎉 Características

    • Registrando datos del mercado en un archivo json
    • [importar] Agregar número de teléfono secundario a las direcciones cuando el teléfono principal está vacío  
    🔧 Corrección de errores
    • [exportar] Cargar ids de categoría cuando los datos del producto están vacíos
    • [acción] Enviar una acción en v3 solo para pedidos importados en v3
    • [exportar] Obtener las fechas de promoción correctas para las últimas versiones de Magento
    • [importar] Búsqueda de productos en merchant_product_id luego marketplace_product_id
    • [importar] Seguridad mejorada para evitar pedidos duplicados después de la migración v2 / v3 

    ✅ Versión 2.2.6

    🎉 Características 

    • Agregar modificaciones para el validador del mercado de Magento

    ✅ Versión 2.2.5

    🔧 Corrección de errores  
    • [importar] Agregar nueva id de transacción externa para el pedido
    • [acción] Obtener argumento adicional si la lista de argumentos está vacía
    • [acción] Recuperación y visualización del retorno de la api
    • [acción] No enviar valor predeterminado para argumento adicional
    • [acción] Aviso para valor predeterminado en argumento de descripción

    ✅ Versión 2.2.4

    🎉 Características

    • Agregar nueva raíz para sincronizar el pedido con Lengow
    • Agregar nuevos registros para enviar acciones

    ✅ Versión 2.2.3

    🎉 Características

    •  Agregar nuevos parámetros en la llamada de acción del mercado con valor predeterminado  
    🔧 Corrección de errores
      • Cambiar etiqueta simple con nuevas variables
      • [importar] Obtener campo full_name en API de pedido 

    ✅ Versión 2.2.2

    🔧 Corrección de errores
    • [importar] Agregar nuevo legacy_code en clase de mercado

    ✅ Versión 2.2.1

    🎉 Características

    • Proceso de importación compatible con la plataforma v2 y v3 Lengow al mismo tiempo 

    ✅ Versión 2.2.0

    🎉 Características

    • Nueva versión compatible con la plataforma v3 Lengow

    ✅ Versión 2.1.2

    🎉 Características

    • [Exportar] Nueva forma de exportar producto (optimización de velocidad)
    • [Exportar] Verificar si el feed de exportación ya se lanza
    • [Exportar] Limpiar archivos de exportación de timestamp antiguos en media / tienda > 10 días
    • [Exportar] Limpiar archivo lengow_feed generado por cron si "active_store" está configurado en falso

    🔧 Corrección de errores
    • [Importar] No usar la conversión de precio de tasa al importar el pedido
    • [Importar] Corregir la excepción de cotización con un segundo parámetro faltante
    • [Importar] Corregir el uso de "," en el ID de grupo
    • [Importar] Corregir la búsqueda por id con regex
    • [Exportar] Corregir el error de tiendas con moneda diferente
    • [ACL] Corregir los permisos de acl
    • [Exportar] Limpiar formato Json & Yaml    

    ✅ Versión 2.1.1

    🎉 Características

    • Interfaz de depuración (lengow_debug)
    🔧 Corrección de errores
    • [Exportar] Corregir la compatibilidad con la versión antigua de php ([] => array())

    ✅ Versión 2.1.0

    🎉 Características

    • El Grupo IP debe establecerse para cada tienda, no globalmente
    • Nueva opción para activar el feed por tienda (no olvide activar el feed con eso)
    • Puede elegir el producto para exportar en "Administrar exportación de productos" por tienda o globalmente
    • Los productos cancelados ya no se importan en los pedidos

    🔧 Corrección de errores  
    • [Exportar] Corregir la selección de productos para exportar en "Administrar exportación de productos" por tienda
    • Optimizando el proceso de exportación
    • Reescribiendo el proceso de importación
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