âś… Version 1.6.7 (sortie le 29-10-2024)
🔧 Bugfix
-
Correctif sur l’adresse par défaut non trouvée
Enregistrement automatiquement les adresses de livraison et de facturation par défaut lorsqu’un client existant n’a pas d’adresse enregistrée. -
Libellé de configuration
Mise à jour des libellés pour remplacer "Pre-prod" par "Sandbox".
âś… Version 1.6.6 (sortie le 15-10-2024)
🔧 BugfixÂ
-
Limitation du nombre d'appels Ă l'API
Mise en place d'une limite de 500 appels API par minute pour les endpoints API Orders et API Actions.
âś… Version 1.6.5 (sortie le 24-09-2024)
🔧 BugfixÂ
- Nouveau logo Lengow
-
Synchronisation des commandes
Utilisation du générateur php avec yield pour la synchronisation des commandes, améliorant ainsi légèrement les performances.
âś… Version 1.6.4 (sortie le 28-08-2024)
🔧 BugfixÂ
-
Synchronisation du nombre de jour en configuration
Le "nb_days" pourra être inférieur à 1 en cas de période de soldes (exemple 0,25 => 6h). -
Arrondi de taxes
Ne pas déclancher l’arroni des taxes Lengow si la valeur est "null" (Kaufland).
âś… Version 1.6.3 (sortie le 04-07-2024)
🎉 Feature
-
Modification d'une route api
/v3.0/plans
devient
/v1.0/restrictions -
Configuration de l'e-mail lors de l'importation
Le marchand peut choisir d'anonymiser l'e-mail en clair storeId-marketplaceSku-marketplaceName@lengow.com,
ou de l'anonymiser en crypté (sha) 22b9f9fec033264376064a5e9a153d09@lengow.com.
🔧 BugfixÂ
-
Page blanche sur une commande sans historique de statut
Correction pour Ă©viter l'erreur BO 500 sur ce type de commande dans le back office.
Lengow\Connector\Block\Adminhtml\Sales\Order\Tab\Info
âś… Version 1.6.2 (sortie le 29-05-2024)
🎉 Feature
-
Log dernière erreur php
Log la dernière de php via la fonction shutdown() sur l’import de commandes, l’export de produits, consultation de la toolbox.
🔧 BugfixÂ
-
Le montant du remboursement n'est pas correct
Ajustement tenant compte des frais de ports, et des frais annexes.
âś… Version 1.6.1 (sortie le 15-05-2024)
🎉 Feature
-
Suppression de l'option de tracking
L'option n'est plus fonctionnelle car le tracking a été déprécié dans Lengow.
🔧 BugfixÂ
-
La correspondance entre les transporteurs n'est pas correcte
Amélioration du "carrier mapping" -
Les utilisateurs d'Amazon US ne récupèrent pas automatiquement les commandes FBA (Amazon Fulfillment) sur Magento
L'importation des commandes FBA est anonymisée pour amazon US. -
Amazon ne fournit PAS le nom et l'adresse postale de l'acheteur pour les commandes Fulfilment By Amazon (FBA) aux Etats-Unis
Laisser le nom et l'adresse du client vides. Les champs « Full_name » et « full_address » seront automatiquement remplis avec la valeur « Not provided by Amazon ». -
Le montant du remboursement n'est pas correct
Arrondi des montants de remboursement. -
L'arrondi des montants des commandes n'est pas correct
Correction de l'arrondi des montants des commandes dans Lengow.
âś… Version 1.6.0 (sortie le 24-04-2024)
🎉 Feature
-
Return management
Ajouter un champ pour le numéro de suivi "tracking_number" et le transporteur de retour "return_carrier" s'il s'agit d'un argument facultatif ou obligatoire pour la marketplace. Envoyer ces données dans l'action de commande "order action".
🔧 BugfixÂ
-
Problème de stock dans la gestion multi shop
Récupération des données de stock sur le store ayant pour ID "zéro". -
mapping Transporteurs
Amélioration de la recherche sémantique, par nom et par label.
-
Erreur commandes B2B
Amélioration de l’identification des commandes B2B
âś… Version 1.5.2 (sortie le 15-04-2024)
🎉 Feature
-
Gestion des produits en rupture de stockÂ
Nouveaux champs de configuration oui/non pour l'exportation des produits en rupture de stock.
🔧 Bugfix
-
Commandes B2B sans taxe
Correction sur les commandes B2B pour supprimer la taxe pour les pays de l'UE.
Amélioration de l'identification des commandes B2B pour ManoMano. -
Liens vers le Help Center
Les URLs menant au Help Center de Lengow ont été mises à jour dans le plugin.
âś… Version 1.5.1 (sortie le 13-02-2024)
🔧 Bugfix
-
Quand la configuration des taxes est dĂ©finie pour inclure les taxes dans la commande, la valeur est erronĂ©eÂ
Verification de la configuration des taxes pour adapter le calcul du prix des commandes juste. -
Changement de signature pour RulesApplier
RĂ©solution par une union de type: array|Collection -
Email client est vide dans le nœud Json de facturation ou de livraison de colis
Recuperation de la valeur email sur au autre nœud du json de la commande, si la valeur de base n’est pas présente, sinon retourne une valeur vide.
âś… Version 1.5.0 (sortie le 07-02-2024)
🎉 Feature
-
Option d'activation d'un Cron pour renvoyer les actions en erreur
Les actions des commandes, sur 7 jours et en erreurs, seront renvoyées automatiquement en activant l’option dans les paramètre du module.
🔧 Bugfix
-
[import] Adresse de livraison par dĂ©faut lorsque le client ajoute une nouvelle adresseÂ
Mise à jour de l’adresse de livraison pour un client déjà existant lors de l’import des commandes. -
Code transporteur correspondant non trouvé
Lors de l'action "ship", si le code transporteur n'est pas trouvé, le plugin appliquera un transporteur personnalisé.
-
Synchronisation du numéro de commande avec l'api Lengow
Le plugin tente à 5 reprises de récupérer le numéro de commande interne de Magento sur la solution.
âś… Version 1.4.8 (sortie le 04-12-2023)
🔧 Bugfix
-
Configuration de la détaxe b2b par vue de boutique (version 1.4)
La configuration de la détaxe b2b (oui/non) doit être disponible pour chaque vue de boutique.
âś… Version 1.4.7 (sortie le 01-12-2023)
🔧 Bugfix
-
Changement d'environnement sur la version 1.4
Le basculement entre l'environnement prod et préprod via la configuration est désormais disponible. -
Calcul des taxes sur la version 1.4
Le calcul des taxes en mode multi-site, multi-pays doit correspondre Ă la configuration de Magento.
âś… Version 1.4.6 (sortie le 20-11-2023)
🔧 Bugfix
-
[import] Numéro de tva sur l'adresse de facturation (version 1.4)
Mise Ă jour de cette valeur sur l'adresse de facturation de la commande. -
[import] Arrondi de la taxe (cent), (version 1.4)
VĂ©rifier et corriger l'arrondi de la taxe (commande Lengow - commande Magento).
-
Version du plugin sur la version 1.4
Retourner le numéro de version du plugin à partir du fichier composer.json.
-
Correspondance des transporteurs (version 1.4)
Correction apportée à la correspondance des transporteurs Marketplace - Magento.
âś… Version 1.4.5 (sortie le 30-10-2023)
🎉 FeaturesÂ
-
Ajout du code des fichiers modifiés
Le contenu des fichiers modifiés est accessible via des paramètres de la toolbox. - Ajout option anonymisation email
Ajout de possibilité d’anonymisation des mails. Par défaut l’option est désactivée. - Affichage des paramètres émis par les importations
Ajout de possibilité de visualisation des paramètres initialisés lors des importations.
🔧 BugfixÂ
-
[import] Erreur de mise Ă jour du "vat number"
Le "vat number" peut ĂŞtre mis Ă jour lors des updates de commandes. -
[import] Suite Ă des migrations Ă des comptes chargĂ©es, l’identifiant de livraison changeait et n'Ă©tait plus reconnu par le pluginÂ
Retirer la vérification de l’"id_delivery" lors des vérifications des commandes déjà importés.
-
[import] Erreur PHP 8.1
Définir les valeurs sur une valeur par défaut pour qu’elles ne soient jamais "null". -
[import] Problème de rattachement d’un catalogue lors de la première connexion à la plateforme e-commerce
Ajout d’une condition de vérification des données de la boutique lors de la synchronisation. -
[export] La valeur des produits enfants remontent dans le champ des produits parents restés vides
Correction des comportements à l’export des attributs enfants.
âś… Version 1.4.4 (sortie le 06-06-2023)
🔧 Bugfix
- [Import] Obtenir l'email pour l'envoi d'une notification Ă partir du plugin lorsque la valeur est nulle
- [Import] Utilisation de Lamina_validator au lieu de Send_validator pour la validation de l'email
- [Import] DĂ©blocage de l'import de l'adresse du client dans les commandes
-
[Import] Correction d'une erreur lors de l'importation de commandes causée par CollectionFactory class
Utilisation de array directement à la place - [Import] Correction de l'erreur "données nulles" lors de l'utilisation de la fonction de remplacement de caractère
-
[Export] Correction d'une erreur de rattachement du catalogue lors de la premiere connexion au CMS
Ajout d’une condition de vérification des données du shop lors de la synchronisation -
[Export] Erreur d'export du catalogue du CMS
Utilisation de ProductInterface au lieu de ProductInterceptor
âś… Version 1.4.3 (sortie le 12-01-2023)
🔧 Bugfix
- [Export] Correction de l'erreur dépréciée qui bloquait l'export du catalogue depuis le CMS et l'import du nom du client dans la commande avec php 8.1
âś… Version 1.4.2 (sortie le 27-01-2022)
🎉 Features Â
-
Suppression de la compatibilité pour les versions de Magento inférieures à la 2.3
Suppression de tout le code spécifique aux anciennes versions de Magento et nettoyage du code existant. Passage du code en php 7.1 -
Ajout de la version de PHP dans la toolbox
Ajout de la version de PHP installée sur le serveur du client dans la toolbox interne et externe du plugin -
Modification des urls de fallback pour le Help Center
Modification de toutes les urls de fallback du plugin suite Ă la migration du Help Center Lengow de Stonly Ă Zendesk -
Ajout de la date de mise Ă jour du champ extra dans la toolbox
Ajout dans la toolbox externe de la date de mise à jour du champ extra permettant de visualiser l'état d’une commande au moment de l’importation dans le CMS
🔧 BugfixÂ
-
[Import] Enregistrement d'un groupe client spécifique lors de la création d'un nouveau client
Modification de la fonction créant le customer pour prendre en compte le customer group sélectionné dans la configuration. Le soucis provenait de la fonction loadByEmail() qui écrasait la valeur initialement renseignée[export] Correction d'une erreur sur la récupération des frais d'expédition du produit
Ajout d'un typage forcé sur le retour de la méthode getShippingCost() pour qu’elle renvoie toujours un float[export] Conversion des valeurs d'attributs personnalisés en chaîne de caractères
Mise en place d’une sécurité supplémentaire pour convertir toutes les valeurs des attributs custom en chaine de caractères[import] Chargement des types de commande à chaque synchronisation de commande
Correction d’un bug afin de charger à chaque synchronisation de commande tous les types de commande. Une commande expédiées par la marketplace n'était plus reconnue comme telle si elle rencontrait lors de la première synchronisation une erreur[import] Vérification supplémentaire sur l'activation du multi-stock lors de l'envoi de la commande
Mise en place de sécurités supplémentaires sur le multi-stock et l’envoi de la commande quand le client a désactivé des plugin natifs de Magento
âś… Version 1.4.1 (sortie le 15-11-2021)
🔧 Bugfix
-
 Déblocage du processus de synchronisation lors du remboursement d'une commande
La fonction getOrderState() retournait un résultat “null” alors que le typage php 7 n’accepte qu’un résultat de type “string”. Cette différence de format entraînait une erreur fatale php et le blocage du processus de synchronisation.
âś… Version 1.4.0 (sortie le 26-10-2021)
🎉 Features Â
- Intégration de la synchronisation des commandes dans le webservice Toolbox
Mise en place de la synchronisation sur une période donnée, un intervalle de temps ou bien pour une commande spécifique. Possibilité de forcer la synchronisation pour supprimer les erreurs en cours et tenter une réimportation de la commande. Le webservice retourne un JSON détaillé comportant les nombre de commandes créées, échouées, ignorées, mises à jour ou encore mal formatées.
- Récupération de l'état d’une commandes dans le webservice Toolbox
Intégration d’endpoints pour récupérer l'état d’une commande Lengow dans le CMS. Récupération de toutes les données Lengow pour une commande spécifique : liste des erreurs, des actions, des changements de statut et toutes les données nécessaires au support.
- Suppression de la compatibilité avec Magento 2.0
Suppression de tout le code spécifique à la version 2.0 de Magento 2 et nettoyage du code existant. Passage du code existant à la norme php 7.0. Ce changement peut rendre le plugin incompatible avec la version 2.0 de Magento et les clients tournant sur encore sur php 5.
âś… Version 1.3.2 (sortie le 14-09-2021)
🔧 BugfixÂ
- [Exporter] Correction de la récupération des données parents sur les produits enfants
Correction sur la fonction indiquant si les données devaient être récupérées sur l’enfant ou le parent. Le soucis provenait d’une vérification stricte sur un getter de Magento qui retournait une valeur en string à la place d’un integer (malgré l’information phpdoc).
- [Importer] Remplacement du special price par un custom price lors de l'importation de commandes
Correction de la fonction ajoutant les produits au panier afin de forcer un custom price à la place du special price. Cette modification doit obliger Magento à utiliser le prix renseigné, plutôt qu’un prix renseigné dans le BO.
âś… Version 1.3.1 (sortie le 19-07-2021)
 🎉 FeaturesÂ
- IntĂ©gration d'une nouvelle url de toolboxÂ
Externalisation de la toolbox du plugin via Webservice. L'url de toolbox permet de rĂ©cupĂ©rer toutes les donnĂ©es du plugin : rĂ©sumĂ© du plugin, liste des options, checksum des fichiers du plugin et liste des logs disponibles. Elle permet Ă©galement de tĂ©lĂ©charger les logs pour une journĂ©e spĂ©cifique ou l'intĂ©gralitĂ©.Â
- Ajout d'une modale de mise Ă jour dans le pluginÂ
Mise en place d'une modale indiquant qu'une nouvelle version du plugin est disponible en téléchargement. Cette modale est affichée par défaut une fois par jour quand le plugin est obsolète. Elle contient toutes les informations permettant la mise à jour (changelog de version, procédure de mise à jour et lien vers le support). Elle reste présente en continu à l'aide d'un lien dans le header du plugin.
🔧 Bugfix
- Suppression de certaines règles catalogue lors de l'importation des commandes
Mise en place d'une sĂ©curitĂ© dans le plugin pour supprimer certaines règles catalogue sur les produits lors de l'importation des commandes provenant de Lengow.Â
- Suppression des FPT (Fixed Product Taxes) lors de l'importation des commandesÂ
Mise en place d'une surcharge dans le plugin pour bloquer l'application des FPT lors de l'importation des commandes provenant de Lengow.
âś… Version 1.3.0 (sortie le 26-03-2021)
 🎉 FeaturesÂ
-
Mise en place du nouveau processus de connexion
Suppression de l'ancien système de connexion via Iframe et ajout de plusieurs écran permettant la connexion et le mapping des catalogues.
🔧 Bugfix
-
[export] Ajout d'une sécurité sur l'enregistrement des produits configurables
Vérification du type de produit lors de l'enregistrement des produits configurables afin d'éviter qu'un produit groupé soit confondu avec un configurable.
-
[export] Correction sur le sélecteur de masse pour les versions 2.4.x de Magento
Modification du template de la grille produit afin de rendre de nouveau fonctionnel le sélecteur de masse pour les versions 2.4.x de Magento
-
[export] Ajout de sécurités supplémentaires sur l'export du multi-stock
Mise en place de sécurités supplémentaires sur le multi-stock afin d'éviter l'arrêt du processus d'export quand le client a volontairement désactivé des plugin natifs de Magento.
âś… Version 1.2.3 (sortie le 28-10-2020)
 🎉 FeaturesÂ
- [export] Multi-stock disponible avec le nouveau champ 'quantité_'
Gestion du multi-stock lors de l'export catalogue. Le champ "quantity" contient maintenant la somme des diffĂ©rents stocks et chaque stock possède un champ "quantity_SourceName" contenant son stock respectif. C'est option est accessible uniquement sur les version 2.3.x de Magento. Â
- Ajout des nouveaux liens du help center sur la page d'aide et sur le dashboard
Mise en place des nouvelles urls du Help Center Lengow sur le page d'accueil du plugin ainsi que sur la page d'aide. Mise Ă jour des urls du formulaire permettant la crĂ©ation de ticket support (français et anglais). Â
- [import] Les commandes B2b peuvent désormais être importées sans taxes (facultatif)
Les commandes de type B2B peuvent maintenant ĂŞtre importĂ©es sans taxes. Pour ce faire il faut activer l'option associĂ©e dans la configuration du plugin. Par dĂ©faut, les commandes B2B sont importĂ©es avec des taxes. Â
🔧 Bugfix
- [import] Amélioration de la fonction getName() pour retourner le nom du client attendu
Modification des conditions de la fonction "Customer::getName()" afin qu'elle découpe correctement le nom et prénom du client quand cette information arrive dans le champ "fullname" de l'api.
- Ajout d'une nouvelle condition pour rendre compatible le plugin avec Magento 2.4 et php 7.4
Ajout d'une nouvelle condition sur l'instanciation d'une variable dans la fonction "Sync::pluginIsBlocked()" du plugin pour le rendre compatible avec Magento 2.4.x et php 7.4.x.
- Chargement de l'iframe de connexion uniquement en https
L'iframe de connexion ne fonctionnait plus dans le plugin suite Ă une erreur de protocole http / https. L'iframe est maintenant exclusivement chargĂ©e en https afin de rĂ©soudre ce soucis. Â
âś… Version 1.2.2 (sortie le 10-06-2020)
 🎉 Features Â
- [import] Ajout de types de commandes dans l'Ă©cran de gestion des commandesÂ
- [import] Ajout de l'option de conversion de devise dans le panneau d'options de commandeÂ
- [Export] Ajouter une option pour sélectionner le champ à extraire des produits parents
🔧 BugfixÂ
- [import] Refactoring de la crĂ©ation des adresses de livraison et de facturationÂ
- [import] empĂŞche magento d'appliquer une remise dans les commandes importĂ©esÂ
- Mise à jour du jeton d'accès lors de la récupération d'un code http 401
âś… Version 1.2.1 (sortie le 12-03-2020)
🔧 Bugfix
- Ajout du code http 201 dans les codes succèsÂ
âś… Version 1.2.0 (sortie le 09-03-2020)
🎉 Features  Â
- [import] Protection de l'import des commandes anonymisées
- [import] Protection de l'import des commandes au-delĂ de 3 mois
- Refonte et optimisation de la classe des connecteurs
- Optimisation des appels API pour la synchronisation des actions et des commandes
- Affichage d'une alerte quand le plugin n'est plus Ă jour
- Changement de nom du mode "Preprod" en mode "Debug"Â
 🔧 BugfixÂ
- [import] Suppression de l'index order_date sur la table lengow_orders
- Refactoring et optimisation des dates avec la bonne localeÂ
- [action] AmĂ©lioration de la correspondance des opĂ©rateurs grâce Ă une recherche stricte puis approximativeÂ
- [export] RĂ©cupĂ©ration des frais d'expĂ©dition corrects pour chaque produitÂ
- [import] Sauvegarde du fichier marketplaces.json dans le dossier mĂ©dia MagentoÂ
- [import] Sécurité renforcée pour les commandes qui changent le nom de leur place de marché
âś… Version 1.1.5 (sortie le 10-01-2020)
🔧 BugfixÂ
- [export] compatibilité avec php 7.3 pour la taille du mode et le total
âś… Version 1.1.4 (sortie le 20-11-2019)
🎉 Features
- Ajout de la compatibilité avec php 7.3
🔧 BugfixÂ
- [import] RĂ©cupĂ©ration du taux de taxe lorsque les prix des produits n'incluent pas les taxesÂ
- [import] Mettre Ă jour la crĂ©ation d'adresse pour la compatibilitĂ© avec la version 2.3.3Â
âś… Version 1.1.3 (sortie le 13-09-2019)
🔧 BugfixÂ
- Utilisation du processus d'usine pour l'instanciation du marchĂ©Â
- RĂ©cupĂ©ration dynamique de l'ID de type d'entitĂ© pour les attributs de produitÂ
- [export] VĂ©rifie si un attribut de produit sous forme de tableau contient un autre tableauÂ
- [toolbox] Ajout de la sécurité lors de la récupération des fichiers d'exportation
âś… Version 1.1.2 (sortie le 06-09-2019)
🎉 FeaturesÂ
- [action] Amélioration de la correspondance des opérateurs grâce à la recherche sur le code et l'étiquette de l'opérateur
🔧 Bugfix
- [import] Enregistrer le numéro de suivi pendant le processus de mise à jour
âś… Version 1.1.1 (sortie le 09-07-2019)
🎉 FeaturesÂ
- [import] Optimisation du système de récupération des commandes
- [import] Configuration d'un cache pour la synchronisation des identifiants de catalogue
- [action] Refactoring et optimisation des actions sur les commandes
âś… Version 1.1.0 (sortie le 24-05-2019)
🎉 Features
- DĂ©sactivation du tracker Lengow et modification de l'ID produitÂ
- Enregistrement des donnĂ©es de marchĂ© dans un fichier JSONÂ
- Optimisation des appels d'API entre PrestaShop et Lengow
🔧 Bugfix Â
- Le paramètre count () doit être un tableau pour php 7.2
- [action] Gestion des commandes en attente de retour de la place de marchĂ©Â
- Mise à jour de la table lengow_order directement après la création de la commande Magento
âś… Version 1.0.3 (sortie le 20-03-2019)
🎉 Features
- [action] GĂ©nĂ©ration d'un message d'erreur gĂ©nĂ©rique lorsque l'API Lengow n'est pas disponibleÂ
- [import] Ajout d'une erreur lorsqu'un produit n'a pas assez de stockÂ
- [import] Importez la commande avec la devise de la place de marché
🔧 BugfixÂ
- [import] SĂ©curitĂ© amĂ©liorĂ©e pour Ă©viter la synchronisation en doubleÂ
- Initialisation d'un tableau vide pour le décodage du journal
âś… Version 1.0.2 (sortie le 07-01-2019)
🎉 Features
- Ajout de liens vers le nouveau centre d'aide Lengow
🔧 Bugfix Â
- [import] Modification de l'url cron avec le magasin par dĂ©fautÂ
- Correction sur l'injection de dĂ©pendance des modèles LengowÂ
- [Export] Gestion des champs en doubleÂ
- Optimiser la sauvegarde des paramètres sans nettoyer le cache de configurationÂ
- [import] Enregistrement des donnĂ©es de suivi dans la table lengow_orderÂ
- [import] Optimiser la crĂ©ation de la commande avec le devis donnĂ©Â
- Modification des classes css pour la compatibilitĂ© avec la version 2.3Â
- [import] Ajout d'un avertissement lorsque le devis contient des produits désactivés
âś… Version 1.0.1 (sortie le 01-10-2018)
 🎉 FeaturesÂ
- Mise en place du statut remboursĂ© dans l'Ă©cran des commandesÂ
- [export] Chargement des catĂ©gories parentes pour les produits non visibles individuellementÂ
- Changement de protocole en https pour les appels d'APIÂ
- Gestion des paramètres delivery_date et custom_carrier pour l'envoi de l'actionÂ
- Vérifier et compléter une commande non importée si elle est annulée ou remboursée
🔧 BugfixÂ
- Changer le style CSS pour l'Ă©tiquette d'Ă©tat de la commande LengowÂ
- [action] Suppression des erreurs d'action lorsque les commandes sont terminĂ©esÂ
- [action] Suppression du paramètre shipping_date dans la demande de contrĂ´le d'actionÂ
- Optimiser l'affichage des erreurs dans l'Ă©cran de commandeÂ
- Suppression de l'index indĂ©fini user_id dans le connecteurÂ
- [import] Correction d'un bug d'importation de commandes multiples après l'action de rĂ©importationÂ
- [import] RĂ©solution du bug de crĂ©ation du client dans le cas d'un magento multi-sitesÂ
- [export] Correction du paramètre de nom de table dans l'action de nettoyage du journalÂ
- [import] CrĂ©er une nouvelle piste uniquement si le numĂ©ro de suivi est prĂ©sentÂ
- [import] Correction de l'attribut from_lengow sur les clientsÂ