Historique des versions de Merlin Backoffice
Merlin Backoffice® Flex, est notre solution remplaçant Merlin Backoffice ® standard à partir de mai 2023
Merlin Backoffice ®, était une fusion et évolution de PrestaPricing et de PrestaCatégories. Voir les grandes différences dans cet article du blog.
Les listes suivantes commencent donc à la 1ere version de Merlin Backoffice standard sortie en 2017 et n'intègrent pas l'historique des versions de PrestaPricing et PrestaCatégories, développées à partir de 2010.
VERSIONS FLEX 2.3.3.a et 2.3.4.a améliorations et nouveautés |
Version de sortie |
Nouveauté importante : compteurs paramétrables indiquant le nombre de produits enfants ou associés à chaque catégorie | 2.3.4.a.build1 |
Correctif : la fonction du suppression du cache d'images sélectionnées de catégories ne supprimait pas le format "thumb". | 2.3.4.a.build1 |
Amélioration : les transferts HTTP/HTTPS des fichiers locaux des images vers PS se fait à présent en HTTP2 (précédemment en HTTP1) | 2.3.4.a.build1 |
Amélioration : mécanisme permettant de télécharger la dernière version d'une photo lorsqu'elle a été remplacée ou mise à jour sur le serveur, plutôt que l'image précédente, lorsque le serveur a un système de cache. | 2.3.4.a.build1 |
Amélioration : suppression de l'impression que l'écran disparaissait quelques instants à chaque fermeture de fenêtre secondaire | 2.3.4.a.build1 |
Correctif : après la sélection d'une catégorie différente, alors qu'aucun produit n'est affiché dans la catégorie actuelle, les tables secondaires (déclinaisons, associations,...), n'étaient pas rafraichies | 2.3.3.a.build1 |
Correctif : pas de lecture du contenu des colonnes de caractéristiques mappées plus d'une fois, si un espace est présent à droite de leur nom. | 2.3.3.a.build1 |
Correctif : la fonction du menu contextuel (clic droit), "Copier vers le presse papier" générait une erreur fatale sur certaines colonnes (ex : colonne des fabricants) du type "Le champ "0.TABLE_ps_product' est inconnu." | 2.3.3.a.build1 |
Correctif : doublons dans la colonne Id boutiques dans les résultats de recherche rapide et avancée (inventaire) | 2.3.3.a.build1 |
Correctif : après rafraichissement de l'affichage des produits, si la table des produits est vide, celle de droite affichant les associations aux catégories étaient bien rafraichies les cases bien décochées), mais leur fond coloré était conservé. | 2.3.3.a.build1 |
Correctif : agrandir une colonne à l'étape 2 (mappage) des importations, bloquait le choix de la rubrique. Les titres longs sont à présent affichés sur deux lignes. | 2.3.3.a.build1 |
Correctif : erreur intermittente lors de la sélection d'une boutique dans la liste Vous avez appelé l'opérateur [] sur le champ TABLE_shop. L'indice spécifié [-1] est invalide. |
2.3.3.a.build1 |
Correctif : dysfonctionnement des deux pré filtres "Uniquement accessoires actuels" et "Uniquement ceux ayant des produits comme accessoires" dans la table des accessoires. | 2.3.3.a.build1 |
Correctif : depuis la version 2.3.1 le menu contextuel affichait %1 ou %2 à la place de la valeur cliquée, si utilisé dans les 2 premières lignes des tables. | 2.3.3.a.build1 |
Amélioration : le calcul des stocks dans l'inventaire ignore à présent les lignes incohérentes présentes dans la table stock_available (id shop doit valoir 0 pour une boutique appartenant un groupe partageant les stocks, id_shop_group doit valoir 0 pour les boutiques qui ont leur propre stock) | 2.3.3.a.build1 |
VERSION FLEX 2.3.2.a Améliorations et nouveautés |
Version de sortie |
Correctif des versions 2.3.1.a à .c : le clic sur les cases à cocher pour déplacer un produit ne fonctionnait plus . Il fallait utiliser le gros bouton de déplacement. | 2.3.2.a.build1 |
Correctif : en multi boutique, de la protection qui empêche de retirer (dé-associer) un produit des catégories par défaut dans les autres boutiques, lorsque l'on effectue par clic le déplacement (changement de catégorie par défaut) d'un produit dans une seule boutique. | 2.3.2.a.build1 |
Amélioration : les deux fenêtres de choix des options de déplacement et de clonage des produits mémorisent leur position | 2.3.2.a.build1 |
Correctif : dans la table des catégories "cibles", les colonnes montrant pour chaque catégorie, si elle est ou non, pour chaque boutique la catégories par défaut de l'ensemble des produits sélectionnés indiquait un "faux négatif" (coche orange ou lieu de bleue), dans les boutiques non associées à la catégorie. | 2.3.2.a.build1 |
Amélioration : encadrement visuel des cases à cocher qui seront modifiées, lorsque l'on clic dans l'une des cases d'une multi sélection de lignes, pour associer ou dé-associer produits et catégories. | 2.3.2.a.build1 |
VERSION FLEX 2.3.1.a Améliorations et nouveautés |
Version de sortie |
Correctif : incohérences dans la gestion des doublons des images quand on tente de re-télécharger des images qui ont été supprimées. Statut bleu "Téléchargement inutile" sans cocher "Ne pas re-transferer". | 2.3.1.a.build1 |
Correctif : erreur SQL concernant la table prsh si demande de mise à 1 des produits sortant d'obsolescence | 2.3.1.a.build1 |
Amélioration : augmentation (facteur 100x) de la vitesse de suppression d'un grand nombre de produits ou de déclinaisons (dans le contexte de travail soit en mono-boutique soit en mode modification multi boutiques). Plus le nombre de lignes est important plus le gain en vitesse l'est aussi. | 2.3.1.a.build1 |
Amélioration : dans MagicFormula, détection des 0 à gauche des chaines, pour les conserver et ne pas les convertir en chiffres (avant : {VA } sur un ean13 vire les 0 à gauche, {'ean13__ps_product'} les conservait. A présent les deux conservent les 0 à gauche). | 2.3.1.a.build1 |
Amélioration : déplacement de changement de taile de la fenêtre principale plus fluide | 2.3.1.a.build1 |
Correctif : échec lors de la création par importation, de nouveaux produits ou déclinaisons, en forçant des identifiants supérieurs à la valeur maxi des INT de MySQL | 2.3.1.a.build1 |
Nouveauté : le clic sur la flèche ou le plus ou moins d'une ligne d'une table hiérarchique (ex catégories), déroule la branche SANS la sélectionner. Cela permet de dérouler l'arborescence rapidement sans déclencher par exemple le rafraichissement des produits. Avantage : navigation plus rapide. | 2.3.1.a.build1 |
Correctif du mappage de la rubrique liste de documents | 2.3.1.a.build1 |
Correctif : au changement de catégorie d'accessoires, la table des accessoires était rafraichie deux fois. | 2.3.1.a.build1 |
Amélioration : le changement de largeur des colonnes dites dynamiques comme celles des caractéristiques, des attributs ou encore des entrepôts est plus fluide. | 2.3.1.a.build1 |
Nouveauté : vous pouvez forcer les valeurs des identifiants des produits et catégories créés depuis la fenêtre principale (boutons "Nouveaux/elles"). De plus cela corrige le bug de MySQL qui laisse parfois des trous dans les séries d'identifiants | 2.3.1.a.build1 |
Amélioration : les diverses tables des onglets caractéristiques et attributs affichent à présent les noms et valeurs longues dans des cases multi lignes et auto expansives. Lecture et modifications plus aisées. | 2.3.1.a.build1 |
VERSION FLEX 2.3.0.b c et d Améliorations et nouveautés |
Version de sortie |
Correctif de l'erreur suivante dans l'import : "traitement de 'Procédure locale prepare_requete_recuperation_ou_creation_id_supplier_1_produit_selectionné_dans_table' ligne 17 Les dimensions d'un tableau doivent être positives." |
2.3.0.b.build1 |
Correctif : blocage de l'envoi des photos lorsque l'une des urls ou lien local d'une image fourni n'est pas correct. bug présent dans v2.3.0 uniquement. | 2.3.0.c.build1 |
Amélioration du code de transfert des images et documents et en particulier de la gestion des erreurs. | 2.3.0.c.build1 |
Amélioration : suppression de la possibilité de trier l'ordre des lignes dans les tables d'envoi de photos et de documents, car cela modifie l'ordre d'envoi et donc le résultat en terme de choix des images de couverture. Il est en effet important de respecter l'ordre des lignes défini par l'outil d'importation de fichiers. | 2.3.0.c.build1 |
Correctif : les urls reconstruites utilisent à nouveau des tirets à la place des caractères spéciaux et non pas des underscores. | 2.3.0.d.build1 |
Correctif : les champs MPN et ISBN du de l'onglet fiche produit limitait leur nombre de caractères à 13 (au lieu de 40 et 32 respectivement). | 2.3.0.d.build1 |
Correctif : lors de la création de nouveaux produits via l'importation, avec les procédures stockées autorisées, la valeur du paramètre depends_on_stock de la table stock_avaialble recevait une valeur égale à 2 si non spécifiée, plutôt que la valeur par défaut 0. Cela avait pour conséquence que la modification du stock de ces produits via le BO, onglet des stocks ou via l'API (ERP) ne fonctionnait plus. |
2.3.0.c.build1 |
Nouveauté importante : téléversement en tache de fond de pièces jointes (ou documents joints) avec association automatique aux produits comme on le fait pour les images, par recherche dans dossier locaux ou distant, en comparant le nom des fichiers et dossiers et le propriétés des produits. |
2.3.0.a.build1 | |||
Nouveauté importante : l'outil d'importation de fichier permet la création et association de document joints. Possibilité de supprimer les liaisons existantes avant l'ajout, d'associer par liste d'identifiants, de téléverser créer et associer des documents locaux ou par urls. | 2.3.0.a.build1 | |||
Amélioration : le compteur automatique dans MagicEdit conserve la même valeur initiale (début de chaque série de nombres ou de lettre), lorsque la case "Reset après chaque rupture" est cochée, même si il n'y pas de ruptures dans la table. Cela est pratique lors des imports automatiques, pour programmer des séries toujours identiques dans une colonne, sans décalage à chaque application. | 2.3.0.a.build1 | |||
Amélioration : suite à un copier coller vertical dans la table d'importation, les outils MagicEdit et MagicFormula ne sont ré-appliqués de manière automatique qu'après votre accord (Merlin vous pose la question). | 2.3.0.a.build1 | |||
Correctif : crash sous PS 1.6 en mode gestion des stocks avancé, en décochant ce mode pour un produit spécifique | 2.3.0.a.build1 | |||
Correctif : erreur SQL sous PS 1.6 en mode gestion des stock avancé, en décochant l mode "Stock basé sur entrepôts" pour un produit spécifique | 2.3.0.a.build1 | |||
Nouveauté : éditeurs intégrés des documents joints présents sur serveur, dans les formats pdf, xlsx, docx, images. Une pièce peut être téléchargée du serveur et ouverte en local pour édition d'un simple clic, sans sortir du logiciel, avec sauvegarde et mise à jour sur le serveurt en sortie de l'éditeur. | 2.3.0.a.build1 | |||
Nouveauté : fonction pour supprimer en masse des documents joints ou les dé-associer de tous les produits. | 2.3.0.a.build1 | |||
Nouveauté : générateur modificateur automatique paramétrique des titres et descriptions des documents joints | 2.3.0.a.build1 | |||
Amélioration : les transferts de pièces jointes supporte les fichiers locaux, les urls http(s) et le ftp(s) | 2.3.0.a.build1 | |||
Amélioration : enrichissement de la tables des documents joints existants : colonnes donnant la taille des fichiers et la liste des produits liés, édition possible dans les colonnes noms (itres) et descriptions | 2.3.0.a.build1 | |||
Amélioration : dans MagicEdit, l'auto-incrément des séries numériques ou alphabétiques conserve sa valeur initiale à la fin d'une génération de valeur dans une table contenant des ruptures (si le reset après rupture est coché). Cela permet un usage en mode automatique dans l'import. | 2.3.0.a.build1 | |||
Amélioration : dans la table d'importation, le fait de faire un copier coller vertical relançait automatiquement MagicEdit sur les autres colonnes. A présent le logiclel vous demande votre accord. | 2.3.0.a.build1 | |||
Nouveauté : fonction de téléchargement en masse des fichiers des documents joints sélectionnés, du serveur vers le PC. Permet de les modifier et de les renvoyer. | 2.3.0.a.build1 | |||
Nouveauté : gestion du glisser déposer d'un fichier dans la table des documents joints pour remplacer une ou plusieurs lignes de documents par leur version modifiée. | 2.3.0.a.build1 |
VERSION FLEX 2.2.3.a Améliorations et nouveautés |
Version de sortie |
Fixed: photos are only displayed if you set a break in the image table on product id | Version de sortie |
Plus d'options de filtres avec mémorisation (peut être deux niveaux de complexité). Check box qui ouvre une fenêtre de filtres avancés qui met le filtre choisi en position 1 ou 2 ou plus => Advanced search | 2.2.3.a.build1 |
Correctif : les photos ne s'affichaient plus dans la table des images dans le cas ou il n'y avait pas de ligne de rupture (pas de classement par produit) | 2.2.3.a.build1 |
Remplacement dans le configurateur de colonnes de "identifiant produit dirigé" en "Identifiant de redirection" (car ce peut aussi être une catégorie) | 2.2.3.a.build1 |
Correctif: remplacement de %1 par le nom du site recherché dans le message affiché en cas d'échec | 2.2.3.a.build1 |
Amélioration : l'url et les nom des models d'IA de Mistral ont été ajoutés dasn les listes pré-définies. De plus les deux champs permettant d'ajouter des modèles non standards mémorisent leur valeur. | 2.2.3.a.build1 |
Correctif : erreur dans le calcul décalage horaire si la valeur est négative | 2.2.3.a.build1 |
Modification du message d'avertissement avant déassociation de caractéristiques aux produits (le message précédent parlait de suppression ce qui pouvait porter à confusion) | 2.2.3.a.build1 |
Amélioration : un texte explicatif (bulle d'aide) à été ajouté à l'ensemble des colonnes de la table des produits, dans le configurateur de colonnes | 2.2.3.a.build1 |
Stabilisation : suppression de la possibilité de décocher "Relire automatiquement le fil d'Arianne". Cela permettait un chargement plus rapide, mais au détriment de la fiabilité de certaiens opérations, comme la désassociation des produits aux catégories. | 2.2.3.a.build1 |
Nouveauté : auto configuration de l'URL et des limites de IA, lors de la sélection d'un moteur (ChatGPT 3 , 4 ...ou Mistral). Ajout d'un bouton de remise aux valeurs par défaut des limites | 2.2.3.a.build1 |
FLEX version 2.2.2.a Novelties and improvements
Version de sortie | |
Nouveauté : option de la gestion de l'obsolescence permettant de désctiver, changer le statut en non commandable ou encore de masquer les prix, uniquement si l'article concerné est en rupture de stock dasn votre PS. Cela permet de continuer a vendre les produits obsoletes chez le fournisseur mais pour lesquels on a encore du stock local. | 2.2.2.a.build1 |
Nouveauté : clé d'import "Reference" + filtre ou condition supplémentaire sur une certaine marque | 2.2.2.a.build1 |
Nouveauté importante dans l'import : les colonnes mappées peuvent être déclarées de type "Valeurs actuelles" et donc remplies par lecture de la base avant l'import, pour filtrer/programmer les données de colonne selon les valeurs actuelles d'autres rubriques ! Ex de cas d'usage : Désactiver si stock actuel =0 Calcul de taux de marge particulier (pouvant varier ligne par ligne) Modifier une valeur que si non définie Filtrer : ex ne modifer que les produits d'un certain fournisseur Distingu |
2.2.2.a.build1 |
Nouveauté importante : Gestion des déclinaisons obsolètes (mise à zero de leur stock) comme pour les produits. Ainsi que la dé-obscolescence | 2.2.2.a.build1 |
Améliorations : Refonte du système de gestion des positions, ou ordre d'affichage, par glisser déposer (images, attributs, caractéristiques, catégories, produits). Le tri par position croissante est à présent automatique, le glisser déposer n'est possible que depuis la colonne position pour faciliter la sélection multiple de ligne par glisser (méthode harmonisée entre les tables). Il n'est plus nécessaire de refaire le tri sur la colonne "Position" à chaque changement d'item parent. | 2.2.2.a.build1 |
Amélioration gain de temps : les cases creer et modifier sont cochées automatiquement lors du mappage d'une rubrique | 2.2.2.a.build1 |
Amélioration : il est désormais interdit de créer une nouvelle tâche d'import ou un modèle de mapping sans leur assigner un nom. Et au contraire pour faciliter l'apprentissage, la toute première tâche est automatiquement nommée | 2.2.2.a.build1 |
Correctif : Le filtre "inferieur ou egal" appliquait un filtre "inférieur stricte" | 2.2.2.a.build1 |
Amélioration du fonctionnement de la dé-obsolescence, lorsque les articles redeviennent disponibles, seuls les stocks nuls sont remis à la valeur de stock par défaut | 2.2.2.a.build1 |
Correctif : L'import de CSV avec des valeurs numériques, comme des identifiants ou des prix écrits avec des espaces comme 3 021, ne lisait que les chiffres placés avant le premier espace (3) | 2.2.2.a.build1 |
Correctif : MagicFormula ne permettait pas de traiter les chaines contenant le signe % (car il était remplacé par /100). Cela empéchait le rempalcement des code ASCII comme %20 par leur caractère (%20 est un espace). | 2.2.2.a.build1 |
Correctif : le fonctionnement du bouton "Toutes" de la table d'importation n'était pas logique quand on relisait ou changeait de fichier. A présent : Si il est” est orange, il le reste et toutes les lignes du fichier relu sont sélectionnées automatiquement Sinon, il reste blanc et seule la ligne 1 est sélectionnée (comme avant). |
2.2.2.a.build1 |
VERSION FLEX 2.2.1.a Améliorations et nouveautés |
Version de sortie |
Correctif : erreur à la lecture du fichier à l'étape 3 de l'import présente de colonne de caractéristique ou d'attribut ou de colonne custom contenant des crochet [ ou ] dans le titre | 2.2.1.a.build1 |
Correctif : via l'import, la mise a jour stock ne se faisait pas sur les declinaisons, lorsque l'on mappe églement une des colonnes "Action en cas de rupture" ou "Dépend du stock" (qui ne concernent que les produits parents). | 2.2.1.a.build1 |
Correctif : dans la table d'importation (étape 3), la valeur affichée dans la colonne "id category par defaut" suite à un déplacement de catégorie dans une autre boutique que la boutique par défaut, était remplacée à la fin de l'import par l'identifiant de la catégorie par défaut lue dans la boutique par défaut du produit. | 2.2.1.a.build1 |
Nouveauté : support des protocoles PDO et MySQL en plus de MySQLi (nécessite le connecteur en version 9.1.c minimum) | 2.2.1.a.build1 |
Correctif : erreur à la 1er connexion suite à l'installation de Flex 2.2.0.b.build1 sur un poste ou se trouve installée la version Standard (corrigé à partir de la V2.2.0.b.build2) | 2.2.1.a.build1 |
Amélioration : Suppression d'éventuels espaces en trop à la fin de la référence de la commande avec le bouton copier sur page "Vos licences" | 2.2.1.a.build1 |
Correctif : sous PS 8.x, erreur "stripslashes() expects parameter 1 to be string, null given" dans le back office à l'ouverture de la page de gestion des catégories, suite à la création d'un chemin de catégories via l'importation (il manquait une description non vide) | 2.2.1.a.build1 |
Correctif : décalage de l'affichage (les données passent dans les colonnes plus à droite) des catégories, lors de l'utilisation de la fonction "Rafraichir/ Lire toutes", lorsque des TAB sont présents dans les contenus lus en base (rappel : un TAB n'existe pas en HTML, ils ne devraient donc pas être présents). Le nouveau code les remplacent par le code ASCII de TAB, qui vaut "	". Même protection réalisé dans d'autres tables de l'appil, comme les caractéristiques, traductions des catégories, g | 2.2.1.a.build1 |
Correctif : la quantité disponible à la vente pouvait être erronnée dans l'onglet fiche produit (en cas de doublon de valeur de stock dans la table stock_available) | 2.2.1.a.build1 |
Correctif : échec de re-lecture du même fichier csv présent sur un serveur | 2.2.1.a.build1 |
Correctif : message d'errreur incorrecte (on pouvait l'ignorer et continuer) sur les formules de Magicformula dasn les tables secondaires, utilisant en paramètre une colonne venant de la table des produits | 2.2.1.a.build1 |
Correctif : le clic droit dans la colonne "Prix barré declinaisons TTC" donnait acces aux fonction de traitement de masse, alors qu'ils n'existent pas sur cette colonne. | 2.2.1.a.build1 |
Nouveauté (activée par défaut mais désactivable) : le système de gestion des heures utilise à présent le fuseau horaire du serveur PS plutôt que le fuseau horaire du poste de travail. Ainsi les dates de création et de dernière modification des entités, par exemple les produits, sont enregistrées en base de données dans un même fuseau horaire quelque soit le lieu de travail des divers utilsateurs de Merlin Backoffice. Cela permet aussi d'éviter des faux négatifs (Résultats d'import indiqués en " |
2.2.1.a.build1 |
VERSION FLEX 2.2.0.a Améliorations et nouveautés |
Version de sortie |
Nouveauté : il est à présent possible de sélectionner, mapper ou supprimer plusieurs colonnes à la fois dans la table de mappage des colonnes à l'étape 2 de l'import. Gain de temps important quand on doit mapper un grand nombre de colonnes de caractéristiques ou d'attributs. | 2.2.0.1.build1 |
Nouveauté très importante : action groupée sur une sélection le catégories ou de produits, permettant de réaliser des associations automatiques en cascade entre les produits et les catégories, en remontant l'arborescence à partir de la catégorie principale ou des catégories déjà associées. | 2.2.0.1.build1 |
Nouveauté : l'outil d'association des produits aux catégories parentes étant configurable, il se voit aussi doté d'un assistant (wizard) graphique, permettant de facilement comprendre et choisir chaque paramètre. | 2.2.0.1.build1 |
Nouveauté très demandée : nouvelle fonctionnalité activable lors des importations, pour associer automatiquement les produits aux catégories parentes de leur catégorie par défaut. Choix du nombre de niveaux dans l'arborescence, choix d'inclure ou exclure l'Accueil. | 2.2.0.1.build1 |
Nouveauté : refonte de l'outil d'exportation de fichiers combinant produits et déclinaisons. Suppression des colonnes en double, fusion de certaines colonnes au choix (prix, stock, poids, clés, autres...) | 2.2.0.1.build1 |
Nouveauté : l'outil d'arrondi des prix permet à présent d'arrondir également les prix HT (utile pour les PROs) | 2.2.0.1.build1 |
Sécurité : il est à présent impossible (Interdit) d'utiliser les options de suppression dans les réglages de traitement des colonens perso ou custom, quand elles sont dans une des tables principale de PS. | 2.2.0.1.build1 |
Nouveauté : mise en place d'un système non bloquant, de détection des erreurs fatales qui auparavant fermaient le programme. Le nouveau système interrompt l'opération en cours sans bloquer le programme et vous rend la main. Le bouton "Sitolog QuickSupport" est alors disponible sans devoir fermer le message d'erreur. | 2.2.0.1.build1 |
Nouveauté : l'outil d'exportation s'étant enrichi de nouveaux réglages, nous avons développé et intégré un assistant de configuration pour un usage encore plus simple (Wizard) | 2.2.0.1.build1 |
Nouveauté : possibilité de vider et de ne plus stocker les images téléchargées dans le dossier /img/p/merlin sur le serveur, afin de gagner de la place disque (au détriment bien sûr de devoir re-télécharger les images utilisées plusieurs fois). . On conserve la gestion anti doublons. | 2.2.0.1.build1 |
Nouveauté : le planificateur ne lance un évenement d'import que si le fichier à été modifié depuis l'import précédent. Permet de planifier les évenements avec des intervalles très courts, mais qui ne se réalisent que lorsque c'est utile. | 2.2.0.1.build1 |
Nouveauté : comme via l'import, mais depuis la fn principale associer en masse les produits de sous catégories dans les catégories parentes e cherche à rendre visible tous les produits dans leur catégorie parente, y'a-t-il pour le faire sur merlin ou presta.p ? Option dans l'import (associer à toutes les catégories parentes) | 2.2.0.1.build1 |
Sécurité : il n'est plus possible lorsque la table d'une rubrique perso ou custom est une des tables principales de la base de choisir comme modèle de traitement, une des options pouvant conduire à des suppressions de lignes dans la table. | 2.2.0.1.build1 |
Amélioration : fermeture automatique du fichier d'import à la fin du traitement de chaque événement (tâche planifiée) du planificateur. Cela permet d'ouvrir en mode écriture le fichier dans Excel et le modifier, entre deux imports successifs, sans devoir stopper le planificateur et fermer la fenêtre d'import. | 2.2.0.1.build1 |
Nouveauté : bouton complémentaire au bouton "Valeur actuelle", qui insère le contenu actuel de la cellule, mais converti en valeur numérique. Cela permet de faire des opérations mathématiques sans devoir penser à ajouter la fonction val(). Pour éviter le phénomènes du genre 1+2=12 au lieu de 3. | 2.2.0.1.build1 |
Nouveauté : Nettoyage automatique permettant d'Ignorer les lignes vides présentes dans ou en bas de fichier xls ou xlsx. Ce type de lignes est souvent présent par erreur dans le fichiers Excel, quand on a vidé des lignes sans les supprimer. Cette fonctionnalité automatique permet d'éviter de devoir dé-sélectionner ou filtrer manuellement les lignes vides à l'étape 3 avant d'importer la totalité d'un fichier. | 2.2.0.1.build1 |
Manque Prix de vente HT avant remise dans table des dec (= prix barrré dec HT) | 2.2.0.1.build1 |
Nouveauté : pouvoir saisir le prix de vente en TTC dans le formulaire de création de nouveaux produits. | 2.2.0.1.build1 |
Amélioration : Ajout d'un cadre coloré à toute table qui a le focus, suite à la sélection de lignes permettant d'éviter de supprimer des lignes dans la mauvaise table. | 2.2.0.1.build1 |
Amélioration : prix HT final après remise dans table des déclinaisons affiché avec 6 chiffres après la virgule | 2.2.0.1.build1 |
Amélioration : dans la table d'importation (étape 3), remise en place de la recherche rapide dans chaque colonne. | 2.2.0.1.build1 |
Amélioration : le formulaire de création de nouveaux produits permet d'associer un groupe de règles de taxes aux produits, avant que les taxes ne soient activées dans la boutique. | 2.2.0.1.build1 |
Nouveauté : ajout de la colonne "Prix de vente HT total avant remises" dans la table des déclinaisons (on avait uniquement une colonne donnant le TTC). Utile pour les sites de vente aux professionnels et était devenu nécessaire pour permettre l'arrondi sur les prix HT. | 2.2.0.1.build1 |
Ergonomie : les réglages permettant de valider l'envoi des photos sont visibles dès le mode "Prise en main", à l'étape 4 de l'import. | 2.2.0.1.build1 |
Correctif critique pour PS8 : PS8 impose à présent (à défaut l'édition de l'item génère une erreur) des valeurs non NULL dans un certains nombre de rubriques, pour les produits, déclinaisons et catégories : isbn, mpn, ean13, upc, référence et description catégorie. Si ces colonnes ne sont pas mappées dans un import de création, le programme force à présent l'envoi d'une chaine vide (mais pas NULL) | 2.2.0.1.build1 |
Correctif : Le prix de vente final HT après remise, affiché dans la table des produits, était incorrect lorsque la remise du prix spécifique était était de type "amount" et TTC. | 2.2.0.1.build1 |
Correctif : l'import de création ou modification de produits avec une colonne custom de la table principale product de la base, fonctionne, mais crée en plus dans la même table des lignes vides inutiles (contenant juste la valeur donnée à la rubrique custom). Idem pour autres tables natives (product_lang, product_shop, product_attribute, product_attribute_shop, category, category_lang) | 2.2.0.1.build1 |
Correctif : problème de lecture des options de la licences si lancement du programme en ligne de commande | 2.2.0.1.build1 |
Correctif : suppression dans la base des clés uniques de synchronisation autres que les identifiants, au lancement de Merlin, lorsque l'on sort de la fenêtre d'importation et avant duplication de produits. Cela évite l'échec de duplication de produits pour cause de doublon de valeur. | 2.2.0.1.build1 |
Correctif (dans connecteur V9.1.a) : si on ne cochait pas l'option "Cryptage avant envoi des requêtes SQL", l'enregistrement de textes contenant des apostrophes simples, ou de backslash ne se faisait pas | 2.2.0.1.build1 |
Amélioration : la modification par importation de déclinaison met à présent à jour automatique le pramaètre date_upd des produits parents, de manièe à ce que les hooks s'exécutent sur ces derniers. | 2.2.0.1.build1 |
Correctif : dans PS 8.1, le bouton "Nouveaux" produits créait des produits qu'on ne pouvait pas éditer dans le BO de PS car ce dernier impose à présent des valeurs non NULL pour EAN13, UPC, ISBN et interdit valeur 0 comme identifiant de fournisseur par défaut. | 2.2.0.1.build1 |
Correctif : dans PS 8.1, le bouton "Nouvelles" catégories créait des catégories qu'on ne pouvait pas éditer dans le BO de PS car ce dernier impose à présent des valeurs non NULL dans la "description" | 2.2.0.1.build1 |
Amélioration : le formulaire de création d'un nouveau fournisseur enregistre toujours une adresse (vide si non renseignée), car exigée par PS 8 | 2.2.0.1.build1 |
Correctif : le générateur de déclinaisons force à présent une valeur vide mais non NULL dans les champs ean13, upc, isbn et mpn, pour éviter une erreur lors de leur ouverture dans le BO PS en version 8.x | 2.2.0.1.build1 |
Correctif : le panneau de contrôle verrouillé s'affiche par dessus la vue produits au lancement de l'application, si elle est en plein écran | 2.2.0.1.build1 |
Correctif : lorsque les taxes sont désactivées et que des remises de prix spécifiques sont définies comme étant des remises TTC, on ne retire plus de taxe dessus pour calculer la remise équivalente en HT. | 2.2.0.1.build1 |
Correctif : erreur fatale en cas d'échec de création du fichier de log d'import, lors du premier usage de "Importer maintenant" du planificateur. Ajout d'une gestion non bloquante de l'erreur. | 2.2.0.1.build1 |
Correctif : il pouvait arriver que des photos ne soient pas téléchargées et donc pas associées aux produits,avec comme réponse "Envoi inutile", lorsque la recherche du fichier retournait une erreur 403 au lieu de 404 | 2.2.0.1.build1 |
Correctif : perte du mapping des colonnes custom ("Autres rubriques") dans le modèle dans plusieurs cas de figure : sélection d'un autre fichier, utilisation de l'interrupteur produit/déclinaison, duplication du modèle, changement de langue, suppression d'un modèle, rafraîchissement d'un modèle, filtrage... | 2.2.0.1.build1 |
Correctif : le message indiquant que les images "Petites" des catégories n'existent plus à partir de 1.6 était incorrect car elles existent à nouveau à partir de PS 1.7. C'est les "Medium" qui ensuite n'existent plus. Le mesage à été adpaté selon les versions. | 2.2.0.1.build1 |
Correctif : erreur SQL lors de l'importation, en mode "Créer produits non existant", d'écriture dans la table product_group_reduction_cache | 2.2.0.1.build1 |
Correctif : dans versions 2.1.2 et 2.1.3 erreur dans MagicEdit sur les cellules contenant un texte. | 2.2.0.1.build1 |
Correctif : échec sans message d'erreur de relecture de images des catégories (d'ou absence de leur affihage dans Merlin Backoffice Flex) | 2.2.0.1.build1 |
Correctif d'afichage des miniatures des catégories | 2.2.0.1.build1 |
Correctif : la date et taille des fichiers d'importation distants pointés par HTTP étaient mal lus, leur téléchargement était donc fait à chaque demande de re-lecture, même si le fichier avait déjà été téléchargé et pas modifié. | 2.2.0.1.build1 |
Correctif : erreur de calcul des nouvelles quantités via le "Modificateur par calcul", dans le cas complexe suivant : plusieurs boutiques sélectionnées, mode modification multi boutiques activé, boutiques appartenant au même groupe, groupe du type "Quantités partagées". L'opération de calcul était effectuée autant de fois de suite que de boutiques sélectionnées. | 2.2.0.1.build1 |
Correctif : erreur SQL quand on demandait le isbn plus le mpn dans les deux tables produits et déclinaisons en même temps | 2.2.0.1.build1 |
Correctif : aléatoirement, pas de sauvegarde des modifications apportées (de la description en particulier) depuis l'onglet fiche quand on sélectionne une autre ligne, même en cliquant sur enregistrer manuellement. | 2.2.0.1.build1 |
Correctif : dans un PS multi boutiques, le mode "Remplacer" de l'import d'une liste de catégories associées protégeait la suppression de l'association à la catégorie par défaut que dans la boutique principale du produit. | 2.2.0.1.build1 |
VERSION FLEX 2.1.3.a Améliorations et nouveautés |
Version de sortie |
Nouveauté importante : Version finale de l'utilisation de ChatGPT | 2.1.3.a.build1 |
Correctif : en anglais la largeur du bandeau orange "Delete current content" dans MagicEdit ne couvre pas toute la ligne | 2.1.3.a.build1 |
Correctif : dans MagicEdit, le cochage de l'option de nettoyage des réponse ChatPGT affiche ou masque les réglages de l'option présent en dessous. | 2.1.3.a.build1 |
Correctif : plantage en sortie d'édition du champ "APRES" présentant par ligne le résultat des modifications apportées à chaque ligne. | 2.1.3.a.build1 |
Correctif : Titres des colonnes qui continuent à s'épaissir si on inclus "1 colonne par caractéristique" ou utilise le filtre par colonne. | 2.1.3.a.build1 |
Correctif : les filtres de colonne s'activent avant la fin de la saisie | 2.1.3.a.build1 |
Correctif : enregistrement des ISBN des déclinaisons | 2.1.3.a.build1 |
Correctif : lors du deplacement des categories, erreur indiquant une date invalide, lorsque le nombre de catégories déplacées dépasse 100 | 2.1.3.a.build1 |
Correctif : il manquait l'affichage du message d'erreur explicatif lorsque le déverrouillage de la licence échouait, par exemepel pour cause de poste de travail désactivé par un utilisateur | 2.1.3.a.build1 |
Correctif : depuis MySQL 5.5 en mode strict la suppression de caractéristiques, attributs ou catégories pouvait générer une erreur sur le recalcul des positions (out of range BIGINT UNSIGNED). | 2.1.3.a.build1 |
VERSION FLEX 2.1.1.a et 2.1.2.a Améliorations et nouveautés |
Version de sortie |
---|---|
Correctif : plantage au clic sur "Voir associations" dans la fenêtre des catégories cibles si la boutique par défaut du site est mal définie | 2.1.1.a.build1 |
Amélioration : si le paramètre mode legacy de gestion des images n'est pas trouvé, le comportement par défaut était "Legacy". On a inversé cela car plus personne ou presque n'utilise ce mode (version 1.4 de ps). Ce cas de figure pouvait rendre très lent l'affichage des photos. |
2.1.1.a.build1 |
Correctif : si on ne cochait pas le cryptage des requêtes avant envoi, on perdait les caractères accentués à l'enregistrement (transformés caractères codés) | 2.1.1.a.build1 |
Correctif spécifique à la V2.1.0 : mauvaise lecture au lancement de certains paramètres de PS (mode legacy images, pays par défaut, langue par défaut, activation ou pas des taxes, règles de mvt de stock..). Cause probable de ralentissement importants lors de l'affichage des photos. | 2.1.1.a.build1 |
Correctif : dans la fenêtre des réglages de duplication de produits, la partie gestion multi boutiques restait grisée si on a plusieurs boutiques dans la base mais que le mode multi boutiques de PS n'est pas activé. | 2.1.1.a.build1 |
Correctif : largeur non réglable de la liste des modèles de mapping | 2.1.2.a.build2 |
Amélioration dans MagicFormula : détection automatique des valeurs qui sont des chiffres, pour les traiter automatiquement comme tel (faire des calculs) et non pas comme des chaines de caractères. Evite de devoir ajouter Val() ou d'être obligé de mettre un test de condition différent de 0 pour que la formule soit acceptée. |
2.1.2.a.build2 |
Amélioration : depuis la fenètre d'importation, le choix du pays et de l'état pour le calcul des taxes (ou des TTC vers le HT) se fait à présent à partir de listes déroulantes (plus besoin de connaitre les identifiants des pays/états) | 2.1.2.a.build2 |
Diverses améliorations ergonomiques (tailles et longeur des textes coupés selon facteur de zoom, hauteur des titres,...) | 2.1.2.a.build2 |
Amelioration : l'outil ChatGPT est enrichie avec la liste pré-saisie des URLs et modèles disponibles, la possibilité d'en ajouter et la possibilité d'interrompre le processus MagicEdit en cas d'attente. | 2.1.2.a.build2 |
Nouveautés : l'interface vers ChatGPT gère de manière automatique (temps d'attente) deux autres limites imposées par le robot : le nombre de requêtes par jour et le nombre de 50 requêtes toutes les 3 heures (paramétrable) de GPT-4 | 2.1.2.a.build2 |
Nouveauté : l'interface vers ChatGPT gère le paramêtre "température" qui défini le coté plus ou moins alétoire, donc variable ou constant, des réponses. | 2.1.2.a.build2 |
Nouveauté : nous avons ajouté à l'outil de gestion de ChatGPT une option de nettoyage des réponses. Permet d'indiquer de ne conserver que la partie contenue entre deux séparateurs et d'indiquer au robot de placer le texte fourni entre ces deux séparateurs | 2.1.2.a.build2 |
Sécurité : connecteur V 9.0 qui corrige une CVE modérée de type XSS | 2.1.2.a.build2 |
Correctif : le nouveau système de vérification ligne par ligne du résultat de MagicEdit fonctionnait mal si une des lignes sélectionnées n'était pas modifiée | 2.1.2.a.build2 |
Amélioration : la focntionnalité ChatGPT devient activable independament pour chaque colonne | 2.1.2.a.build2 |
Nouveautés : l'interface vers ChatGPT gère de manière automatique la limite du nombre de jetons consomés par jour calendaire imposées par le robot, c'est à dir ele volume d'échange en nombre de mots | 2.1.2.a.build2 |
Correctif : refonte de l'interface de l'outil d'ajout de légende automatique aux images, pour que les boutons + soit toujours alignés avec les noms et descriptifs des paramètres | 2.1.2.a.build2 |
Correctif : depuis le passage en WD28, le lancement en ligne de commande, avec connexion automatique, bloquait au niveau de la demande de confirmation. Problème corrigé en supprimant cette étape. | 2.1.2.a.build2 |
Nouveauté : ChatGPT disponible pour tous (fin de la phase béta). Nécessite une formule d'abonnement PREMIUM | 2.1.2.a.build2 |
VERSION FLEX 2.0.1.a Améliorations et nouveautés |
Version de sortie |
Nouveauté importante : support des images WEBP, aussi bien locales que via une url, et aussi bien pour les produits que les catégories (nécessite une version compatible de PS) | 2.0.1.a.build1 |
Correctif : echec d'importation de la colonne "Action en cas de rupture de stock" quand la colonne quantité n'est pas présente | 2.0.1.a.build1 |
Correctif : il fallait parfois décocher l'option qui évite de retélécharger les mêmes fichiers de photo pour qu'elles soient transférés la première fois | 2.0.1.a.build1 |
Amélioration : le protocole https, devenu un standard est sélectionné par défaut lors de la saisie d'une nouvelle connexion à un site | 2.0.1.a.build1 |
Nouveauté : supporte le multi zonage "Snap" de Windows 11 | 2.0.1.a.build1 |
Nouveauté : sait traiter les images dont le nom du fichier n'a pas extension | 2.0.1.a.build1 |
Nouveauté : import image depuis url de type script PHP?ean= http://bddi.2dcom.fr/LocalImageExists.php?ean=9782215142058 | 2.0.1.a.build1 |
VERSION FLEX 2.0.0.a Améliorations et nouveautés |
Version de sortie |
---|---|
Gestion en masse des champs personnalisés :
|
2.0.0.a.build1 |
Choix séparateur des listes autre que virgule. | 2.0.0.a.build1 |
Amélioration : les éditions en cours dans une ligne de la table de configuration des colonnes sont prises en compte quand on clique sur le bouton de fermeture de la fenêtre du configurateur (avant il fallait sortir de la ligne en cours d'édition). | 2.0.0.a.build1 |
Nouveauté : MagicFormula et MagicEdit ont un nouveau mode de fonctionnement permettant de modifier chaque valeur des cellules contenant une liste de valeurs (agit sur chaque valeur indépendamment). Parfaitement adapté aux modifications en masse dans les colonnes perso multi valeurs. Permet aussi de décomposer un bloc de texte en plusieurs morceaux (en phrase, en mots, etc.) pour appliquer la modification sur chaque bloc. | 2.0.0.a.build1 |
Interdire les options suppression sur les tables natives. | 2.0.0.a.build1 |
Optimisation : l'ouverture de la fenêtre de configuration des colonnes des tables était parfois très lente, de l'ordre d'une minute. Ce vieux souci aléatoire est enfin corrigé, la fenêtre s'ouvre à présent toujours en 2 ou 3 secondes maxi. | 2.0.0.a.build1 |
Colonne custom import liée, la griser et remplacer son contenu à l'affichage. | 2.0.0.a.build1 |
Nouveauté : dans l'outil d'importation, il est possible de lier les colonnes de champs perso à d'autres colonnes ou à des variables. Par exemple, une colonne Id_produit_associé d'une table d'un module peut être synchronisée avec l'identifiant du produit importé. | 2.0.0.a.build1 |
Amélioration ergonomique : le libellé du bouton de validation de MagicEdit et MagicFormula varie en fonction du contexte (par exemple, pas de sauvegarde en base de données lors de l'édition de la table d'importation, et selon que l'on souhaite ou non sauvegarder également les colonnes personnelles) | 2.0.0.a.build1 |
Nouveauté : support du protocole HTTP/2 en HTTPS. Plus rapide que le HTTP/1. | 2.0.0.a.build1 |
Amélioration : nouveau réglage de la connexion HTTPS qui ne nécessite plus de désactiver TLS 1.0 et 1.1 dans les paramètres avancés d'Internet Explorer. | 2.0.0.a.build1 |
Amélioration : possibilité de voir les mots de passe que l'on vient ou que l'on est en train de saisir. Cela permet de vérifier sa frappe. Ils restent protégés, car totalement invisibles une fois enregistrés. | 2.0.0.a.build1 |
Nouveauté : possibilité de choisir une période de date libre pour le calcul du volume des ventes et de la couverture de stock. Également un choix plus large de périodes prédéfinies, telles que "Trimestre en cours", "Trimestre flottant", "Trimestre précédent", etc. | 2.0.0.a.build1 |
Amélioration : l'outil d'inventaire permet de compter des quantités décimales. Cela contourne le souci rencontré avec certaines douchettes qui flashent deux fois (en mettant un compteur à 0,5). | 2.0.0.a.build1 |
Amélioration : Sitolog Quick Support (Teamviewer) est passé en version 15. | 2.0.0.a.build1 |
Nouveauté : une option de réglage permet pour chaque connexion de désactiver l'utilisation de procédures MySQL stockées, utilisées entre autres pour gérer les stocks. Lorsque cette option est cochée, le programme utilise à la place des requêtes MySQL standards, certes plus lentes, mais permettant de travailler sur des hébergements interdisant l'utilisation des procédures stockées (mutualisés chez LWS et Infomaniak notamment). | 2.0.0.a.build1 |
Optimisation : évite désormais l'appel de la procédure de gestion des stocks lors de l'import de mise à jour de déclinaisons si la colonne quantité (et les autres colonnes de stock_available) n'est pas mappée | 2.0.0.a.build1 |
Optimisation : inclut désormais la requête de création d'un stock par défaut dans le processus d'import uniquement si l'on est en mode création | 2.0.0.a.build1 |
Amélioration : ne nécessite plus de dérouler l'ensemble de l'arbre des catégories pour produire un catalogue PDF organisé par catégories, à condition que la colonne contenant le nom de la catégorie par défaut soit incluse dans la configuration de la table des produits (sans nécessairement être visible, même si elle n'est pas incluse dans le catalogue à produire) | 2.0.0.a.build1 |
Compatibilité PS8 : la rubrique "quantity" a été retirée de la table "product_attribute" de la base de données | 2.0.0.a.build7 |
Optimisation : accélération notable des scripts effectuant plusieurs remplacements de chaînes successifs | 2.0.0.a.build7 |
Nouveauté : support de MySQL 5.7.50 et versions ultérieures, en particulier correction d'une erreur SQL lors de la modification d'une quantité dans la table des produits | 2.0.0.a.build7 |
VERSION FLEX 2.0.0.a Correctifs :
Correctif : erreur SQL dans la requête de lecture des pièces jointes, si on place un limiteur de nombre de lignes | 2.0.0.a.build1 |
Correctif : le calcul des ventes pouvait être erroné dans un contexte multi boutiques selon les réglages choisis. | 2.0.0.a.build1 |
Correctif : La table des prix spécifiques n'avait plus de menu de table | 2.0.0.a.build1 |
Correctif : à chaque appel du menu contextuel (clic droit), le nombre de ( ou [ augmentait dans les libellés des menus contenant la valeur cliquée. | 2.0.0.a.build1 |
Correctif : le prix d'achat n'était plus renseigné dans la table des inventaire | 2.0.0.a.build1 |
Correctif : la fonction de relecture d'un fichier d'inventaire ne fonctionnait plus. | 2.0.0.a.build1 |
Correctif : le glisser déposer de droite à gauche dans la table des configurations de colonnes dysfonctionnait parfois. | 2.0.0.a.build1 |
Correctif : d'une procédure de comparaison de chaines, utilisée à de nombreux endroits divers (possibles bugs non identifiés corrigés) | 2.0.0.a.build1 |
Correctif : "erreur SQL ca.id_category n'existe pas" lors de l'import de colonne non standard dans une table contenant id_category. | 2.0.0.a.build1 |
condition SI Source.Source_data_type<>"" ALORS ajouté ligne 37 de ask_and_save_source_data_type | 2.0.0.a.build1 |
2.0.0.a.build1 | |
Correctif : erreur SQL concernant prsh.id_shop lorsque l'on demandait l'affichage de la colonne quantité vendue ou la couverture de stock dans la table des déclinaisons | 2.0.0.a.build1 |
Dans toutes les requêtes des fichiers du module connecteur et dans mes scripts sur mon site, vérifier l'encapsulation "" de tous les paramètres | 2.0.0.a.build1 |
Correctif : File too big lors de l'envoi d'une image locale, en PS 1.6, avec module connecteur V8.4. Correction dans module connecteur V8.5 | 2.0.0.a.build1 |
Amélioration : le message d'avertissement qu'une nouvelle version est disponible s'efface au bout de quelques secondes si laissé sans réponse. Ceci afin de ne plus bloquer les automatisations d'import planifiées. | 2.0.0.a.build1 |
Correctif : le compteur de MagicEdit passait de 19 à 2a, 2b, puis de 29 à 3a, 3b... | 2.0.0.a.build1 |
Correctif : les déplacements successifs de produits sans rafraichir l'affichage ne se faisait pas sur tous. | 2.0.0.a.build1 |
Correctif : la modification via l'import, sans cocher le mode "Créer déclinaisons existantes" de déclinaisons, avec comme clé de synchro "Attributs", pouvait déplacer des déclinaisons d'un produit à un autre. | 2.0.0.a.build1 |
Correctif : la suppression d'un seul produit à la fois pouvait ête inopérant et ne pas fonctionner si plusieurs produits étaient sélectionnés. | 2.0.0.a.build1 |
Correctif : la fonction de chercher remplacer ou de suppression de toutes les occurrences d'une sous chaine définie par une chaine de départ et une chaine de fin ne fonctionnait plus (dans MagicEdit) | 2.0.0.a.build1 |
Améliorations : dans l'importation de prix spécifiques, force la type de remise sur pourcentage lorsque la colonne est présente mais vide. De plus évite d'écrire dans les rubriques from et to (dates de début et de fin), lorsqu'elles ne sont pas précisées. | 2.0.0.a.build1 |
Correctif : le filtrage d'un produit ou d'une déclinaison par le filtre de colonne n'effectue pas les mises à jour suivantes sur le produit nouvellement sélectionné. Si on ajoute de suite derrière une photo ou associe uen pièce jointe cela le fait sur le produit d'avant. | 2.0.0.a.build0 |
Correctif : pour MySQL 5.7.50 et ultérieur, modification des requêtes de lecture des catégories, des transporteurs et du générateur de déclinaisons pour supporter le nouveau mode mysql par défaut ONLY_FULL_GROUP_BY | 2.0.0.a.build1 |
Correctif du message d'erreur suivant : "erreur à la ligne 33 du traitement Procédure locale breadcrumb_rebuild. Vous avez appelé la fonction ThreadExécute. Le thread 'rebuild_nested_tree' existe déjà." |
2.0.0.a.build2 |
Correctif : le potentiomètre de réglage du facteur d'accélération de la fenêtre de connexion était limité à la valeur max de 1000 au lieu de 10000. | 2.0.0.a.build3 |
Correctif : avec plusieurs boutiques sélectionnées, la mise à jour de la quantité disponible à la vente, ou de la quantité physique... ou autre paramètre de la table stock_available, pouvait parfois n'être fait que dans la 1re boutique. | 2.0.0.a.build4 |
Correctif : dans l'import, décocher l'option "Modifier dans le mapping", sur les autres colonnes que les colonnes de texte traduisible, était sans effet, la mise à jour de ces colonnes se faisait tout le temps, à partir du moment ou elles étaient affichées à l'étape 3. | 2.0.0.a.build5 |
Correctif : dans le module connecteur V8.6.a, échec de connexion lorsque le mode debug était activé, corrigé dans la version 8.6.b | 2.0.0.a.build6 |
Amélioration : mémorisation du réglage du suppression des lignes après envoi des photos | 2.0.0.a.build7 |
Correctif : le "filtrage par id manquants" dans l'outil d'inventaire retournait la sélection plutôt que l'inverse de la sélection, lorsque la sélection était une liste continue d'identifiants | 2.0.0.a.build7 |
Amélioration : phases de connexion et déconnexion visuellement plus propres | 2.0.0.a.build7 |
Correctif : dans s la fenêtre de réglage des associations des images aux déclinaisons, le choix du groupe d'attribut servant à la comparaison n'était pas toujours pris en compte. | 2.0.0.a.build7 |
Erreur SQL dans le where de la requête d'association ou dé-association de produits ou de groupe de clients à une catégorie, si la catégorie cible est mal sélectionnée. | 2.0.0.a.build7 |
Correctif : erreur SQL lors de la modification du prix d'achat d'un produit, avec le mode de conservation de la marge des déclinaisons activé, lorsque le pays choisi dans "Affichage" ne contient aucun état. | 2.0.0.a.build7 |
Compatibilité PS8 : la rubrique "quantity" n'existe plus dans la table product_attribute. Etait remplie par le générateur avancé de déclinaisons qui a été modifié en conséquence. D'autres parties du code impactées également. | 2.0.0.a.build7 |
Compatibilité PS8 : la table attribute_impact à disparue à partir des installations neuves de PS8. Hors elle est nécessaire pour faire de la gestion des impacts prix par attribut. Merlin reconstruit donc cette table si elle est absente. | 2.0.0.a.build7 |
1.7.1.a Correctifs et améliorations |
Version de sortie |
Correctif : erreur SQL dans la requete de lecture des pièces jointes, si on place un limiteur de nombre de lignes | 1.7.0.b.build1 |
Correctif : le calcul des ventes pouvait être erroné dans un contexte multi boutiques selon les réglages chosis. | 1.7.0.b.build1 |
Correctif : La table des prix specifiques n'avait plus de menu de table | 1.7.0.b.build1 |
Correctif : erreur SQL concernant prsh.id_shop lorsque l'on demandait l'affichage de la colonne quantité vendue ou la couverture de stock dans la table des déclinaisons | 1.7.0.b.build1 |
Correctif : File too big lors de l'envoi d'une image locale, en PS 1.6, avec module connecteur V8.4. Correction dans module connecteur V8.5 | 1.7.0.b.build1 |
Correctif : le compteur de MagicEdit passait de 19 à 2a, 2b, puis de 29 à 3a, 3b... | 1.7.1.a.build1 |
Correctif : le déplacements successifs de produits sans rafraichir l'affichage ne se faisait pas sur tous. | 1.7.1.a.build1 |
Correctif : la modification via l'import, sans cocher le mode "Créer déclinaisons existantes" de déclinaisons, avec comme clé de synchro "Attributs", pouvait déplacer des déclinaisons d'un produit à un autre. | 1.7.1.a.build1 |
Correctif : la suppression d'un seul produit à la fois pouvait ête inopérant et ne pas fonctionner si plusieurs produits étaient sélectionnés. | 1.7.1.a.build1 |
Correctif : la fonction de chercher remplacer ou de suppression de toutes les occurrences d'une sous chaine définie par une chaine de départ et une chaine de fin ne fonctionnait plus (dans MagicEdit) | 1.7.1.a.build1 |
Correctif : pour MySQL 5.7.30 et ultérieur, modif des requètes de lecture des catégories, des transporteurs et du générateur de déclinaisons pour supporter le nouveau mode mysql par défaut ONLY_FULL_GROUP_BY | 1.7.1.a.build1 |
Amélioration : l'outil d'inventaire permet de compter des quantités décimales. Cela contourne le soucis rencontré avec certaiens douchettes qui flashent deux fois (en mettant un compteur à 0.5). | 1.7.1.a.build1 |
Amélioration : Sitolog Quick Suport (Teamviewer), passé en version 15. | 1.7.1.a.build1 |
1.7.0.a Nouveautés et améliorations |
Version de sortie |
Optimisation : l'ouverture de la fenêtre de configuration des colonnes des tables était parfois très lent, de l'ordre d'une minute. Ce vieux soucis aléatoire est enfin corrigé, la fenêtre s'ouvre à présent toujours en 2 ou 3 secondes maxi. | 1.7.0.a.build1 |
Amélioration ergonomique : le libellé du bouton de validation de MagicEdit et MagicFormula varie en fonction du contexte (ex pas de sauvegarde en base quand on édite la table d'importation et selon que l'on souhaite ou non sauver aussi les colonnes perso) | 1.7.0.a.build1 |
Correctif : le prix d'achat n'était plus renseigné dans la table des inventaire | 1.7.0.a.build1 |
Correctif : la fonction de relecture d'un fichier d'inventaire ne fonctionnait plus. | 1.7.0.a.build1 |
Correctif : le glisser déposer de droite à gauche dans la table des configurations de colonnes dysfonctionnait parfois. | 1.7.0.a.build1 |
Correctif : d'une procédure de comparaison de chaines, utilisée à de nombreux endroits divers (possibles bugs non identifiés corrigés) | 1.7.0.a.build1 |
Correctif : meilleure gestion des hooks (nécessite le module de connexion en version 8.4 minimum) | 1.7.0.a.build1 |
1.6.6.a Nouveautés et améliorations |
Version de sortie |
Nouveauté : option "Regrouper" dans l'outil de la recherche rapide ou avancée et d'inventaire : Si non coché : La recherche retourne une ligne par boutique associée à chaque article pour les boutiques sélectionnées. Si cette option est cochée en orange : deux groupes de lignes sont retournées, un regroupant toutes les boutiques ayant leur propre stock, la colonne quantité contient alors la somme des stocks dans ces boutiques. Cela permet de faire des inventaires exhaustif, cumulant les stoc |
1.6.6.a.build1 |
Amélioration : à l'étape 3 de l'outil d'importation, les colonnes de caractéristiques ou d'attributs ne contenant dans le fichier que des identifiants de valeurs, affichent à présent la valeur elle même en plus de l'identifiant, quand elle existe déjà. Utile pour vérifier l'exactitude des ids et pour réutiliser cette valeur dans les autres colonnes avec MagicFormula. | 1.6.6.a.build1 |
Amélioration : la prise en compte d'un changement de sélection de plusieurs boutiques se fait immédiatement, plus besoin de rafraichir l'arbre des catégories. Cela est utile pour certains outils comme celui d'inventaire, quand on veut rapidement chosir dans quelles boutiques faire les recherches de stock. | 1.6.6.a.build1 |
Amélioration : les tables de résultat de recherche rapide et avancée et d'inventaire contient en plus une colonne avec le groupe de boutiques et une colonne indiquant si il s'agit d'un stock partagé entre les boutiques de ce groupe | 1.6.6.a.build1 |
Amélioration : mettre une formule dans une colonne de caractéristiques à importer nécessitait parfois de devoir inclure un "? " devant chaque valeur. Ce n'est plus le cas. | 1.6.6.a.build1 |
Correctif : à l'étape 3 de l'outil d'importation, les colonnes de caractéristiques ne contenant que des identifiants de valeurs de caractéristiques n'affichaient plus ces valeurs. | 1.6.6.a.build1 |
Correctif : certaines formules de MagicFormula qui fonctionnaient bien lors de leur mise en place échouaient au moment de la relecture du fichier. Principalement les formules contenant comme paramètres des colonnes de caractèristiques, attributs ou autres colonnes dont le titre contient un espace. | 1.6.6.a.build1 |
Correctif : dans le générateur automatique de légendes, l'ajout des attributs des déclinaisons associées aux images ne fonctionnait pas dans tous les cas de figures. | 1.6.6.a.build1 |
Correctif : dans l'outil de recherche rapide ou avancée, lorsque la recherche se faisait dans une boutique d'un groupe à quantité partagée, la valeur de stock connu indiquait toujours 0. | 1.6.6.a.build1 |
Correctif : échec de copier coller dans MagicFormula d'une formule de plus d'une ligne | 1.6.6.a.build1 |
Correctif : erreur SQL lors d'import de code HTML dans une rubrique libre d'une table non standard. | 1.6.6.a.build1 |
Correctif : le curseur du champ compteur de MagicEdit revenait au début à chaque saisie d'un caractère | 1.6.6.a.build1 |
1.6.5.a Nouveautés et améliorations |
Version de sortie |
Correctif : lors de l'import d'une référence fournisseur pour un fournisseur secondaire (qui devient donc le nouveau fournisseur par défaut), cette référence soit va remplacer celle du fournisseur par défaut (pb non reproductible), soit est ignorée (pb constaté). | 1.6.5.a.build1 |
Correctif : mise a jour de déclinaisons avec clé d'importation réglée sur attributs, la colonne référence fournisseur n'est pas importée. Est importée lors d'un second envoi des mêmes lignes | 1.6.5.a.build1 |
Correctif : la colonne ne se remplissait pas à l'étape 3 de l'import lorsque le nom de la caractéristique contient un espace au début ou à la fin | 1.6.5.a.build1 |
Correctif : erreur SQL lors de la suppression d'un groupe d'attributs, dans la phase finale de nettoyage des positions des autres groupes (la suppression était cependant réalisée) | 1.6.5.a.build1 |
Nouveauté : utilisation possible de MagicEdit dans la colonne position de la liste des images. Permet de réordonner en masse les photos de centaines de produits en choisissant par exemple une image commune à mettre en 1re place grace à un filtre sur la colonne "fichier historique". | 1.6.5.a.build1 |
Correctif : Erreur à la ligne 37 du traitement Procédure globale De_colorer_champ_cliqué_droit lors d'un clic droit dans une colonne de caractéristique, étape 3 de l'import, lorsque le nom de la caractéristique contient des espaces. | 1.6.5.a.build1 |
Correctif : effet de zoom dans la fenêtre de mise à jour des légendes des photos quand Windows est configuré en mode zoom | 1.6.5.a.build1 |
1.6.0.b à 1.6.4.a Nouveautés et améliorations |
Version de sortie |
Nouveauté IMPORTANTE : Option dans le mapping de l'import permettant de remplacer l'ensemble des catégories associées au produit, par une nouvelle liste. | 1.6.0.b.build1 |
Amélioration : plus de limite de taile dans champs de saisie des valeurs de recherche des filtres. Utile surtout lorsque l'on filtre les articles dans une longue liste de valeurs. | 1.6.0.b.build1 |
Correctif d'une régression : crash de la fenêtre d'import si on ajoutait sans la mapper la colonne "nom catégorie principale" à l'étape 3, pour la remplir à la main et l'importer (même erreur possible avec d'autres colonne relatives aux catégories ou pas) | 1.6.0.b.build1 |
Amélioration : suppression de la limite de 1024 caractères des colonnes de type texte de la table d'import. Utile en particulier pour la colonne contenant la liste des urls des photos qui pouvait être tronquée. | 1.6.0.b.build1 |
Correctif : erreur SQL lors de l'association de produits à une boutique si l'option de recopie des champs personnalisés est cochée. | 1.6.0.b.build1 |
Correctif : Erreur à la ligne 147 du traitement Procédure locale prepare_requetes_import_tables_associées_via_var@@ lors de l'import | 1.6.0.c.build1 |
Correctif : si vérification existence des déclinaisons avec la colonne clé absente, floppée d'erreurs SQL mineures : You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-1' at line 1 | 1.6.0.c.build1 |
Correctif : l' import de la colonne UPC créait une erreur fatale | 1.6.1.a.build1 |
Compatibilité : testé sur PS 1.7.8.0.0 | 1.6.1.a.build1 |
Correctif bug spécifique version 1.6.0 : MagicEdit dans la colonne prix d'achat produit, avec prix specifiques affichés en bas, on avait un refresh de la table des prix specifique à chaque modif de chaque ligne du haut. Dans la même veine MagicFormula dans prix achat table des déclinaisons, refaisait x fois l'affichage de la table. Même soucis vu et corrigé avec d'autres colonnes. | 1.6.1.a.build1 |
Correctif : utilisation de MagicFormula dans les tables annexes avec utilsation en paramètres de colonnes lues dasn la table des produits, ne lisait pas les bonnes lignes. | 1.6.1.a.build1 |
Correctif : retrait de la version basic de l'editeur CKEditor car elle supprimait certains balisages HTML | 1.6.2.a.build1 |
Correctif : nom des produits remplacé par le nom générique "prod-xxx" lorsque la colonne nom est absente du fichier d'import ou non mappée. | 1.6.2.a.build1 |
Correctif : MagicFormula avait un bug spécifique à la 1.6.1.c et 1.6.2.a, lorsque la formule fait appel au contenu d'autres colonnes de la même table, elle était refusée avec l'indication qu'il manquait un " final. | 1.6.2.b.build1 |
Correctif : lorsque l'on modifie le stock d'une déclinaion, cela mets bien à jour le stock total dans la table produit, mais cela ne le fait pas dans le champ quantité de l'onglet fiche. Du coup le chiffre de ce champ vient réécraser le stock total quand on sauve la fiche | 1.6.4.a.build1 |
Nouveauté : MagicEdit permet de créer des séries alphabétiques (a,b,c,...aa,ab,ac,...), très pratique pour faire des séries de références avec des lettres et pas uniquement des chiffres. | 1.6.3.a.build1 |
Correctif : erreur de compilation dans MagicFormula lorsqu'une colonne d'attribut ou de caractéristique est utilisée dans la formule, depuis la fenêtre d'importation. | 1.6.3.a.build1 |
Optimisation : de la vitesse des deux outils "Recherche rapide" et "Recherche avancée". Particulièrement notable sur les très grosses bases et la recherche basée sur les références fournisseur. | 1.6.3.a.build1 |
Optimisation : de la lecture des déclinaisons avec affichage des références fournisseur. De l'ordre de x 100 sur les très grosses bases (testé sur 1 million d'enregistrements). | 1.6.3.a.build1 |
Correctif : le bouton permettant la recopie en masse des références fournisseur et prix fournisseur des produits parent vers leur déclinaisons retournait parfois "Aucune modification effectuée" (bouton présent dans l'onglet "Fournisseurs). | 1.6.3.a.build1 |
Amélioration : depuis la 1.6.x, pour ajouter dans l'import des colonnes manuellement à l'étape 3 (via le clic droit dans la table), par exemple pour préciser le prix lors de la création de produits via glisser déposer de photos, il fallait obligatoirement ajouter pour chacune une colonne réélle ou virtuelle mappé à la rubrique (prix). Ce n'est plus le cas, on retrouve le coté hyper simple de la version 1.5, une colonne ajoutée manuellement à l'étape 3 est automatiquement mappée en mode ajout et | 1.6.3.a.build1 |
Amélioration : suppression automatique du caractère retour à la ligne dans les champs multi lignes des pré-filtres. Ainsi, en fin de saisie de la valeur cherchée, une pression sur la touche "Entrée" lance la recherche | 1.6.4.a.build1 |
Amélioration ergonomique : les préfiltres activés restent toujours visibles | 1.6.4.a.build1 |
Correctif d'une régression : la saisie de la valeur de recherche des pré-filtres renvoyait le curseur en début de mot à chaque frappe | 1.6.4.a.build1 |
Correctif : l'importation avec une colonne de liste de tags générait une erreur SQL à l'origine du message "Produits orphelins" | 1.6.4.a.build1 |
1.6.0.a Nouveautés et améliorations |
Version de sortie |
Nouveauté TRES IMPORTANTE : il est à présent possible d'importer vers des rubriques libres, c'est à dire pratiquement n'importe quel champ de n'importe quelle table de la base | beta.1.6.0.a.build1 |
Nouveauté TRES IMPORTANTE : nouvelle clé de synchro d'importation des déclinaisons : liste des attributs . Cela permet de créer et mettre à jour les déclinaisons sans avoir ni leur id, ni leur référence | beta.1.6.0.a.build1 |
Nouvelle ergonomie très demandée : le mappage des colonnes nécessitait de sélectionner une rubrique dans une longue liste non triée. Celle-ci est remplacée par une fénêtre affichant toutes les rubriques en même temps, regroupées par thème et disposant d'un outil de recherche rapide. | beta.1.6.0.a.build1 |
Nouveauté importante : etape du mappage de l'import, vous avez une option supplémentaire pour chaque colonne, avec le choix entre “Utiliser pour les nouveaux produits”, "Utiliser pour les mises à jour” et “Utiliser pour les nouveaux produits et les mises à jour”. Cela permet par exemple, de traiter en un seul import la création des nouveaux produits, en tenant compte de toutes les colonnes, et de mettre à jour uniquement les prix ou stock des produits existant sans écraser leur description que |
beta.1.6.0.a.build1 |
Nouveauté IMPORTANTE : fonction de fusion de valeurs d'attributs (Rouge, rouge,rouge,rouge lumineux =>Rouge) | beta.1.6.0.a.build1 |
Nouveauté IMPORTANTE : Nouvelle option de réglage de l'import des prix d'achat permettant la mise à jour à la condition que le nouveau prix soit inférieur au prix actuel. Mode compatible avec la gestion des marges forcées, constantes ou par palier, aussi bien pour le calcul des prix de vente des produits que les impacts prix de déclinaisons. |
beta.1.6.0.a.build1 |
Nouveauté importante : l'outil d'import permet de retirer (dé-associer) des produits des catégories de son choix, en ajoutant un moins devant l'identifiant de ces catégories, dans la colonne "Liste d'identifiants des catégories associées" | beta.1.6.0.a.build1 |
Nouveauté importante : outil de recherche et suppression des déclinaisons en double dans chaque produit, basée sur la comparaison de leurs attributs (nouvelle fonctionnalité de l'outil de recherche et correction des doublons de la fenêtre d'import) | beta.1.6.0.a.build1 |
Nouveauté magique : outil de fusion d'une sélection de plusieurs valeurs de caractéristiques en une seule valeur. Remplacement dans tous les produits, des valeurs supprimées par la valeur conservée. Faites le ménage dans vos bases, supprimez les valeurs de caractéristique qui font doublon. Fonctionne également pour des valeurs appartenant à des caractéristiques différentes. | beta.1.6.0.a.build1 |
Optimisation : augmentation très significative de la vitesse de suppression en masse de groupes d'attributs ou de valeurs d'attributs | beta.1.6.0.a.build1 |
Optimisation importante : l'ajout de caractéristiques aux produit via l'outil d'importation est de 2 à 60 fois plus rapide (plus le nombre de valeurs différentes sont à importer, plus l'amélioration est significative) | beta.1.6.0.a.build1 |
Optimisation importante : temps d'import des lignes divisé par deux lorsque l'on met à jour le prix d'achat et demande d'appliquer une marge ou de la conserver (réalisé avec une seule requète SQL au lieu de 3 auparavant). | beta.1.6.0.a.build1 |
Nouveauté magique : outil de fusion d'une sélection de plusieurs valeurs d'attribut de déclinaisons en une seule valeur. Conservation des déclinaisons et remplacement dans celles ci, pour tous les produits, des valeurs supprimées par la valeur conservée. Faites le ménage dans vos bases, supprimez les valeurs d'attribut qui font doublon. Fonctionne également pour des valeurs appartenant à des groupes d'attributs différents. | beta.1.6.0.a.build1 |
Nouveauté magique : il est possible d'utiliser les colonnes calculées, les colonnes libres, les colonnes champ non standard, les colonnes d'attributs ou de caractéristiques,...comme paramètre ou résultat des formules "MagicFormula" . Cela ouvre des possibilités de traitement des données avant importation sans limite. | beta.1.6.0.a.build1 |
Optimisation importante : l'importation des fournisseurs et marques est à présent quasiment sans impact sur le temps d'importation d'un produit. Gain en vitesse de l'ordre de 10 à 30%. | beta.1.6.0.a.build1 |
Ergonomie : quand dans la table d'importation, on tapait par mégarde un chiffre ou une lettre sans etre entré dans une cellule (donc sans être en mode saisi), cela réalisait une recherche "Windev" (l'icone loupe dans les titres des colonnes) et donc un tri des lignes. Hors le tri des lignes est souvent non voulu lors des import, car l'ordre d'importation des lignes est important (en particulier pour les catégories). Pour éviter ce "piège", on a désactiver la fonction de recherche "Windev". Pour | beta.1.6.0.a.build1 |
Ergonomie : la table de l'etape 3 de l'importation s'agrandi en hauteur quand on étire la fenêtre. | beta.1.6.0.a.build1 |
Correctif : réparation du menu clic droit de la table liste d'attributs, dans la fenêtre du générateur de déclinaisons et du menu (double chevrons) de cette même table | beta.1.6.0.a.build1 |
Optimisation : augmentation très significative de la vitesse de suppression en masse de groupes de clients | beta.1.6.0.a.build1 |
Optimisation : augmentation de la vitesse de suppression en masse de produits et du nettoyage des produits dans la base. | beta.1.6.0.a.build1 |
Optimisation : augmentation très significative de la vitesse de suppression en masse de catégories lorsque l'on utilise l'ancien mode (non basé sur le fil d'Ariane) | beta.1.6.0.a.build1 |
Optimisation : augmentation très significative de la vitesse de suppression en masse de caractéristiques ou de valeurs de caractéristiques | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres permet de gérer les doublons mono (la même valeur dans cette colonne déjà existante) ou multi colonnes (l'ensemble des valeurs de plusieurs colonnes existe déjà) | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres permet de traiter aussi bien des colonnes standards ou non standards des tables de base (product, product_shop, product_lang, product_attribute, category, category_lang, supplier etc ...) que des colonnes d'autres tables contenant ou pas une des clés de synchro comme id_product, id_lang, id_shop, id_product_attribute etc... (le comportement est différent selon la présence ou l'absence d'une ou plusieurs clés). A titre d'exemple il est possible d'importer | beta.1.6.0.a.build1 |
Les colonnes "calculées" ou "virtuelles" (colonnes n'existant pas dans le fichier) peuvent être mappées à une rubrique libre | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres est compatible avec MagicFormula et MagicEdit. Ces colonnes libres peuvent elles-mêmes être utilisées dans les formules des autres colonnes. | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres gère le multi boutiques et le multi langues | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres permet de choisir de remplacer ou d'ajouter des valeurs | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres permet de choisir la table et la rubrique indépendament du nom de la colonne | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres a une gestion automatique évitant les doublons de valeurs | beta.1.6.0.a.build1 |
L'importation vers des rubriques libres permet d'importer des valeurs uniques ou des listes de valeurs | beta.1.6.0.a.build1 |
Correctif : via l'import, la modification des rubriques traduisibles des catégories avec le choix "Dans toutes les langues", ne le faisait que dans la langue en cours | beta.1.6.0.a.build1 |
Correctif : échec lors de la lecture de fichiers csv (ne concerne pas les xls), des colonnes d'attributs exportées avec Merlin (dont le titre commence par "at "). | beta.1.6.0.a.build1 |
Correctif : le changement de standard en custom (caractéristique) au niveau du mapping, n'était pris en compte que si on fermait et ré-ouvrait la fenêtre d'importation | beta.1.6.0.a.build1 |
1.5.3.a Nouveautés et améliorations |
Version de sortie |
Amélioration : les colonnes "Personnalisable", "Nombre de champs texte" et "Nombre de fichiers téléchargeables" sont à présent multi boutiques | 1.5.3.a.build1 |
Nouveauté : dans les options d'association des produits aux boutiques, on peut demander à ce que les champs personnalisés (ou personnalisations) soit copiés depuis la boutique par défaut du produit, vers la nouvelle boutique associée. Idem pour la dé-association. | 1.5.3.a.build1 |
Correctif dans MagicEdit : décalage dans le sélecteur, la cnvertion des textes "Tout en majuscules" se faisait si on sélectionnait le choix "Sans accent" et la fonction "Sans accent" était donc absente. | 1.5.3.a.build1 |
Nouveauté: outil de vérification et réparation automatique des index des fichiers contenant les réglages de Merlin. | 1.5.3.a.build1 |
Correctif: le déplacement de produits via l'outil d'importation (changement de categorie par défaut) n'associait pas les produits à leur nouvelle catégorie (ils n'étaient donc pas visibles en boutique dans cette catégorie sauf si on incluait une seconde colonne pour ajouter cette association) | 1.5.3.a.build1 |
Correctif : en utilisant le générateur d'étiquettes de base, les logos ne s'affichaient dans la partie gauche des l'étiquettes, fonctionnait uniquement avec la partie droite et avec la version pro.. | 1.5.3.a.build1 |
Amélioration : ajout automatique des parenthèses obligatoires entourant la liste de valeurs recherchées, lors de l'utilisation de la condition "Dans cette liste" et "Pas dans cette liste" dans tous les pré-filtres | 1.5.3.a.build1 |
Correctif : copier coller sur une sélection de lignes dans la table des attributs du générateur de declinaisons créé un crash ). Error at line 5 of Procédure locale remplir_colonne process. FEN_Générateur_modificateur_déclinaisons is not a table. | 1.5.3.a.build1 |
Correctif : lorsque (cas rare) les tables n'ont pas de préfix, erreur d'acces à la base lors du clic dans la colonne "Acces catégories source" dans la table des groupes de clients. | 1.5.3.a.build1 |
Correctif : lorsque (cas rare) les tables n'ont pas de préfix, erreur SQL (ON(1)) lors de la création de nouvelles categories avec associations à tous les groupes. | 1.5.3.a.build1 |
Amélioration : planification d'un import le 5iem dimanche d'un mois qui n'en contient que 4 voir 3, choisi à la place le dernier dimanche du mois. | 1.5.3.a.build1 |
Correctif : lors de la duplication d'un produit avec le choix "uniquement dans la boutique de la ligne séléctionnée...", la duplication se faisait dans la boutique par défaut de PS. | 1.5.3.a.build1 |
Correctif : planificateur, le code du selecteur entre le tant ou le xiem jour ou lundi, grise ou dégrise est inversé | 1.5.3.a.build1 |
Correctif : pas de sauvegarde de la description depuis la fiche quand on demande la duplication du produit. Idem quand on passe sur l'onglet "Déclinaisons et images". | 1.5.3.a.build1 |
1.5.2.a Nouveautés et améliorations |
Version de sortie |
Correctif : erreur SQL si on inclue la colonne "Location" ou place un pré-filtre sur Location, dans la table des déclinaison; avec les versions de PS avant 1.7.5 | 1.5.2.a.build1 |
Amélioration importante : support des fichiers CSV contenant des textes entourés de guillemets (ou tout autre caractère), avec des guillemets, ou des caractères identiques au séparateur entre colonne, ou encore des retours à la ligne, presents dans le texte lui même. | 1.5.2.a.build1 |
Correctif : le fichier distant (via un scipt PHP) CSV n'était pas relu lorsqu'il portait le même nom que le précédent | 1.5.2.a.build1 |
1.5.1.b Nouveautés et améliorations |
Version de sortie |
Amélioration : recherche avancée, ne lance plus la recherche dès que l'on modifie un champ des filtres multi valeurs et que la case actif est décochée | 1.5.1.b.build1 |
Correctif : dans la version 1.5.1 pécédente, la gestion des fichiers fournis par script API ne fonctionnait plus que pour les fichiers xls/xlsx mais plus pour les fichiers csv | 1.5.1.b.build1 |
Correctif : il fallait parfois fermer et relancer Merlin lors de la 1ere tentative de connexion, car la nouvelle valeur de clé de cryptage n'était pas prise en compte. | 1.5.1.b.build1 |
Correctif : Avec PS 1.7 impossible de modifier en masse avec MagicEdit et MagicFormula, la rubrique Id de redirection. | 1.5.1.b.build1 |
Amélioration : la couleur des polices de la ligne en cours d'édition, pour les tables principales, passe en orange, pour bien indiquer la ligne en cours de modification quand il y a beaucoup de colonnes. Remplace la 1ere colonne avec des boutons carrés introduits dans la version précédente. | 1.5.1.b.build1 |
Correctif : depuis la 1.5.1.a, la modification multi lignes du choix de la boutique d'import (pour choisir la valeur * (toutes) était impossible par lecture d'un fichier contenant des *, par MagicEdit ou par copier coller. Fonctionnait uniquement avec MagicFormula | 1.5.1.b.build1 |
Correctif : erreur SQL quand on inclu la colonne % de remise, concernant les dates to et from lorsque l'on utilise MySQL version 8 | 1.5.1.b.build1 |
Correctif : la colonne Id rêgle de prix catalogue restait invisible dans les tables | 1.5.1.b.build1 |
Amélioration ergonomique : le double clic sur une catégorie ne lance plus le déroulé de l'ensemble de l'arbre, mais uniquement l'affichage des sous catégories de celle cliquée (équivalent d'un clic sur le +) | 1.5.1.b.build1 |
|
Version de sortie | ||
Nouveauté : possibilité d'envoyer un mail au support Sitolog directement depuis l'appli en cas de crash sévère. | 1.5.1.a.build1 | ||
Amélioration : lors des imports dans un contexte multi boutiques, la colonne boutique indique clairement que par défaut, l'import ne se fera que dans la boutique en cours et que l'on peut faire un autre choix Beaucoup ne le savaient pas. | 1.5.1.a.build1 | ||
Amélioration : Merlin vérifie avant l'importation, la pertinence du mappage et des choix des clés de synchro et si il suspecte une erreur humaine, vous explique pourquoi. Sera d'une grand aide au débutants en importation quand on sait que 99% des échecs et des créations de doublons et d'orphelins, viennent d'un mauvais choix de la clé de synchro. | 1.5.1.a.build1 | ||
Amélioration : si la clé de synchro produit est réglée sur "Nom des produits", l'outil de recherche et de correction des doublons regroupe à présent les résultats de la recherche par boutique et par langue. Il devient donc autorisé à présent d'avoir deux fois le même nom pour deux produits différents, à partir du moment ou ce n'est pas pour la même langue ou pas pour la même boutique. | 1.5.1.a.build1 | ||
Correctif : plusieurs erreurs SQL de suite avec le bouton de déplacement de tous les produits d'une catégorie vers une autre, depuis la vue catégories, si on est en mono boutique. | 1.5.1.a.build1 | ||
Correctif : echec de modification de la référence fournisseur des déclinaisons par importation, lorsque celles çi existent déjà. | 1.5.1.a.build1 | ||
Nouveauté : le planificateur évolu. Le mode "horaire" est remplacé par le mode "Intervalle de temps". Permet de préciser à la minute près le temps séparant deux imports du même fichier et de péciser si le décompte doit commencer à partir du début ou de la fin de l'import précédent. Cela permet entre autres, de planifier à intervalle de temps constant et toujours à la même heure. | 1.5.1.a.build1 | ||
Correctif : erreur sql lors l'utilisation du modifacteur d'impacts des attributes, si et uniquement si on n'a jamais utilisé le générateur de déclinaisons auparavant, indiquant que la rubrique "impacted" est manquante dans la table product_attribute. | 1.5.1.a.build1 | ||
Correctif : il était impossible de modifier le nom générique des produits importés | 1.5.1.a.build1 | ||
Amélioration : Nouveau comporterment plus logique lors de l'mport de catégorie : si la colonne "Identifiant catégorie par défaut" est absente, vide ou contient un 0 et que la ligne correspondant à la modification d'un produit existant, sa catégorie par défaut ne sera pas modifiée. Cependant, si la colonne "Nom ou arborescence" est présente et contient une valeur et que l'option "Créer catégories non existantes" est cochée, alors une nouvelle catégorie ou branche (sans aucun produit dedans) s |
1.5.1.a.build1 | ||
Correctif : la routine mb_split du connecteur pouvait générer une erreur de double déclaration (déjà utilisée par un autre module), bloquant ainsi la connexion. A été renommée à partir de la version 8.2.b. | 1.5.1.a.build1 | ||
Amélioration : lors de la suppression de photos , Merlin affichait 4 jauges de suite, rendant le suivi du processus difficile. Il n'en afffiche à présent que 2, une pour la partie SQL, une pour la partie suppression physique des fichiers. | 1.5.1.a.build1 | ||
Correctif : crash lorsque l'on ré-rappliquait une formule MagicFormula dans la table des déclinaisons, juste après avoir changé de configuration de colonnes et rafraîchit l'affichage. Survenait uniquement lorsque la formule fait appel à une colonne de la table produit. | 1.5.1.a.build1 | ||
Amélioration : lors de la recherche rapide en mode flash, en cochant uniquement "produits" (sans chercher les déclinaisons), le produit trouvé s'affichait bien dans la table principale mais il n'était alors pas possible d'afficher ses déclinaisons | 1.5.1.a.build1 | ||
Optimisation : lecture plus rapide au lancement de la table de configuration de PS (2s au lieu d'une minute sur une très grosse base de 300 multi-boutiques) | 1.5.1.a.build1 | ||
Correctif à l'étape 3 de l'importation, au moment de lire le fichier, si le titre d'une colonne contient un guillemet simple, on a une erreur : Traitement de 'Procédure locale recompute_colonnes_calcul_automatique' (FI_Import_product.PROCEDURE.recompute_colonnes_calcul_automatique), ligne 29, thread 0 Fonction 'HFiltre', syntaxe 3 |
1.5.1.a.build1 | ||
Correctif : plantage si il existe dans la base une boutique avec un identifiant égal à 0 (ne devrait pas exister cependant) | 1.5.1.a.build1 | ||
L'importation par fichier de la colonne "Gestion avancée des stocks", produit par produit, avait été désactivée à partir de la version 1.5.0. A été réactivée à le demande de certains d'entre vous. | 1.5.1.a.build1 | ||
Correctif : lors de la lecture du fichier à l'étape 3 de l'import, si un filtre est défini sur une colonne n'existant plus : Erreur à la ligne 1830 du traitement Procédure locale remplir_table_products Traitement de 'Procédure locale remplir_table_products' (FI_Import_product.PROCEDURE.remplir_table_products), ligne 1830 (1697), thread 0 Fonction 'TableActiveFiltre', syntaxe 0 |
1.5.1.a.build1 | ||
Amélioration : support des urls de fichiers de photos déjà encodés (ex : espaces dans l'url déjà remplacés par %20). | 1.5.1.a.build1 | ||
Correctif : quand on voulait effacer entièrement la date de disponibilité d'une déclinaison, on avait une bulle "date invallide" et impossible d'en sortir sans rechoisir une date. | 1.5.1.a.build1 | ||
Nouveauté : les lignes en cours d'édition dans les tables sont identifiée visuellement avec un marqueur dans la première colonne | 1.5.1.a.build1 | ||
Nouveauté : planification des événements d'importation avec un intervalle défini à la minutes près. Avec possibilité de définir le début du décompte (début ou fin de l'import précédent de la même tâche). | 1.5.1.a.build1 | ||
Correctif : la fonction de gestion en masse des produits depuis les catégories ne doit pas mettre à jour la date car les hooks ne sont pas exécutés sur les produits modifiés | 1.5.1.a.build1 |
1.5.0.d Nouveautés et améliorations |
Version de sortie |
Correctif : le sélecteur de recherche avancé était parfois masqué à l'affichage | 1.5.0.d.build1 |
Amélioration : suppression du lancement automatique de la recherche lorsque l'on bascule du mode "recherche rapide" au mode "filtrage avancé" et vice versa, pour éviter de lancer sans le voulaoir des recherches longues sur les grosses bases | 1.5.0.d.build1 |
Amélioration ergonomique : à la première ouverture de la fenêtre de recherche rapide et filtrage avancé, celle ci reste ouverte sur le mode recherche rapide, sans demander de créer une première configuration. | 1.5.0.d.build1 |
Correctif : erreur SQL (manque un ; dans la requéte SQL) lors de l'utilisation du générateur de déclinaison sans cocher aucune des deux options de modification des impacts prix et poids. | 1.5.0.d.build1 |
Nouveauté : le planificateur d'imports permet de planifier des tâches récurrentes toutes les x minutes (avant c'était toutes les x heures) | 1.5.0.d.build1 |
1.5.0.c Nouveautés et améliorations |
Version de sortie |
Correctif : certaines polices ne sont pas prises en compte dans les étiquettes | 1.5.0.c.build1 |
Correctif beta 1.5 : le compteur du générateur d'ean13 n'était plus commun entre les produits et les déclinaisons, ce qui pouvait aboutir à la génération de codes à barres en doublon. | 1.5.0.c.build1 |
Correctif beta 1.5.0.b : l'onglet fiche produit ne se remplissait pas avec PS 1.7.2.x (erreur concernant la rubrique low_stock_threshold). Ok à partir de 1.7.3.x | 1.5.0.c.build1 |
Amélioration : pouvoir importer des prix d'achat fournisseur et les devises fournisseur sans avoir la colonne fournisseur par défaut présente dans le fichier | 1.5.0.c.build1 |
Correctif : fonctionnement de l'association automatique aux groupes de clients des catégories nouvelles via l'import lorsque la clé catégorie est réglée sur identifiant et que l'on demande à forcer la valeur des idenifiants | 1.5.0.c.build1 |
Correct beta 1.5 : crash si pas de configuration créé dans la fenêtre de recheche (clic sur Annuler"), que l'on passe ensuite en recherche rapide et revient en filtrage avancé | 1.5.0.c.build1 |
Correctif : le changement de rêgle de tva depuis l'onglet fiche ne mettait pas à jour la colonne Taux de taxe dans les tables des produits et déclinaisons | 1.5.0.c.build1 |
Correctif : fonctionnement de "Forcer les Ids" des catégories à créer, lorsque la clé de cryptage est réglée sur "Nom catégorie" plutôt qu'"Identifiant" | 1.5.0.c.build1 |
Béta 1.5.0.b Nouveautés et améliorations |
Version de sortie |
Correctif beta 1.5 : modificateur en masse par calcul et par copier coller, dans les colonnes suivantes : Rêgles de taxe, Quantités minimales, Poids, Taux de marge sur prix d'achat HT, Ecotax | beta.1.5.0.b.build1 |
Correctif beta 1.5 : Erreur SQL lors de la création de nouvelle déclinaison via l'import à cause de la modification des quantités | beta.1.5.0.b.build1 |
Correctif : dans les étiquettes produites avec l'éditeur en version PRO, les prix du type 1,90 s'affichaient sous la forme 1,9 | beta.1.5.0.b.build1 |
Correctif beta 1.5 : pas d'affichage des données dans l'onglet fiche avec les version PrestaShop comprise entre 17100 inclu et 17300 exclu. | beta.1.5.0.b.build1 |
Correctif : non exécution des hooks de mise à jour du module ebay pro | beta.1.5.0.b.build1 |
Correctif beta 1.5 : Erreur SQL lors de l'affichage des tabs, sI le limiteur de ligne est différent de 0. | beta.1.5.0.b.build1 |
Correctif beta 1.5 : Avec PS 1.5 ou 1.6, impossible de changer la quantité que ce soit par saisie directe ou par clic droit et "coller. "Egalement une erreur SQL lors de la création de nouveaux produits, toujours à cause de la modification des quantiés. Message d'erreur en saisie directe : SQL: PROCEDURE prestashop.update_quantity does not exist |
beta.1.5.0.b.build1 |
Correctif : erreur à la ligne xxx du traitement Procédure locale Affichage_Table_xxx Vous avez appelé la fonction TableTrie. | beta.1.5.0.b.build1 |
Correctif beta 1.5 : crash de MagicEdit sur la table des déclinaisons si le mode de gestion des stock avancée est actif. | beta.1.5.0.b.build1 |
Béta 1.5.0.a Nouveautés et améliorations |
Version de sortie |
Amélioration : demande de confirmation avant de supprimer une tâche (source) ou un modéle de mappage | beta.1.5.0.a.build2 |
Amélioration : enrouler tout à la 1ere ouverture de MagicEdit | beta.1.5.0.a.build2 |
Amélioration : fonction de rafraîchissement de la lecture des pièces jointes | beta.1.5.0.a.build2 |
Amélioration : gestion des "locations" (ou emplacements hors entrepôts) qui deviennent multi-boutiques à partir de PS 1.7.5.0 (à présent mémorisé dans la table stock available) | beta.1.5.0.a.build2 |
Amélioration : la liste déroulante permettant de remplacer une valeur de caractéristique est à présent classée par ordre alphanumérique et permet de plus de trouver rapidement une valeur en tapant les première lettres | beta.1.5.0.a.build2 |
Amélioration : la liste des transporteurs est rafraîchie à chaque demande de visualisation des associations aux produits. ce qui permet d'inclure les transporteurs créés à l'extérieur de Merlin, sans devoir se déconnecter/reconnecter. | beta.1.5.0.a.build2 |
Amélioration : le changement en masse du choix de la déclinaison par défaut sur un grand nombre de ligne est 10x plus rapide. | beta.1.5.0.a.build2 |
Amélioration : les fenêtres contenant un message d'erreur non fatale et un bouton "OK" permettant de continuer se ferment à présent automatiquement au bout de 2 minutes. Cela permet par exemple de continuer automatiquement des importations planifiées la nuit, en cas d'erreur SQL sur une ligne. Système dévérouillable dans les réglages avancés. | beta.1.5.0.a.build2 |
Amélioration : mise en place d'un masque de saisie sur le champ de saisie des noms des sources d'importation, pour éviter l'utilisation de caractères interdits, causant plus tard des erreurs lors de la création du fichier de log. | beta.1.5.0.a.build2 |
Amélioration : pendant l'importation automatique, la fenêtre d'import passe au dessus de la fenêtre principale pour suivre la progression, mais sans passer par dessus les autres applications, pour garder le contrôle de la machine. | beta.1.5.0.a.build2 |
Amélioration : prise en compte des modifications multi lignes des cases à cocher depuis la table des accessoires (colonnes : est virtuel, est commandable, en ligne uniquement, actif, en solde, afficher le prix ou l'état...) | beta.1.5.0.a.build2 |
Amélioration : synchro automatique et bidirectionnelle entre l'onglet fiche et l'onglet fournisseurs. Plus besoin de penser à rafraîchir l'autre onglet lorsque l'on change le fournisseur par défaut dans un de ces deux onglets. De même, par soucis de cohérence, le choix d'un fournisseur différent depuis l'onglet fiche, remplace la valeur dans le champ référence fournisseur par celle déjà mémorisée pour ce fournisseur, comme c'était déjà le cas si fait depuis la table produits. | beta.1.5.0.a.build2 |
Modification : on a décidé d'utiliser le terme "TÂCHE" à la place de "SOURCE". Dans le planificateur, un "Evénement" devient donc une "Tâche planifiée", plus compréhensible pour tout le monde et en particulier ceux qui sont coutumiés du terme "Tâche Cron". | beta.1.5.0.a.build2 |
Nouveauté : à partir de la version 1.7.3, PrestaShop se comporte par défaut comme si un module "Caractéristiques multiples" était installé. Du coup, dans la fenêtre principale de Merlin, onglet des caractéristiques, il ne devenait plus possible de remplacer une valeur, sans devoir commencer par la supprimer. On a donc ajouté une option permettant de "Remplacer" les valeurs plutôt que les "Ajouter". A noter que cette possibilité était déjà présente dans la fenêtre d'importation. | beta.1.5.0.a.build2 |
Nouveauté : à partir de PS 1.7.1, gestion complète des nouveaux champs "délai de livraison" spécifiques pour produits en stock et pour produits épuisés + Choix entre "Délai de livraison"= 'Aucun, 'par défaut','spécifique'. | beta.1.5.0.a.build2 |
Nouveauté : à partir de PS 1.7.5, le champ "Location" (ou "Emplacement hors entrepôts") est lu et stocké dans la table stock_available pour rester compatible avec PrestaShop. | beta.1.5.0.a.build2 |
Nouveauté : dans MagicEdit, la fonction "copier depuis une autre colonne" est capable d'aller chercher les données dans une autre table. Par exemple, vous pouvez utiliser le nom de la catégorie du produit, lues dans la table produits, pour construire la référence des déclinaisons. Marche aussi avec les chiffres. | beta.1.5.0.a.build2 |
Nouveauté : gestion complète des nouvelles rubriques "Niveau de stock bas" et "M'alerter en cas de stock bas", par produit et par déclinaison | beta.1.5.0.a.build2 |
Nouveauté : gestion complète du nouveau champ Manufacturer Part number (à partir de PS 1.7.7) | beta.1.5.0.a.build2 |
Nouveauté : grâce à MagicFormula, il est possible de remplir/modifier les colonnes de la table des déclinaisons en utilisant ou conditionnant avec les valeurs du produit parent, lues dans la ligne correspondante dans la table des produits. | beta.1.5.0.a.build2 |
Nouveauté : grâce à MagicFormula, ils devient possible lors des imports à partir du prix d'achat et du prix de vente (prix public conseillé à barrer) d'automatiquement générer un prix spécifique calculé à partir d'un coefficient de marge sur le prix d'achat (remise TTC = PV public TTC - PA HT * coeff). Avant il fallait le faire dans Excel, donc pas automatisable. | beta.1.5.0.a.build2 |
Nouveauté : la fonction "Ajouter le contenu d'une autre colonne" de MagicEdit gère à présent 5 colonnes différentes, pour faire en une seule opération des concaténations de colonnes mulitples. Très pratique pour remplir les champ Méta (SEO) et les références | beta.1.5.0.a.build2 |
Nouveauté : MagicEdit, permet de supprimer les x premiers ou derniers caractères des cellules. Cela manquait pour pouvoir supprimer une chaine différente d'une ligne à l'autre, mais de longueur constante. | beta.1.5.0.a.build2 |
Nouveauté : On peut lancer Merlin par ligne de commande avec le nom de la connexion en paramètre, suivi d'une onnexion automatique au site. Permet de programmer des importations par fichier .bat et les tâches planifiées de Windows ou depuis un serveur. | beta.1.5.0.a.build2 |
Nouveauté : pouvoir lancer Merlin en ligne de commande avec nom du site en parametres. Permet de lancer les import avec des taches planifiées Windows depuis un serveur Windows et donc de ne pas avoir à laisser un PC lancé et connecté en permanence. | beta.1.5.0.a.build2 |
Nouveauté : pré-filtres permettant de n'afficher que les pièces ou documents joints déjà associés (ou au contraire ceux qui ne le sont pas encore) aux produits sélectionnés (pour les dé-associer ou supprimer plus rapidement). Permet de plus facilement copier les documents entre produits. | beta.1.5.0.a.build2 |
Nouveauté : pré-filtres permettant de n'afficher que les tags déjà associés (ou au contraire ceux qui ne le sont pas encore) aux produits sélectionnés (pour les dé-associer ou supprimer plus rapidement). Permet de plus facilement copier les tags entre produits. | beta.1.5.0.a.build2 |
Nouveauté : support complet du protocole SFTP pour récupérer des images sur un serveur SFTP et les envoyer vers PrestaShop | beta.1.5.0.a.build2 |
Nouveauté importante : à partir de PS 1.7.2, gestion complète de la nouvelle rubrique "Quantité physique" et affichage de la nouvelle rubrique "Quantité réservée" | beta.1.5.0.a.build2 |
Nouveauté importante : accès aux fichiers csv/xls fournisseur via un script API du type https://domainefournisseur/script.php?parametres. Cela permet d'automatiser les importations de fichiers accessibles uniquement par API PHP HTTP. | beta.1.5.0.a.build2 |
Nouveauté majeure : 1 outil de recherche rapide, multi critères Une option "inventaire", lié à cet outil de recherche rapide, qui incrémentera la quantité à chaque recherche. Le champ de recherche marche bien sur avec la douchette |
beta.1.5.0.a.build2 |
Nouveauté majeure : avec MagicFormula, il devient possible très simplement, de faire des copier coller de et vers les colonnes numériques (ex = recopier les prix HT dans la colonne des prix TTC). Plus besoin de faire un export ré-import. | beta.1.5.0.a.build2 |
Nouveauté majeure : dans la table d'importation, il est possible d'ajouter un nombre quelconque de colonnes non présentes dans le fichier, de les mapper à une rubrique de la base, et de remplir car calcul avec MagicFormula de manière automatique lors de la lecture du fichier. Permet par exemple : d'ajouter une colonne avec des références déclinaisons, construites à partir des références produits et de les utiliser comme clé, ou bien d'ajouter une colonne mappée au prix de vente et de les calcule | beta.1.5.0.a.build2 |
Nouveauté majeure : dans la table d'importation, vous pouvez mémoriser dans le modéle de mapping et faire appliquer automatiquement à chaque relecture du fichier, un calcul par colonne (avec MagicFormula). Par exemple pour remplir la colonne ref déclinaison en copiant la référence produit et en ajoutant le numéro de chaque déclinaison. Ou pour utiliser une colonne prix public et en effectuant une opération -x% pour calculer et importer dans prix de vente selon le coefficient de marge souhaité. I | beta.1.5.0.a.build2 |
Nouveauté majeure : MagicEdit est à présent disponible aussi sur les colonnes numériques (ex : prix, stock, dimensions, marges...) , les colonnes de listes (ex : fournisseurs, taxes...) et de type case à cocher (ex : actif, déclinaisons par défaut...). Cela multiplie les possibilités de modification en masse, comme par exemple de remplir une colonne de prix à partir d'un copier coller d'une colonne depuis Excel ou Word. | beta.1.5.0.a.build2 |
Nouveauté majeure : MagicFormula, vous allez adorer ! permet de saisir à la souris vos propres formules de remplissage des colonnes. Par exemple ecotax = prixHT*3%. Fonctionne aussi avec les colonnes texte, par exemple : meta description = nom+" : "+résumé+" "+"référence . La formule peut inclure des conditions, par exemple : si en stock, visibilité =vrai sinon visibilité=faux, des focntions mathématiques ou de gestion des chaines de caractères. Chaque colonne de chaque table mémorise les formu | beta.1.5.0.a.build2 |
Nouveauté majeure : pouvoir ajouter des colonnes libres calculées à partir de formules utilisant comme paramêtres les valeurs présentes dans les autres colonnes. Permet de calculer et afficher des données comme par exemple le coefficient de marge, le volume des produits, le chiffre d'affaire par produit, le bénéfice, etc... | beta.1.5.0.a.build2 |
Nouveaux pré-filtres de produits : non dispo à la vente, sans image, sans résumé, sans description, désactivés, sans prix positif, marge négative. Aussi Inclus dans le nouvel outil "filtrage avancé" | beta.1.5.0.a.build2 |
Nouvelle possibilité : Avec MagicFormula toujours, vous pouvez en masse calculer des prix de vente et des impacts prix en fonction des dimensions des produits (surface, volume) | beta.1.5.0.a.build2 |
Nouvelle possibilité : avec MagicFormula, on peut appliquer un taux de marque dans l'import, pour le calcul du prix de vente. formule : PAchat = PVente - Taux de marque en % autrement dit PVente = (PAchat x (100 - taux de marque)) / 100 |
beta.1.5.0.a.build2 |
Nouvelle possibilité : avec MagicFormula, on peut remplir l'impact prix et impact prix unitaire par calcul à partir d'autres colonnes. | beta.1.5.0.a.build2 |
Nouvelle possibilité : avec une colonne "Calculée" et MagicFormula, il devient possible et simple d'afficher une colonne indiquant le chiffre d'affaire réalisé par chaque produit, sur la période de son choix | beta.1.5.0.a.build2 |
Nouvelle possibilité : avec une colonne de type "Calculée"+ MagicFormula, il devient possible d'afficher le taux de marge sur prix de vente (aussi appelé taux de marque) | beta.1.5.0.a.build2 |
Nouvelle possibilité : grâce à Magic Formula, il devient possible de remplir les champs de la table des traductions des produits, avec le contenu issu de n'importe quelle colonne de la table principale des produits. Par exemple pour le SEO, vous pouvez ajouter en masse dans les champ meta des infos comme le prix de vente ou les valeur des caractéristiques. Et comme cette table est aussi multi boutiques, le gain de temps devient phénoménal. | beta.1.5.0.a.build2 |
Nouvelle possibilité : grâce à Magic Formula, il est possible de modifier par calcul les valeurs dans la table des prix spécifiques, comme le pourcentage de réduction, en utilisant ou conditionnant avec les valeurs du produit parent, lues dans la ligne correspondante dans la table des produits, comme par exemple le prix d'achat ou de vente du produit, ou son stock. Exemple : appliquer 10% de remise sur les produits qui ont beaucoup de stock et 5% pour les autres. ,... tout devient réalisable en | beta.1.5.0.a.build2 |
Nouvelle possibilité : le nouvel outil de recherche avancé permet aussi de trouver les produits qui possédent des déclinaisons utilisant certains attributs. | beta.1.5.0.a.build2 |
Nouvelle possibilité majeure : il devient possible d'importer des déclinaisons à partir d'une seule colonne regroupant tous les attributs (ex "Rouge,M"). Ceci grâce aux nouvelles colonnes que l'on peut ajouter dans l'import, alors même qu'elles n'existent pas dans le fichier (ex colonnes "Couleur" et "Taile"), mapper aux groupes d'attributs" et remplir automatiquement grâce à MagicFormula. | beta.1.5.0.a.build2 |
Optimisation : vitesse de suppression des lignes dans la table de l'étape 3 de l'import | beta.1.5.0.a.build2 |
Optimisation : dans certains cas de figure (ex : clic sur le bouton "Sauver") la sauvegarde des modifications apportées à un produit ou à une catégorie, depuis les onglets "Fiche", mettait à jour deux fois de suite les autres tables au lieu d'une fois. | beta.1.5.0.a.build2 |
Optimisation : diminution par 3 de la mémoire Windows consommée par les éditeurs HTML CKEditor. De plus meilleure gestion lors du changement de version de CKEditor, évitant l'augmentation de la mémoire utilisée. | beta.1.5.0.a.build2 |
Optimisation : une seule requête pour l'ensemble des produits plutôt qu'une par produit pour mettre à jour leurs quantités, lorsque l'on modifie la quantité de leur déclinaisons. (PS 1.5 et ultérieur) | beta.1.5.0.a.build2 |
Béta 1.5.0.a Correctifs |
Version de sortie |
Correctif : installation fraiche, pas encore de configuration de connexion "rename me" vide, de créée. si on faisait "Licence", on avait un plantage. Il fallait faire "Nouveau" avant "sauver" | beta.1.5.0.a.build2 |
Correctif : Process of 'Procédure globale colorer_champ_cliqué_droit' (Procedures_globales_de_Merlin.colorer_champ_cliqué_droit), line 60, thread 0 lorsque l'on fait un clic droit dans les caractéristiques | beta.1.5.0.a.build2 |
Correctif : vieux bug alétoire enfin résolu, une erreur SQL pouvait être générée lors de la modification de produits contenant une apostrophe dans la description, mais uniquement en mode requêtes non encryptées. | beta.1.5.0.a.build2 |
Correctif : une colonne sans titre dans un fichier Excel créait un décalage et la non lecture de la colonne suivante. | beta.1.5.0.a.build2 |
Correctif : Erreur à la ligne 430 du traitement Procédure locale Send_http_or_ftp_pour_echange_image. La liste est vide. Aucun indice n'est valide pour le champ TABLE_ps_image. (Indice spécifié : 3). |
beta.1.5.0.a.build2 |
Correctif : message d'erreur à la fin des exportations combinées, dans le cas ou une des 2 tables ne possèdait aucun tri de colonne. | beta.1.5.0.a.build2 |
Correctif : image des produits manquante dans l'administration PrestaShop des paniers actifs (vignettes product_mini dans /tmp manquantes). | beta.1.5.0.a.build2 |
Correctif : erreur SQL en modifiant en masse en pourcentage depuis les categories, la rubrique "Quantité minimale" des produits | beta.1.5.0.a.build2 |
Amélioration : il devient possible de donner via l'importation comme valeur à un attribut les valeurs * (étoile) et "0" (chiffre zéro) | beta.1.5.0.a.build2 |
Correctif : la connexion SFTP permettant d'aller chercher un fichier d'import distant, ne fonctionnait que si la même connexion était aussi autorisée en FTP | beta.1.5.0.a.build2 |
Correctif : Images blanches. Du à un défaut de la classe image qui ne stocke pas son propre id lorsque l'on créé une instance. Corrigé avec la version 8.1.b du module connecteur | beta.1.5.0.a.build2 |
Correctif : non prise en compte d'un remplacement de valeur de caractéristique | beta.1.5.0.a.build2 |
Correctif préventif : suppression dans le code d'installation du module connecteur de la partie concernant MPR-config, générant une erreur avec PS 1.7.7 beta | beta.1.5.0.a.build2 |
Amélioration : masquage du message bloquant concernant l'mpossibilité de créer les categories car colonne nom catégorie manquante lors des importations planifiées | beta.1.5.0.a.build2 |
Correctif : changement intempestif du fichier lié à la source lors de l'utilsation du planificateur | beta.1.5.0.a.build2 |
Correctif : la table des images des catégories pouvait dans certains cas afficher les vignettes plutôt que les images principales | beta.1.5.0.a.build2 |
Correctif : plantage si on oublie de créer une nouvelle connexion avant de la paramétrer, juste après ré-installation du logiciel | beta.1.5.0.a.build2 |
Amélioration de sécurité: la colonne "actif" est retirée de la liste des colonnes affichées par défaut au 1er lancement, car les nouveaux utilsateur la confondent souvent avec une case à cocher permettant de sélectionner les lignes | beta.1.5.0.a.build2 |
Correctif : lors de l'import de plusieurs tâches planifiées, on pouvait trouver dans les logs un message indiquant qu'il manque la colonne avec le nom des catégories, alors que ce n'était pas le cas. | beta.1.5.0.a.build2 |
Correctif : l'indication du nombre de lignes ignorées était parfois incorrect dans le rapport des importations automatiques | beta.1.5.0.a.build2 |
Correctif : erreur fatale de création du fichier de log des importations planifiées, quand celui çi contient des caractères interdits. | beta.1.5.0.a.build2 |
Correctif : affichage des images des produits de PS 1.4 sauvées dans le nouveau mode alors que le mode legacy est à vrai | beta.1.5.0.a.build2 |
Correctif technique majeur : meilleure gestion de la parallélisation des tâches, lors de l'envoie de photos vers le serveur en tâche de fond, afin de prévenir certains crashes aléatoires qui pouvaient survenir lorsque l’utilisateur interagissait en même temps avec les données des tables affichant les images. | beta.1.5.0.a.build2 |
Amélioration : dans la table principale, la recherche du prix spécifique actuellement applicable tient compte des dates de début et de fin non définies. | beta.1.5.0.a.build2 |
Optimisation : Table masquée pendant la réalisation de l'arrondi des prix en masse (gain en vitesse d'un facteur 2 ou 3) | beta.1.5.0.a.build2 |
Correctif : Error at line 284 of Procédure locale chercher_produits_correspondant_images_remplir_table_de_transfert process. | beta.1.5.0.a.build2 |
Amélioration : ajout d'un message d'alerte si on choisi la taille "Medium" pour l'affichage des logo des catégories en PS 1.7, car celles-ci ne sont pas activées par défaut. | beta.1.5.0.a.build2 |
Correctif pour PS 1.7 : les listes déroulantes des devises étaient vides (car la colonne name de la table currency de PS n'est plus remplie par PS). | beta.1.5.0.a.build2 |
Correctif : la table des produits n'était pas systématiquement mise à jour lorsque l'on modifiait les références fournisseur ou les fournisseurs par défaut dans l'onglet fournisseurs. | beta.1.5.0.a.build2 |
Correctif : les dates/heures pouvaient être affichées sans les heures, selon la méthode utilisée pour les saisir. | beta.1.5.0.a.build2 |
Correctif : modification en masse du statut "Est virtuel" dans la table des accessoires | beta.1.5.0.a.build2 |
Correctif : les noms personnalisés donnés aux colonnes des tables, dans la fenêtre principale, grâce au configurateur de colonnes, n'étaient plus pris en compte après rafraîchissement | beta.1.5.0.a.build2 |
Correctif : dans le mapping des colonne , on a retiré "En fonction du stock" dans la liste, car non importable | beta.1.5.0.a.build2 |
Correctif : mise à jour de la date de modification des produits lors de la modification par lot des quantités de leurs déclinaisons | beta.1.5.0.a.build2 |
Optimisation : la modification ou le choix d'une autre configuration de colonnes provoquait un double rafraîchissement des tables secondaires (déclinaisons, prix spécifiques, traduction,...) | beta.1.5.0.a.build2 |
Correctif : gestion des caractères unicode dans les références des nouveaux produits, avant PS 1.5 | beta.1.5.0.a.build2 |
Correctif : Error at line 70 of Procédure locale relecture_partiel_et_mise_jour_fil_ariane_a_l_ecran_lignes_selectionnées process. | beta.1.5.0.a.build2 |
Correctif ergonomique : dans les menus contextuels des colonnes (clic droit), la valeur cliquée (celle à copier/coller) affichée n'était pas mise à jour quand on répétait la même opération sur une autre ligne | beta.1.5.0.a.build2 |
Correctif : les fichiers xls n'étaient pas listés dans le répertoire lors du choix du fichier d'exportation des produits | beta.1.5.0.a.build2 |
Version 1.4.2.a.build1 |
Version de sortie |
Nouveauté : il est possible de filtrer les lignes selon la valeur dans la colonne "Est un pack" | 1.4.2.a.build1 |
Mise à jour QuickSupport en version 15 | 1.4.2.a.build1 |
Correctifs : plusieurs défauts mineurs dans l'outil de recherche et d'association automatique des images | 1.4.2.a.build1 |
Correctif étape 3 de l'import, relecture effectuée deux fois, avec colonnes de caractéristiques : erreur à la ligne 138 du traitement Procédure locale Verification_existence_elements_création_sinon. Un champ n'a pas de sous-élément. L'opérateur '.' est interdit. |
1.4.2.a.build1 |
Correctif : Traitement de 'Procédure locale code_affichage_ligne_table_ps_specific_prices' (FEN_MAIN.PROCEDURE.code_affichage_ligne_table_ps_specific_prices), ligne 196, thread 0 Que s'est-il passé ? La liste est vide. Aucun indice n'est valide pour le champ TABLE_ps_product. |
1.4.2.a.build1 |
Correctif : suite au glisser coller d'une image sur une selection de la même image de plusieurs produits (pour la remplacer), alors que d'autres images étaient peut être encore en cour de transfer, crash : erreur à la ligne 19 du traitement Procédure locale Lance_clignotement_bouton_refresh_product. Vous avez appelé la fonction TimerSys. Impossible de créer un timer dans un thread sans fenêtre : il ne serait jamais exécuté. |
1.4.2.a.build1 |
Correctif : lorsque l'on agrandissait la hauteur du panneau des attributs, l'ascenseur de la table de droite disparaissait dans certaines configurations. | 1.4.2.a.build1 |
Correctif : Lors d'un copier coller vertical d'un emplacement dans un entrepot depuis la table des déclinaisons : Erreur à la ligne 287 du traitement Procédure locale mass_update_combi_selectionées_pour1_seule_ou_all_selected_shop. Un champ n'a pas de sous-élément. L'opérateur '.' est interdit. |
1.4.2.a.build1 |
Correctif : l'import de marques était incomplet (à partir de ps 1.7.6, il est devennu obligatoire de créer une ligne dans manufacturer_lang pour chaque nouvelle marque) | 1.4.2.a.build1 |
Correctif : les photos des catégories ne sont pas traitées depuis la fenêtre d'importation, lorsque la clé e synchro catégories est réglée sur "Nom ou arborescence" | 1.4.2.a.build1 |
Correctif : Error at line 1287 of Procédure interne get_info_for_legende process. A value should have been returned by 'Méthode mySQLExec'. |
1.4.2.a.build1 |
Correctif : Error at line 1144 of Procédure interne chercher_historique process. A value should have been returned by 'Méthode mySQLExec'. |
1.4.2.a.build1 |
Correctif : erreur à la ligne 196 du traitement Procédure locale code_affichage_ligne_table_ps_specific_prices. La liste est vide. Aucun indice n'est valide pour le champ TABLE_ps_product. |
1.4.2.a.build1 |
Correctif : echec de création des vignettes de photos | 1.4.2.a.build1 |
Correctif : erreur dans le script d’affichage des prix spécifique (recherche des prix d’un produit “nul”).Error at line 1144 of Procédure interne chercher_historique process. A value should have been returned by 'Méthode mySQLExec'. |
1.4.2.a.build1 |
Amélioration : une nouvelle option dans l'outil de recherche et association automatique entre image produits et déclinaisons, permettant d'associer aux déclinaisons les images qui ne respectent pas les cirtères d'association aux produits | 1.4.2.a.build1 |
Amélioration : les listes de règles de taxe excluent celles ou qui ont un statut "deleted" dans la base | 1.4.2.a.build1 |
Amélioration : autoriser le pipe (|) dans champs balise titre | 1.4.2.a.build1 |
Améioration : il n'est plus nécessaire de supprimer les ruptures dans les tables, ni de les ordonner par ID produit croissants pour réaliser un export combiné produits+déclinaisons. | 1.4.2.a.build1 |
Version 1.4.1.a.build1 |
Version de sortie |
Amélioration : la table des tranches de taux de marge de la fenêtre d'importation est deux fois plus large | 1.4.1.a.build1 |
Amélioration : le message "Lecture de la liste complète des identifiants des catégories" reste affiché tout le long du processus d'import, il disparaît à la fin de l'import. Peut concerner aussi d'autres messages de type "pop-up". Remplacés par des messages en bas de la fenêtre. |
1.4.1.a.build1 |
Correctif : Méthode SQLPrepare (SQLManagerX.SQLPrepare), line 70 Procédure globale upload_liste_images_a_transferer (Procedures_globales_de_Merlin.upload_liste_images_a_transferer), line 949 |
1.4.1.a.build1 |
Correctif : process of 'Procédure interne chercher_historique' (Procedures_globales_de_Merlin.upload_liste_images_a_transferer), line 1129, thread 0 A value should have been returned by 'Procédure interne chercher_historique'. |
1.4.1.a.build1 |
Suite au passage de PS de la 17.4 à la 1.7.6, nombreux echec d'import de produits (indiqués orphelins) | 1.4.1.a.build1 |
Anciennes versions - Nouveautés et améliorations |
Version de sortie |
Découvrez en images toutes les nouveautés majeures de la V1.4 concernant l'ajout de photos dans PrestaShop dans cet article du blog. |
1.4.0.a.build2 |
Amélioration : pour gagner du temps, ne plus télécharger les images des produits via l'import, pour les lignes indiquant "n'existe pas" (cas ou on n'a pas coché l'option "Créer produits non existants" ou non associés à la boutique par défaut) ou en "echec". De même, ne pas télécharger les images des catégories des produits "orphelins". De même pour les images des produits des déclinaisons "orphelines". | 1.4.0.a.build2 |
Sécurité : il n'est plus possible de se connecter avec la clé ce cryptage par défaut. Merlin vous demande de la modifier si vous ne l'avez pas encore fait. Ainsi on limite encore un peu plus les risques de piratage de vos données ou d'injection dans la base. | 1.4.0.a.build2 |
Sécurité : Sitolog à fait le choix de la sécurité à tous les étages. Il est à présent rendu obligatoire de choisir l'option de crypter les requêtes envoyées vers le serveur, lorsque la connexion n'est pas de type HTTPS. Nous recommandons de plus l'activation du protocole TSLS (HTTPS Strict). De plus, si vous êtes en HTTPS et lorsque vous choisissez de ne pas crypter les requêtes pour bénéficier de la vitesse maximum, Merlin envoie un code d'identification avec chaque requête (qui lui est obligatoire) | 1.4.0.a.build2 |
Amélioration : une nouvelle optimisation du code d'initialisation de Merlin fait gagner encore un peu de temps en supprimant (regroupant) une dizaine de requêtes SQL. Sur un site témoin, la phase d'ouverture passe de 43 secondes à 26 secondes | 1.4.0.a.build2 |
Ergonomie : la colonne affichant les photos est déplacée en 1ere position dans la table des images des produits | 1.4.0.a.build2 |
Nouveauté : une option permet de protéger les légendes actuelles des images contre la re-génération automatique, lorsque l'on ré-associe la même photo au même produit pour par exemple y ajouter des déclinaisons. | 1.4.0.a.build2 |
Nouveauté : ajout dans les options de recherche automatique des photos à associer de deux nouveaux filtres sur la valeur de la rubrique à comparer au nom des fichiers (valeur avant le dernier séparateur et après le premier séparateur). Permet par exemple d'associer les images comme 123_toto.jpg au produits de référence 123_toto_beta, 123_toto_final | 1.4.0.a.build2 |
Nouveauté géniale : le générateur et le modificateur de déclinaisons permettent à présent de définir une liste de photos à associer (et éventuellement télécharger avant) à chaque valeur d'attribut. Les déclinaisons (soit toutes, soit juste celles modifiées, soit celles pré-sélectionnées) utilisant l'attribut recevront la photo. Ainsi par exemple, dès la création (au choix fonctionne aussi ou pas avec les déclinaisons déjà existantes), vous pouvez associer la photo bleue à toutes les variantes ble | 1.4.0.a.build2 |
Nouveauté : nouvelle option dans les réglages de la recherche automatique des images des produits et catégories, "Egalité stricte", qui permet de choisir si par exemple un fichier nommé "ben" doit ou pas être associé a une référence "abeni" (différence entre "contient et "égal à "). A été ajoutée en particulier pour les associations automatiques aux déclinaisons selon les valeurs d'attributs (ex : en égalité stricte, la taille L n'est pas pas associée à l'attribut BLEU (bleu contient un l, mais | 1.4.0.a.build2 |
Amélioration : ajout d'une jauge de progression dynamique pendant la recherche automatique de photos à associer aux produits et / ou aux déclinaisons dans un dossier local ou distant. | 1.4.0.a.build2 |
Nouveauté : dans la table des images des produits, une colonne vous indique le nom du fichier historique ayant été utilisé pour fabriquer l'image. Cela permet de filtrer vos images par nom de fichier pour par exemple remplacer par lot l'image commune à plusieurs produits ou encore utiliser en partie cette colonne, avec MagicEdit pour remplir les balises ALT (légendes). | 1.4.0.a.build2 |
Sécurité : la récupération du nom de la base, de son préfix, du numéro d'employé et de la valeur de clé est elle aussi cryptée. | 1.4.0.a.build2 |
Optimisation : le cryptage des requêtes étant rendu obligatoire pour les connexions HTTP non sécurisées, le code de cryptage et décryptage des requêtes et données a été optimisé pour un gain en vitesse de l'ordre de 40% afin de réduire un peu l'impact sur la vitesse, du renforcement de la sécurité. Pour ceux qui utilisaient déjà le cryptage, c'est un gain net en vitesse, surtout pour les traitements de masse et les importations, mais également pour la lecture des données. | 1.4.0.a.build2 |
Sécurisation : tous les scripts du module connecteur (qui d'ailleurs change de nom) sont à présent exécutables uniquement après identification avec l'utilisateur et le mot de passe employé PrestaShop. De plus, quand Merlin fait appel à l'un des scripts il crypte le mot de passe pour s'identifier | 1.4.0.a.build2 |
Nouveauté : une nouvelle option permettant de n'importer les photos des produits que vers ceux qui n'ont pas de déclinaisons (lignes pour lesquelles la clé de synchro déclinaisons est vide). Cela permet d'importer les photos lors de l'import des produits ET lors de l'import des déclinaisons sans créer de doublon et d'éviter de créer des produits simples sans photo. | 1.4.0.a.build2 |
Nouveauté dont vous réviez peut être pour votre SEO : nouvel outil de remplissage intelligent et paramétrable des légendes (balises ALT) des photos des produits, en même temps que l'ajout (ou maintenant remplacement) de photos, pour améliorer les SEO de vos fiches en un tour de main. Vous pouvez par exemple comme avant automatiquement insérer le nom du produits et / ou du fichier, mais aussi les références, marques, catégorie, code à barres... Et même les valeurs des attributs communs à toutes le | 1.4.0.a.build2 |
Nouveauté : grâce à la gestion de l'historique des images, vous pouvez à présent remplacer la photo de tous les produits ayant déjà une photo créée à partir du même nom de fichier, et ne pas l'ajouter sur les autres produits. Hyper pratique pour mettre à jour la même photo sur une infinité de produits sans même chercher lesquels sont concernés. Pour cela il faut filtrer les produits ayant déjà au moins une photo, puis choisir les options "Toujours la remplacer" et "Ne jamais ajouter l'image" | 1.4.0.a.build2 |
Nouveauté : MagicEdit disponible dans la colonne contenant les chemins et urls des photos dans la table d'importation, permettant par exemple de faire des correction en masse des nom de domaine ou de remplacer les url par un chemin local | 1.4.0.a.build2 |
Nouveauté : Merlin vous permet de choisir d'afficher certaines photos de produit que lorsque le client affiche la page dans une langue données. C'est la technique employée sur le propre site de Sitolog pour les photos contenant des textes en français ou en anglais. | 1.4.0.a.build2 |
Sécurité : pour prévenir tout risque d'attaque par d'injection SQL, les requêtes envoyées vers le serveur sont à présent obligatoirement cryptées. De plus, toutes les requêtes reçues par le nouveau module connecteur passent par une étape d'identification de l'envoyeur (vérification du mot de passe PrestaShop) pour bloquer toute tentative d'accès avec un autre programme. Avec cette sécurisation à plusieurs étages, on perd naturellement un peu en vitesse, surtout lors des importations, mais c'est | 1.4.0.a.build2 |
Sécurisation : renforcement de la sécurisation de la première connexion, destinée à récupérer le nom de la base de données et son préfix, après avoir demandé à votre PrestaShop de vous identifier, en cryptant le mot de passe à partir de votre clé de cryptage. De ce fait, cette clé n'est plus lue automatiquement par Merlin, il vous est demandé de la saisir | 1.4.0.a.build2 |
Nouveauté : et pas des moindres, le glisser déposer d'une photo dans la table des images en bas à droite, servant à remplacer une photo par une autre peut se faire à présent sur plusieurs lignes pré-sélectionnées. Combiné avec le nouveau tri sur le nom des fichiers historique ayant été utilisés pour fabriquer les images, cela donne une seconde méthode pour remplacer en une opération la même image sur une infinité de produits. | 1.4.0.a.build2 |
Nouveauté : option permettant d'envoyer une photo vers uniquement les produits ou catégories qui n'ont pas encore d'image. Cela évite de devoir soit même filtrer les produits. | 1.4.0.a.build2 |
Amélioration : dans le générateur PRO d'étiquettes, tous les prix et pourcentage divers sont arrondis à 2 chiffres après la virgule. | 1.4.0.a.build2 |
Ergonomie : l'option d'ajout du numéro du port FTP dans l'url est disponible dans la fenêtre des réglages d'ajout d'images depuis l'importation. Avant n'était accessible que depuis la fenêtre d'ajout manuel d'une adresse d'image. | 1.4.0.a.build2 |
Nouveauté : dans l'onglet Fiche catégorie, possibilité de choisir entre l'affichage de la miniature ou de la photo principale, afin de permettre l'ajout ou remplacement par glisser déposer une nouvelle photo de catégorie ou de sa miniature (nécessite PS 1.6.1 et +) | 1.4.0.a.build2 |
Nouveauté : possibilité de choisir indépendement la taille des photos de la table des produits et déclinaisons, de la fiche et de la table des images | 1.4.0.a.build2 |
Nouveauté : dans la table des images des catégories, quand on choisi le format d'affichage "Medium" la colonne "Miniature" permet d'indiquer si cette imagette provient d'une image principale ou d'une "miniature" . Cela permet de rapidement voir quelles catégories ont ou pas une miniature et également de réaliser des remplacement d'image par glisser déposer dans le format de votre choix (photo principale ou miniature) | 1.4.0.a.build2 |
Amélioration : la table des images des catégories n'affiche plus une ligne vide pour les catégories sans photo | 1.4.0.a.build2 |
Nouveauté : le clic sur une photo de produit ou de catégorie, dans les tables ou les fiches, permet de l'afficher dans sa taille réelle dans une fenêtre flottante. Désactivable dans les options d'affichage. Très utile pour ceux qui sélectionnent visuellement leur produits, sans vouloir trop agrandir les photos dans les tables et pour vérifier la qualité des photos. Fonctionne aussi pour les nouvelle photos "miniatures" des catégories. |
1.4.0.a.build2 |
Amélioration : le format d'affichage des "Grandes" photos des catégories est réglé 2 x plus petit pour éviter de prendre inutilement toute la place dans les tables | 1.4.0.a.build2 |
Nouveauté : possibilité d'exporter et de ré-importer le résultat de la liste d'envoi d'images de produit et de catégories, avec conservation du statut (envoyer, échec,...) et couleur de chaque ligne. Hyper pratique si vous avez des problèmes de connexion et souhaitez renvoyer plus tard uniquement les photos manquantes | 1.4.0.a.build2 |
Nouveauté majeure : les outils de recherche et d'association automatique des photos d'un dossier fonctionnent aussi à présent sur les déclinaisons (comparaison du nom du fichier ou dossier des images avec par exemple la référence de la déclinaison, ou leur identifiant ou la couleur d'un attribut). | 1.4.0.a.build2 |
Nouveauté, ajout dans les tables d'envoi des images, d'une colonne indiquant le statut du transfert. Cela permet de filtrer les lignes en échec avant d'exporter le fichier, avant de ne relancer que celles ci. | 1.4.0.a.build2 |
Amélioration : dans les onglet fiches, les images sont automatiquement grossie (homométhiquement) pour occuper tout l'espace disponible | 1.4.0.a.build2 |
Amélioration : dans l'onglet "Fiche" des catégories, l'image affichée était toujours la version "small". Dans le cas ou la taile "small" est retirée de la liste des vignettes, aucune image ne s'affichait donc. A présent l'onglet affiche la même image que la taille choisie pour la table principale. | 1.4.0.a.build2 |
Nouveauté : lors de la première connexion à un site, cette version de Merlin vous proposera de recopier les fichiers stockés à la racine de img/p, vers le nouveau dossier /img/p/merlin d'archivage des photos téléchargées par Merlin. | 1.4.0.a.build2 |
Amélioration du traitement des urls FTP d'images, provenant de listes Excel ou d'importation de fournisseurs différents. A présent le logiciel est capable de gérer de manière différencié les noms d'utilisateur et les mots de passe FTP pour chaque image | 1.4.0.a.build2 |
Nouveauté : lorsque l'on duplique des produits, avec leurs photos, leur historique créé par Merlin est également dupliquée. Cela permet donc aussi une gestion rigoureuse des doublons d'images. | 1.4.0.a.build2 |
Amélioration : les photos des produits et des catégories (et miniatures à présent) s'agrandissent toutes seules proportionnellement à la taille de votre écran | 1.4.0.a.build2 |
Nouveauté : pouvoir demander la suppression des images actuelles (physiquement et dans la base) d'un produit avant d'en ajouter des nouvelles via l'import. De plus le script de suppression s'exécute en tâche de fond en parallel, pour ne pas ralentir le processus d'importation. | 1.4.0.a.build2 |
Nouvelles options de gestion des doublons d'envoi d'image. Par exemple "ajouter seulement si le produit n'a pas encore d'image", optimum pour les sites sur lesquels les produits n'ont qu'une seule photo. | 1.4.0.a.build2 |
Nouveauté : le transfert d'images via leur url http ou ftp, permet à présent également la conservation d'une copie de l'image sur le serveur, évitant ainsi de les transfèrer à nouveau si on les utilise une seconde fois (c'était le cas uniquement pour les fichiers locaux) | 1.4.0.a.build2 |
Nouveauté : l'option "Ne pas re-transfèrer les mêmes fichiers déjà envoyés est désactivable. | 1.4.0.a.build2 |
Nouveauté : conservation dans une table de la base de données, de l'historique de l'association des images à chaque produit, permettant ensuite une vraie gestion d'évitement des images en double. | 1.4.0.a.build2 |
Nouveauté : option permettant d'ajouter ou pas une image en fonction du fait que le même fichier a déjà été envoyé ou pas, quelques oit la taille et date du fichier. | 1.4.0.a.build2 |
Nouveauté : il est possible de transférer les fichiers locaux (images) vers PrestaShop, sans utiliser le FTP. Donc plus besoin de configurer le FTP. Plus simple et plus rapide | 1.4.0.a.build2 |
Nouveauté majeure : l'import permet à présent, comme pour les produits, d'importer également les photos principales (ou logos) et les miniatures des catégories. | 1.4.0.a.build2 |
Option plus rapide : ne pas re-télécharger vers PrestaShop les images déjà envoyée (même nom), même si la date et la taille du fichier est différente. | 1.4.0.a.build2 |
Nouveautés : l'envoi d'images vers les catégories permet de choisir entre la création des photos principale ou des miniatures (à partir de ps 1.6, les catégories peuvent posséder deux images différentes entre leur vignettes miniature et leur photos grand format). Dans la table des images, une nouvelle colonne vous indique si la photo affichée est la principale ou la miniatures. Toutes les autres fonction s(suppression, remplacement), sont compatibles et permettent de gérer les deux formats. |
1.4.0.a.build2 |
Nouveauté très demandée : suppression automatique des fichiers photos sur le serveur au moment de la suppression des produits et des catégories En multi boutiques, gestion intelligente, ne supprime les fichiers photos que si les produits ou catégories sont supprimés de toutes les boutiques. Traitement en tâche de fond en parallel pour ne pas ralentir votre travail. | 1.4.0.a.build2 |
Amélioration : l'option qui permet de ne pas re-associer les images aux produits si le même fichier est présent sur le serveur, ne fonctionnait que pour les images locales, fonctionne à présent aussi avec celles fournies grâce à une url. | 1.4.0.a.build2 |
Révolutionnaire avec PrestaShop : Merlin permet à présent, grâce à son historique des images associées aux produits, de remplacer (mettre à jour) d'anciennes images par une nouvelle utilisant le même nom de fichier (avec la possibilité de choisir "jamais", "tout le temps", ou "seulement si la date ou taille des fichiers diffèrent"). On conserve les Id, les légendes,...on remplace juste les vignettes par leur nouvelle version. Ce mode et désactivable si on préfère toujours ajouter une seconde i | 1.4.0.a.build2 |
Nouveauté bien pratique : la légende des images ajoutées via l'import est automatiquement remplie selon les paramètres définis dans la fenêtre de réglages des photos, comme c'est déjà le cas pour les photos ajoutées depuis la fenêtre principale. Plus besoin d'ajouter une colonne "Légende", ni d'utiliser l'outil de remplissage automatique des légendes après l'import, tout est fait en une seule opération. Vous travaillez encore plus vite. | 1.4.0.a.build2 |
Amélioration : aucun utilisateur n'ayant reporté d'échec d'importation ou autres erreurs consécutivement à l'utilisation du facteur d'accélération, que nous avions bridé à 500% (x5), nous avons augmenté cette limite à 1000% (x10). Sur notre propre serveur, ça fonctionne même avec un tel chiffre. Pour rappel le facteur d'accélération joue sur la taille maxi des requêtes envoyées vers le serveur. Plus il est élevé, plus Merlin peut par exemple traiter un grand nombre de lignes d'importation dans u | 1.4.0.a.build2 |
Amélioration radicale de vitesse : la phase de préparation de l'envoi des images des produits et surtout des déclinaisons, après l'importation prend à présent quelques secondes sur les très gros fichiers au lieu de dizaines de minutes . | 1.3.3.a.build2 |
Amélioration : Merlin signale la présence d'un filtre de colonne quand le résultat de l'affichage du table donne une table vide et indique le nombre de lignes masquées | 1.3.3.a.build2 |
Nouveauté : ajout d'un lien vers l'historique des versions en bas de la 1ere fenêtre | 1.3.3.a.build2 |
Amélioration : les filtres de colonnes qui conduisent à un affichage vide de la table sont visibles. | 1.3.3.a.build2 |
Nouveauté : ajout de la fonction "Mémoriser mon choix et ne plus afficher" sur toutes les fenêtres d'options lors de déplacement ou association de produits et catégories | 1.3.2.a.build1 |
Nouveauté : possibilité de définir et ajouter une pause entre chaque envoi de requêtes SQL, pour ralentir Merlin lorsque l'hébergeur a configuré un quota de requêtes par unité de temps sur le serveur (cas des serveurs mutualisés chez OVH). Cela permet d'éviter les blocages d’accès de 10 min lorsque l'on fait des imports ou modifications massifs. | 1.3.2.a.build1 |
Amélioration : le bouton "Rafraichir" de la table des produits (et accessoires) clignote, après modification des prix spécifiques, si la colonne date de dernière modification est présente, car celle çi est à présent modifiée. | 1.3.2.a.build1 |
Amélioration : l'inclusion de la colonne "Position" peut rendre incomplet le contenu de la colonne "Liste des catégories associées" (du fait que Position varie pour chaque catégorie associée à un produit). Cela était simplement signalé dans les bulles d'aide. Ceci est à présent automatiquement controlé par le code. Quand on ajoute la colonne "Position", cela retire la colonne listant les catégories associées et vice versa. | 1.3.2.a.build1 |
Nouveauté : amélioration du code d'importation permettant de limiter le nombre de requêtes SQL envoyées vers le serveur (la version précédente envoyait au moins une requête par ligne. Cette version permet de regrouper jusqu’à 300 lignes dans une seule requête). | 1.3.2.a.build1 |
Amélioration : la date de dernière modification des produits est à présent mise à jour lorsqu'on leur ajoute, modifie ou supprime un ou des prix spécifiques. Ceci permet l'exécution automatiques des scripts "hookés" (nettoyage du cache, mise à jour des places de marché, etc) suite à des modifications apportées via l'onglet des prix spécifiques. | 1.3.2.a.build1 |
Amélioration : si la colonne "Nouveaux prix de base" est présente à l'importation mais contient des cellules vides, celles-ci sont traitées à présent comme si elles contennaient (-1), qui est le code utilisé par PrestaShop pour ne pas modifier le prix de base (ce que peut d'utilisateurs savent). Auparavant cela importait la valeur 0, et rendait donc les produits gratuits. | 1.3.1.d.build1 |
Sécurité : en cas de fermeture inopinée de la fenêtre principale, l'appli vous propose de lancer une vérification/réparation de la structure des catégories. | 1.3.1.d.build1 |
Amélioration : la fonction "Voir page web" est à présent multi boutiques. Affiche la page du produit ou de la catégorie dans la boutique de la ligne sélectionnée. | 1.3.1.d.build1 |
Nouveauté : à partir de PS 1.7.3.0 , PrestaShop intègre son propre mode caractéristiques à valeurs multiples qui est à présent détecté et supporté par Merlin Backoffice | 1.3.1.a.build1 |
Amélioration : certains messages d'avertissement ou de demande de confirmation possèdent à présent une option "Ne plus afficher" pour gagner encore un peu plus de temps. | 1.3.1.a.build1 |
Amélioration : dans les les fichiers exportés, les textes "- -" indiquant à l'écran l'absence de fournisseur ou de marque, sont remplacés par des chaines vides | 1.3.1.a.build1 |
Correctif : l'aide du bouton "Nouveau" produits datait de PrestaPricing lorsque le bouton avait deux fonctions distinctes. | 1.3.1.a.build1 |
Modification en masse possible de la colonne date d'ajout des produits | 1.3.1.a.build1 |
Nouveauté : pouvoir faire un export “combiné”, c’est à dire un export de la table des déclinaisons, mais avec ajout dans le même fichier, dans chaque ligne, des colonnes de la table des produits | 1.3.1.a.build1 |
Etiquettes PRO : Pouvoir déplacer les glissières en cliquant sur les flèches oranges (plus intuitif que de déplacer le champ de saisie) | 1.3.1.a.build1 |
Amélioration : les vignettes de la table des déclinaisons affiche à présent la vignette de l'image ayant la valeur la plus petite en position, parmi celles associées à la déclinaison (ou l'image de couverture du produit si aucune des images n'est directement liée à la déclinaison) | 1.3.1.a.build1 |
Etiquettes PRO : Il est possible de choisir la position de la 1ere étiquette qui sera imprimée sur la feuille. Utile pour éviter le gaspillage en imprimant sur la même feuille, à la suite d'étiquettes déjà imprimées. | 1.3.0.c.build1 |
Etiquettes PRO : les zones peuvent imprimer le contenu de colonnes "dynamiques", comme un attribut ou une caractéristique particulière ou encore les 5 colonnes "Personnalisables" permettant d'imprimer des données non standard. | 1.3.0.c.build1 |
Etiquettes PRO : possibilité de choisir une image de fond d'étiquette diférente pour les produits en solde ou pas. | 1.3.0.c.build1 |
Etiquettes PRO : Les champs de réglages d'une zone (choix du contenu, taille police, couleur, etc...) se masquent automatiquement lorsqu'elle est réduite à une taille non visible, afin d'alléger au maximum l'interface | 1.3.0.c.build1 |
Etiquettes PRO : Fonction de copier coller en masse des paramètres (ex : taille polices ou couleur textes pour ne pas à avoir à configurer chaque zone une par une) | 1.3.0.c.build1 |
Nouveauté : dans la table des décinaisons, il était déjà possible d'inclure une colonne pour chaque attribut de la déclinaison. A présent, lorsque l'une de ces colonnes est liée à un groupe d'attributs de type "Couleur", la fond de la cellule est coloré en utilsant la couleur associé à la valeur de l'attribut. Bref on voit de suite la ou les couleurs de chaque déclinaison. | 1.3.0.c.build1 |
Etiquettes PRO : possibilté d'afficher deux images (ou logos) différents | 1.3.0.c.build1 |
Etiquettes PRO : un champ de l'étiquette peut à présent afficher un QR code pointant vers la page de votre choix ou la page de chaque produit. Réalisez de vraies étiquettes électroniques donnant un maximum d'information. | 1.3.0.c.build1 |
Etiquettes PRO : Il est possible de demander que le texte, la bordure ou la couleur de fond des zones qui affichent un attribut de type "Couleur", soit imprimé de la couleur de cet attribut. Utilité la plus courante : inclure dans l'étiquette une pastille de couleur représentant la couleur de la déclinaison. | 1.3.0.c.build1 |
Etiquette PRO : on peut définir les zones, les textes et les cadres comme étant "tranparents" (c'est la couleur du fond de l'étiquette qui apparaît à la place ou non, selon la valeur du taux de remise appliqué à l'article). Pratique pour n'afficher certaines infos pertinentes que lorsque le produit est en solde. | 1.3.0.c.build1 |
Etiquette PRO : ajout d'une marge interne de 0.5 mm dasns les zones de texte pour que les textes ne touche pas les cadres | 1.3.0.c.build1 |
Etiquette PRO : pouvoir placer en haut, au milieu ou en bas les 2 bloc F et G (log, code barre, photos, remise) | 1.3.0.c.build1 |
Etiquette PRO : on peut choisir de placer à gauche ou à droite le symbole de la devise | 1.3.0.c.build1 |
Etiquette PRO : angles arrondis paramétrables pour chaque zone(permet de faire une zone ronde) | 1.3.0.c.build1 |
Etiquette PRO : pouvoir orienter (rotation) le contenu de chaque zone. Par exemple pour imprimer -70% à 45° ou encore le code bare verticalement. | 1.3.0.c.build1 |
Etiquette PRO : Il est possible d'ajouter un retour à la ligne entre les libellés des zones et leur valeur | 1.3.0.c.build1 |
Etiquette PRO : couleur de fond (parametrable) indépendament pour chaque zone. | 1.3.0.c.build1 |
Avec l'extension Etiquettes PRO : Chaque zone des étiquette peut avoir son propre cadre | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Possibilité d'ajouter une image de fond aux étiquettes | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Il est possible de définir un Libellé fixe, devant la valeur de chaque cellule des étiquettes (Ex : Ref : devant chaque référence) | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Ajout de 2 zones de texte libre, communes à toutes les étiquettes | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Chaque zone texte des étiquettes peut avoir sa propre police de caractères et centrage vertical et horizontal | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Génération d'étiquettes carrées aux angles arrondis ou rondes | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : L'éditeur des étiquettes est à présent dynamique, il vous montre une simulation du résultat en temps réél. | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : N'importe quelle colonne des tables peut à présent être utilisée dans les étiquettes. Personnalisez à loisir. | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Taille des zones internes des étiquette paramétrable (12 zones re- dimensionnables), grace à une nouvelle interface graphique avec des glissières. On peut ainsi par exemple masquer des zones, étendre d'autres sur toute la largeur .. | beta.1.3.0.b.build1 |
Avec l'extension Etiquettes PRO : Contenu des étiquettes différentié et mémorisé entre produits et déclinaisons | beta.1.3.0.b.build1 |
Amélioration : si après avoir sélectionné d'autres catégories, en plus de celle(s) qui l'est déjà, le programme re-sélectionne automatiquement le produit qui était séléctionné avant cette opération | beta.1.3.0.a.build1 |
Optimisation : la suppression de caractéristiques ne nécessite plus de relecture de la base pour rafraichir la table. | beta.1.3.0.a.build1 |
Amélioration : après le rafraichissement de la table des produits, si le produit qui était sélectionné est toujours listé, non seulement il est reselectionné automatiquement, mais en plus les autres tables et onglets qui affichaient des infos sur ce produit, ne sont plus vidées. On ne perd plus de temps à attendre qu'elles se remplissent à nouveau, avec les mêmes informations. On gagne en fluidité. Attention : fonctionalité retirée ensuite dans la version 1.3.2 car il existe des cas ou ce rafrai | beta.1.3.0.a.build1 |
Nouveauté qui est bien plus qu'un détail : lorsqu'un filtre est mis en place dans une colonne, le titre de celle ci l'indique en couleur, avec un texte explicite du genre "Quantité supérieure à 10". Ainsi, sans devoir aller dans les menus contextuels de chaque colonne, vous voyez immédiatement tous les filtres actifs. | beta.1.3.0.a.build1 |
Amélioration : le rafraichissement du contenu des tables ne leur fait plus perdre les filtres mis en place dans leurs colonnes. | beta.1.3.0.a.build1 |
Amélioration : a présent que les filtres mis en place sur les colonnes sont bien visibles (titres colorés en orange, avec détail du filtre), Merlin Backoffice conserve les filtres sur les colonne des caractéristiques (table des produits) et des attributs (table des déclinaisons), tant que l'on ne change pas de configuration de colonne (pour une configuration ne contenant pas ces colonnes). | beta.1.3.0.a.build1 |
Amélioration : comme pour les attributs, on ne peut modifier l'ordre des caractéristique par glisser déposer, qu'une fois que l'on a cliqué sur le titre de la colonne "Position". Cela évite les déplacements accidentels | beta.1.3.0.a.build1 |
Amélioration : mémorisation des options de tri (tenir compte des numériques, des majuscules etc...) spécifiques à chaque colonne, à la fermeture de l'aplication et rechargement automatique | beta.1.3.0.a.build1 |
Nouveauté : une option permet de conserver les tris mis en place dans les colonnes, entre deux lancements de l'application | beta.1.3.0.a.build1 |
Nouveauté : Suppression et correction automatique (MagicEdit) des doublons | beta.1.3.0.a.build1 |
Nouveauté : possibilité du supprimer tous les tris présents dans les colonnes d'une table. Jusqu'à présent, une fois un tri mis en place on pouvait uniquement le remplacer par un autre tri, mais pas le supprimer. | beta.1.3.0.a.build1 |
Amélioration : clic dans colonnes de type sélecteur, colorise les cellules modifiées, comme les autres fonctions de modification par copier coller | beta.1.3.0.a.build1 |
Nouveauté : possibilité de régler soit même la taille maxi des requêtes d'importation, permettant de tenter d'accélerer ou freiner la vitesse, jusqu'à trouver la taille critique. | beta.1.3.0.a.build1 |
Amélioration : le rafraichissement du contenu des tables ne leur fait plus perdre leurs réglages de tri de leurs colonnes. | beta.1.3.0.a.build1 |
Nouveauté : pouvoir changer la catégorie par défaut des produits (les déplacer en masse), via importation csv/xsl. | beta.1.3.0.a.build1 |
Nouveauté :a partir de PS 16100, la lecture de la liste des règles de taxes, exclu les règles qui ont un status "deleted" dans la base (PrestaShop ne les supprimant plus réélement). | beta.1.3.0.a.build1 |
Amélioration : mass edit (calculateur) colorise les cellules modifiées, comme les autres fonction de modification par copier coller | beta.1.3.0.a.build1 |
Amélioration : ajout d'une jauge de progression sur actions multi lignes comme suppression de produits, calculs en masse, arrondir, creation de nouveaux produits... | beta.1.3.0.a.build1 |
Nouveauté : visu et annuler (undo) dans fonction de copier cette valeur dans toute la colonne..., comme Magic Edit | beta.1.3.0.a.build1 |
Nouveauté : vous pouvez choisir parmi un grand nombre d'options de tri des valeurs, définissables pour chaque colonne individuellement (tri lexicographique, numérique, ignorant les majuscules , accents, espaces,...) | beta.1.3.0.a.build1 |
Nouveauté : une option permet de conserver les filtres mis en place dans les colonnes, entre deux lancements de l'application | beta.1.3.0.a.build1 |
Nouveauté : MagicEdit, son générateur de série à une nouvelle option permet de recommencer le comptage au début de chaque bloc (après chaque rupture de table) | beta.1.3.0.a.build1 |
Nouveauté : dans MagicEdit, une nouvelle option permet au générateur de séries (1, 2 ,3, ...) de recommencer à la 1re valeur (1) à chaque changement de rupture (groupe de lignes) de la table. Typiquement cela permet de ré-ordonner les "positions" de tous les attributs ou caractéristiques en une seule opération. Ou encore de générer des listes de références incrémentées pour les déclinaisons de plusieurs produits en même temps. | 1.2.0.a.build1 |
Amélioration : La suppression de produits semblait très lente quand on avait activé l'affichage des compteurs de lignes. | 1.2.0.a.build1 |
Amélioration : les lignes de ruptures dans la table des produits (lignes de séparation de blocs indiquant le numéro de la catégorie associée, apparaissant en mode d'ordonnancement des produits) sont à présent pas simplement masquées, mais réélement supprimées en mode standard. Cela permet de pouvoir dans tous les cas, trier l'affichage selon n'importe quelle colonne. | 1.2.0.a.build1 |
Réorganisation fenêtre de présentation d'une commande pour plus de clarté. | 1.2.0.a.build1 |
Nouveauté : MagicEdit disponible sur la colonne "positions" de l'arbre des catégories, afin de pouvoir ré-ordonner en masse les sous catégories, après les avoir classé selon un des trois autres critères (nom, fil d'ariane ou Id), en utilisant le générateur de série de MagicEdit. | 1.2.0.a.build1 |
Remplacement de qcq boutons par la gestion du clic long pour alléger l'interface (ex : fenêtre "chiffre d'affaire par date") | 1.2.0.a.build1 |
Nouveauté : MagicEdit utilsable sur les colonnes "position' des attributs et valeurs d'attributs, pour permettre de les ré-ordonner rapidement par valeur croissante ou alphabétique | 1.2.0.a.build1 |
Nouveautés : MagicEdit disponible sur les colonne "positions" des tables des caractéristiques, afin de pouvoir ré-ordonner en masse cette rubrique en un clic, après avoir l'avoir classé selon n'importe quelle autre colonne de la table. Typiquement on peut rapidement ordonner les caractéristiques par ordre alphabétique, sans devoir changer la valeur "position" manuellement dans chaque ligne, ni utiliser le glisser déposer pour ordonne rles lignes. Idem pour les positions des groupes d'attributs e | 1.2.0.a.build1 |
Optimisation : lors de la modification par calcul en masse des quantités de déclinaisons de plusieurs produits, on a avait x fois la jauge de progression qui s'affichait. | 1.1.0.a.build1 |
Dans la table d'importation, après la lecture et afficahge du fichier, le statut du produit et/ou de la déclinaison indique à présent "Existe" et non plus "Doublon", lorsque la référence fournisseur, utilisée comme clé de synchro, est la même pour plusieurs fournisseurs du même produit ou déclinaison. | 1.1.0.a.build1 |
Mémorisation du choix de l'ordre d'affichage des catégories dans les arbres. | 1.1.0.a.build1 |
Le tableur intégré dans la fenêtre d'import est à présent bien plus riche, avec un menu de type ruban, équivalent à celui d'Excel. Permet par exemple d'éditer des formules dans des celulles des fichiers xlsx, sans sortir de Merlin Backoffice. | 1.1.0.a.build1 |
Lors de l'importation de nouveaux groupes d'attributs dans PS1.7, il faut forcer le "type" à select, car PrestaShop à oublié de leur donner un type par défaut dans la base. | 1.1.0.a.build1 |
Amélioration de la gestion du fournisseur par défaut lors de l'import: -Après l'importation de produit : correction automatique des données (association au forunisseur, copie de la référence fournisseur et du prix d'acaht) dans product_supplier, pour les produits qui ont un fourniseur par défaut défini uniquement dans la table product (c'est le cas lorsque l'on importe avec une colonne fournisseur par défaut, sans donner de référence fournisseur). -Après l'importation de déclinaisons : le prod |
1.1.0.a.build1 |
Amélioration : création automatique d'une copie locale du fichier d'import, lors du clic sur le bouton "Edition XLSX" | 1.1.0.a.build1 |
alerte quand l’utilisateur demande la fermeture de l’application, si des images sont encore en cours de transfert | 1.1.0.a.build1 |
Nouveauté importante : les calculateurs en masse permettent de pré-visualiser le résultat des opérations, dans la table, permettant de valider le calcul avant d'écrire dans la base. Cela permet de fortement limiter les risques de mauvaise manipulation. | 1.1.0.a.build1 |
Interdire valeur 0 (voir en dessous de 1000) dans option découpe import par bloc | 1.1.0.a.build1 |
Détecteur de l'absence de l'utilisation du protocole TLS 1.2, nécessaire pour établir les connexions sécurisées vers Sitolog, pour la vérification de la licence en particulier. | 1.0.5.a.build1 |
Ajout des fonctions de copier coller dans la colonne boutique par défaut de la table des produits, permettant de modifier en masse cette valeur. | 1.0.5.a.build1 |
Sauvegarde dans les paramètres de chaque source d'importation, de la valeur de l'option "Ne pas vérifier l'unicité absolue des clés" | 1.0.5.a.build1 |
Voir deux captures écran du 7/03, erreur SQL en sorti du mode position. Il continue de demander la colonne capr.id_category ou au contraire la colonne position | 1.0.5.a.build1 |
Ajout d'explications dans la bulle d'aide concernant les colonnes d'association des produits aux boutique qui ne fonctionnent que pour les licences complete (gestion des produits + gestion des catégories). | 1.0.5.a.build1 |
Modification du comportement du bouton "Nouvelle" source. Cela créé une nouvelle source avec les réglages par défaut de Merlin Backoofice et non pas avec les réglages de la source actuellement ouverte . Le comportement précédent peut être obtenu avec le bouton "Dupliquer" source. | 1.0.5.a.build1 |
Le clic sur le bouton "Position" de la table des produits détecte la présence des colonnes interdites dans ce mode et empèche de continuer. | 1.0.5.a.build1 |
Ajout de la DLL permettant de nous envoyer un email depuis l'application en cas d'erreur fatale | 1.0.4.a.build1 |
Blocage de l'utilisation du bouton "position" (avec un message d'explication) en conjonction avec les colonnes arborescence ou liste des categories associées car cela ne donne pas la liste complete des produits associés à la catégorie. | 1.0.4.a.build1 |
Choix par défaut réglé sur UTF8 pour l'alphabet | 1.0.4.a.build1 |
Possibilité de choisir un facteur de zoom d'affichage global. Permet de travailler plus confortablement avec les écrans à très grande résolution (ex 4k et 5k) en grossissant l'affichage de toutes les fenêtres ou au contraire sur les petits écran en diminuant leur taille. | 1.0.2.a.build1 |
Mise à jour automatique des listes des fournisseurs et fabricants de la fenêtre pricnipale lors d'ajout via la fenêtre d'importation | 1.0.2.a.build1 |
Possibilité de réaliser des copier coller multi lignes de la langue des tags | 1.0.2.a.build1 |
On peut à présent conserver toujours visibles les blocs de pré-filtres. Il suffit de les ouvrir avec un clic droit plutôt qu'un clic gauche. | 1.0.2.a.build1 |
Possibilité offerte de ne pas exécuter les scripts des hooks en sortie. | 1.0.2.a.build1 |
Amélioration du mode d'exportation permettant de créer des fichiers directement prêts à être ré-importé dans PrestaShop, en particulier pour les colonnes "visibilité", "Condition", "Type de redirection", "Fournisseurs" et "Fabricants". | 1.0.0.a.build1 |
Détection de la version du module connecteur à partir de la version 7.5 de ce dernier (Merlin Backoffice ne peut pas focntionner correctement avec une version plus ancienne). | 1.0.0.a.build1 |
Ajout de la fonction d'exportation dans le bouton d'actions groupées de la table des catégories (vue catégories), pour être consistent avec la table des produits. | 1.0.0.a.build1 |
Colonne "Id produit redirigé" renommée "Id de redirection" car il peut à présent (PS 1.7) s'agir de l'identifiant d'une catégorie | 1.0.0.a.build1 |
De manière à voir la couleur du texte (et donc la réussite ou pas du téléchargement des images), la colonne contenant le nom des fichiers, dans les deux tables d'envoie de photos, reste toujours sur fond blanc, même pour les lignes sélectionées. | 1.0.0.a.build1 |
Suppression des filtres de colonnes dans les tables des catégories, remplacés avantageusement par la fonction "Sélection filtrée" | 1.0.0.a.build1 |
griser bouton deroule tout avant fin lecture complet catégories | beta.0.1.2.a.build1 |
Suppression des limiteurs à 32 caractères des références produits et déclinaison | beta.0.1.2.a.build1 |
Nouvelle interface et ergonomie du générateur de code à barres dans MagicEdit | beta.0.1.1.a.build1 |
Correctif : la sauvegarde de l'EAN13 ou de l'UPC depuis la fiche pouvait faire perdre le bit de controle (13iem et 12ieme caractère respectivement) | alpha.0.1.0.a.build1 |
Amélioration : après une importation, lorsque l'option de rafraichir l'écran principal est cochée et que le mode "Selectionne tout" est activé, ce mode est conservé après le rafraîchissement (les produits ou déclinaisons sont tous re-sélectionnés automatiquement). De même, si au contraire un ou plusieurs produits ou déclinaisons, mais pas tous, étaient sélectionnées, le premier d'entre eux est automatiquement resélectionné et sa ligne rendu visible après l'import. | alpha.0.1.0.a.build1 |
Nouveau paramètre permettant d'indiquer quelle est la ligne contenant la première ligne de données dans le fichier à importer (valeur par défaut=2). Il est ainsi possible de traiter les fichier qui ont un entête et même d'importer la ligne contenant les titres de colonnes. Supporte tous les formats de fichier. | alpha.0.1.0.a.build1 |
sécurisation avec utilisation d'une partie du code pré-compilé placé sur mon serveur. | alpha.0.1.0.a.build1 |
Amélioration de la vitesse de la mise à jour de la table des produits lorsque l'on fait des modifications en masse dans leur déclinaisons (ex recalcul quantité totale) | alpha.0.1.0.a.build1 |
Nouveauté : l'appui sur la touche Entrée du clavier lors de la saisie de la valeur d'un filtre, rafraichier immédiatement l'affichage d ela table en appliquant le filtre saisi, inutile de cliquer sur le bouton rafraichir. | alpha.0.1.0.a.build1 |
Amélioration : chaque fois que c'est possible, affichage du nom du produit dans la ligne séparant un bloc de lignes dans les tables. Par exemple, dans la table des déclinaisons, les séparateurs indiquent le nom du produit des déclinaisons situées en dessous. | alpha.0.1.0.a.build1 |
sécurisation par lecture numéro du disque dur, compage nombre d'installation, désactivation possible à distance d'une installation spécifique | alpha.0.1.0.a.build1 |
Mise à jour de sécurité recomandée | alpha.0.1.0.a.build1 |
Nouveauté : semble marginal ou technique, mais pourtant c'est un changement essentiel, les filtres de colonnes dans les arbres des catégories ont à présent la capacité d'aller chercher les catégories cachées, même dans les branches jamais lues. Pour l'utilisateur cel signifie simplement que le résultat du filtrage est toujours complet, aucune catégorie ne manque. | alpha.0.1.0.a.build1 |
Amélioration : dans les tables des catégories, les filtres de colonnes et la nouvelle fonction de sélection auto filtrée, ignorent les accents et les majuscules (recherche de "Caméra" trouve "camera") | alpha.0.1.0.a.build1 |
Nouvelle option permettant de décider si la liste des groupes de clients est filtrée ou pas sur les boutiques sélectionnées (avant, était filtrée par défaut). | alpha.0.1.0.a.build1 |
Amélioration : menu contextuel ajouté, pour filtrage par exemple, dans toutes les colonnes de la liste des attributs dans la fenêtre du générateur | alpha.0.1.0.a.build1 |
Amélioration ergonomique : séparation claire des fonctionnalités. Le menu clic droit ne contient que les focntionnalités propres aux colonnes (copies de valeur dasn la colonne par exemple). Les fonctionnalités de type réglage de la hauteur des ligens, sont dasn le menu contextuel de la table (icone en haut à droite). Les commandes jouant globalement sur les données de toute la table ont leur propre bouton (exemple "Selectionner tout"), et enfon les "actions groupées" agissant sur uen sélection d | alpha.0.1.0.a.build1 |
Amélioration : nouveaux formats supportés d'horodatage des fichiers d'import, utilsant le : comme séparateur | alpha.0.1.0.a.build1 |
Meilleure synchronisation (mise à jour) des diverses listes contenant la liste des groupes de clients, lors de l'ajout ou de la suppression d'un groupe | alpha.0.1.0.a.build1 |
Amélioration : lors de la saisie du nom d'une connexion à rechercher, l'appuie sur la touche Entrée du clavier lance la recherche (inutile de cliquer sur le bouton "loupe") | alpha.0.1.0.a.build1 |
Boutons engrenage et oeil remplacés par une liste déroulante de pré-filtrage permettant de choisir quels produits lister (Produits principaux et/ ou produit asociés,... voir liste sur papier) | alpha.0.1.0.a.build1 |
Gain de place : les mini boutons d'action (activer, arrondir,...) sont regroupés dans un seul bouton mulit fonctions avec fléche déroulante | alpha.0.1.0.a.build1 |
Gain de place : les champs définissant les pré filtres se masquent tout seul pour alléger l'interface au dessus des tables | alpha.0.1.0.a.build1 |
Harmonisation globale des couleurs en deux tons (orange et bleu). Concerne les icones, les boutons, les couleurs des cellules... | alpha.0.1.0.a.build1 |
Amélioration incroyable de la vitesse de modification en masse, par calcul et par importation des quantités des produits et/ou des déclinaisons. C'était un point faible des versions précédentes (avec PS >=15000) que l'on a pu transformer en point fort grâce à l'utilsation des fonctionnalités avancées de MySQL 5.x. D'autres parties du logiciel subiront dans l'avenir la même cure de jouvence. Un exemple : augmenter de 10 la quantité de 250 produits prend à présent moins d'une seconde au lieu de | alpha.0.1.0.a.build1 |
Amélioration : les copier coller de valeurs d'impact prix ou de taux de taxe réalisés dans la table des attributs du générateur réalise automatiquement sur toutes les lignes concernées le calcul de l'impact ttc | alpha.0.1.0.a.build1 |
Amélioration : dans le menu contextuel, en plus des deux options "filtrer sur cette colonne" et "supprimer le filtre de cette colonne", apparait "Supprimer tous les filtres des colonnes". De plus, cette option est grisée automatiquement si aucun filtre n'est à supprimer. Et l'option "supprimer le filtre de cette colonne" se grise aussi si la colonne cliquée n'est pas filtrée. | alpha.0.1.0.a.build1 |
Amélioration ergonomique du menu contextuel : dans les options du menu du style "Copier cette valeur dans ...", les mots "cette valeur" sont remplacés par la valeur elle même pour une meilleur compréhension de l'action effectuée. De plus les cellules qui seront modifiées sont mises en évidence dans la table (fond plus foncé). En cas de copie d'une cellule dans d'autres cellules, la cellule modéle est mise en évidence d'une couleur vive. | alpha.0.1.0.a.build1 |
Amélioration : interface allégée en masquant par défaut les formulaires de création de nouveaux groupes clients et de prix spécifiques | alpha.0.1.0.a.build1 |
Amélioration : ajout d'une demande de confirmation lors d'un copier coller vertical dans une colonne des tables des fenêtres d'importation et du générateur de déclinaisons. C'était déjà le cas dans les autres fenêtres. | alpha.0.1.0.a.build1 |
Nouveauté : date de création des produits modifiables en masse. Permet d'un copier coller de changer le statut "nouveau" d'une sélection de produits. | alpha.0.1.0.a.build1 |
Amélioration de l'ergonomie de MagicEdit : une fois la fenêtre MagicEdit ouverte, elle garde le focus (impossible de commetre l'erreur de changer la sélection des lignes de la table. De plus les valeurs qui vont être modifiée sont mises en évidence (fond plus foncé) dans la table. | alpha.0.1.0.a.build1 |
Amélioration et simplification : allégement significatif de l'interface, avec la suppression de plus de 90 mini boutons. Ils sont remplacés par des outils supplémentaires dans les menus contextuels (clic droit), avec le benéfice d'avoir une légende explicative et de masquer automatiquement les outils hors contexte. Cela concerne surtout les boutons de recalcul de largeur de colonnes, les champs de réglage d'hauteur de ligne, d'inclinaison des titres, de dérouler/enrouler, de gestion du mode mul | alpha.0.1.0.a.build1 |
Nouveauté : bouton de suppression des images des catégories. | alpha.0.1.0.a.build1 |
Nouveauté : remplacement de la photo d'une catégorie par simple glisser déposer dans la ligne de l'image, danas la table des images des catégories | alpha.0.1.0.a.build1 |
Nouveauté : possibilité de remplacer une photo d'un produit par une autre, par un simple glisser déposer. Conservation de la légende (balise Alt), position, couverture, association aux boutiques et aux déclinaison, seul les fichiers des vignettes sont remplacés. | alpha.0.1.0.a.build1 |
La fonction de retrait des guillemets entourant les textes fonctionne à présent également avec les fichier Excel XLS et .XLSX. Pratique pour gérer les fichiers CSV convertis en Excel. | alpha.0.1.0.a.build1 |
Amélioration : l'affichage dans la liste des groupes de boutiques et des boutiques est à présent plus cohérent : les groupes se sélectionnent tous seuls dès que toutes leur boutiques sont sélectionnées (ou son contraire). Idem pour la ligne "Toutes". En plus d'être plus clair et intuitif, cela permet aussi d'optimiser les traitements multi boutiques. | alpha.0.1.0.a.build1 |
Remplacement de la fenêtre "ABC" par de nouveaux champs dans l'onglet "Fiche". Plus rapide et surtout plus pratique, on a toutes les infos au même endroit. | alpha.0.1.0.a.build1 |
Nouveauté très importante : nouveau bouton permettant de faire afficher dans la table des catégories cibles de nouvelles colonnes indiquant toutes les catégories par défaut des produits sélectionnés (1 colonne pour chaque boutique en multi boutiques) ainsi que les catégories dites associées. Elle contiennent des coches à trois états, comme les tables des tags ou des transporteurs par exemple, permettant d'un coup d'oeil de voir si une catégories est ou non associée à tous les produits sélectionn | alpha.0.1.0.a.build1 |
Nouveauté : ajout et remplacement possible de la photo d'une catégories par simple glisser déposer de l'image depuis l'explorateur Windows, dans le champ image de l'onglet fiche. Avec transfert immédiat et en tâche de fond. | alpha.0.1.0.a.build1 |
Nouveauté : stock disponible indiqué dans le titre de l'onglet stock, et prix de vente TTC indiqué dans l'onglet prix, pour visu rapide quand on édite la fiche d'un produit | alpha.0.1.0.a.build1 |
Nouvelle option, cochée par défaut qui permet à chaque connexion, comme pour les produits, de vérifier que chaque categorie à bien une ligne dans la table category_lang, pour toutes les boutiques et toutes les langues. Nécessaire pour afficher ces lignes (même si elles sont vides de données) et ainsi pourvoir travailler sur les traductions. | alpha.0.1.0.a.build1 |
Amélioration : le comportement de la sauvegarde en mode multi boutiques, des données de l'onglet "Fiche catégorie" est à présent consistent avec la sauvegarde des données de l'arbre des catégories et des traductions de catégories. A présent donc, ne sont sauvées dans les diverses boutiques sélectionnées, que les données rééllement modifiées dans la fiche | alpha.0.1.0.a.build1 |
Amélioration : dans les autres tables que les catégories (c'était déjà le cas dans ces tables), la nouvelle fonction de sélection auto filtrée, ignorent à présent les accents, et les majuscules | alpha.0.1.0.a.build1 |
Amélioration : le comportement de la sauvegarde en mode multi boutiques, des données de l'onglet "Fiche produit" est à présent consistent avec la sauvegarde des données de la table des produits et des traductions de produits. A présent donc, ne sont sauvées dans les diverses boutiques sélectionnées, que les données rééllement modifiées dans la fiche | alpha.0.1.0.a.build1 |
Amélioration : l'export de la colonne "Comportement en cas de rupture de stock" , en mode compatible PrestaShop donne des 0,1 ou 2 et non plus des "Accepter les commandes", "Refuser les commandes", "Par défaut". Cela facilite la ré-importation automatique car la base acceepte uniquement les valeurs 0,1 ou 2. | alpha.0.1.0.a.build1 |
Amélioration : la liste des valeurs de "Etat" (neuf, occasion, reconditionné) dans la table des produits est à présent traduite en français pour plus de clarté (traduction en anglais pour la base de PrestaShop faite automatiquement en arrière plan) | alpha.0.1.0.a.build1 |
Amélioration : la liste des valeurs de "Visibilité" (dans le catalogue, dans la recherche, dans les deux) dans la table des produits est à présent traduite en français pour plus de clarté (traduction en anglais pour la base de PrestaShop faite automatiquement en arrière plan) | alpha.0.1.0.a.build1 |
Nouveauté très pratique : ajout possible de photos (une seule, un lôt, voir même un listing XLS de photos) par simple glisser déposer de l'explorateur de fichier Windows, directement dans la vignette du produit de l'onglet fiche. Si le produit a déjà une photo de couverture, on vous propose soit de la supprimer soit de la remplacer, soit de simplement traiter la nouvelle comme image secondaire. Avec association au produit immédiate (pas besoin de modifier les réglages dans la fenêtre d'associat | alpha.0.1.0.a.build1 |
amélioration ergonoique : les colonnes d'association (ex tags ou transporteurs aux produits) sont à présent placées à gauche des tables, pour être toujours visibles | alpha.0.1.0.a.build1 |
Nouvel éditeur de configurations de colonnes, par système de glisser déposer. Nombre illimité de configurations. Possibilité de modifier et mémoriser l'ordre, le titre et la largeur des colonnes, indépendament pour chaque configuration. L'objectif est de vous permettre de faire des pré-configuration de format d'export vers vos places de marché. Possibilité de dupliquer les configuration pour en faire des variantes. Possibilité de définir et filtrer vos colonnes "favorites", pour des sélection p | alpha.0.1.0.a.build1 |
Conservation du tri des lignes de la table produit selon votre choix. | alpha.0.1.0.a.build1 |
Nouveau mode de déplacement des produits, dans une sélection quelconque de boutiques (en plus des deux modes précédents : dans toutes les boutiques et dans une seule boutique) | alpha.0.1.0.a.build1 |
Par défaut, lorsque toutes les boutiques sont séléctionnées, et que le mode modification multi boutiques est activée, les données affichées sont à présent celles de la boutique par défaut de chaque produit et non plus celle de la 1ere boutique de la sélection. | alpha.0.1.0.a.build1 |
Nouvelle option permettant d'assoicer ou pas tous les transporteurs aux nouveaux groupes de clients | alpha.0.1.0.a.build1 |
Optimisation de tous les scripts de l'onglet groupes clients utilsant des boucles. Remplacement par des jointures 100 fois plus rapides. Cela concerne : -association de tous les clients aux groupes sélectionnés -association de toutes les catégories aux nouveaux groupes de clients -remplissage de la table product_group_reduction_cache -association des nouveaux groupes aux transporteurs -association des nouveaux groupes aux modules -association des nouveaux groupes aux boutiques -associati |
alpha.0.1.0.a.build1 |
Jauge de progression (optionnelle) pendant l'affichage des tables (permet de voir l'avancement des longues requètes SQL) | alpha.0.1.0.a.build1 |
Nouvelle option lors du clonage de catégories, qui permet de choisir comme boutiques cibles, soit les boutiques associées aux catégories sources, soit les boutiques associées aux catégories cibles. Ce dernier choix (nouveau) est souvent plus pertinent, car un catégorie parente, doit toujours être associées aux mêmes boutiques que ces sous catégories. | alpha.0.1.0.a.build1 |
Clonage des catégories possible dans une séléction manuelle multiple de boutiques (pas forcément les mêmes que celles déjà associées aux catégories sources). Avant on ne pouvait le faire que dans une seule boutique. | alpha.0.1.0.a.build1 |
Suppression des espaces affichés dans les identifiants entre les milliers et les centaines. | alpha.0.1.0.a.build1 |
Amélioration importante : le déplacement de produits (d'une catégorie à une autre), agit à présent sur tous ceux sélectionnés, même si il n'appartiennent pas à une des catégories sources sélectionnées. Cela permet de déplacer des produits en utilisant par exemple le bouton "Oeil" pour les rechercher. Cette focntion devient du coup beaucoup plus intuitive, car cette limitation était souvent la cause de perte de temps, car mal comprise et les utilisateurs pensaient soit à un bug soit à une mauvais | alpha.0.1.0.a.build1 |
La table principale des produits liste à présent même les produits qui n'ont pas encore de traduction, afin justement de pouvoir leur donner un nom, une description, etc... depuis n'importe quelle langue de travail et non pas depuis uniquement la langue par défaut utilisée lors de la création du produit. Cela fait toute la différence lorsque l'on ajoute des langues à la boutique, après la création des produits. Vous gagnez énormément en souplesse de travail. | alpha.0.1.0.a.build1 |
Nouveauté : support des fichiers Excel multi feuilles. Import de n'importe quelle feuille du fichier. | alpha.0.1.0.a.build1 |
Btn rafraichir de l'onglet traduction categorie dois activer l'affichage si pas déjà fait. | alpha.0.1.0.a.build1 |
Manque MAgicEdit table attributs de la fenetre générateur, ou autre focntion pour copier TTC dans HT ou vice versa | alpha.0.1.0.a.build1 |
La création automatique des URLs simplifiées des catégories puet à présent fonctionner sur une sélection quelconque de boutiques. | alpha.0.1.0.a.build1 |
Le mode d'affichage des produits "Regroupés par catégories associées" est simplifié, il ne liste à présent que les blocs de produits correspondant aux catégories sélectionnées. Auparavant il incluait aussi les blocs de produits correspondant aux autres catégories associées des produits associés aux catégories sélectionnés (bref c'était confus). Il est de plus exhaustif, dans la mesure ou il liste à présent tous les produits, quelque soit leur(s) boutique(s) d'appartenance. C'est important car |
alpha.0.1.0.a.build1 |
NON, inutile. Ajouter "ne montrer que les traductions des boutiques sélectionnées" dasn onlget trad produits ? Ou le mettre en global comme filtre dans l'onglet boutiques ? | alpha.0.1.0.a.build1 |
Petit changement mais fondamental : les tables des traductions des produits et catégories affichent à présent une ligne pour toutes les langues, même lorsque le produit ou la catégorie n'a pas encore de traduction dans la langue. Cela permet justement de créer ces traductions et pas simplement de modifier celles qui existent déjà. | alpha.0.1.0.a.build1 |
Fenêtre de dévérrouillage et connexion est plus claire, allégée. La partie déverrouillage et gestion de la licence est indépendante de la partie connexion. | alpha.0.1.0.a.build1 |
Demande de confirmation avant de fermer la fenêtre de connexion (touche ESC) et la fenêtre principale (bouton de déconnexion) | alpha.0.1.0.a.build1 |
Duplication d'une cconfiguration ou d'une source, on vous propose tout de suite de remommer la copie (1 clic de moins dans le processus) | alpha.0.1.0.a.build1 |
Si les 4 boutiques sont sélectionnées (2 par une), mettre slect_all à 1 pour simplifier scripts. | alpha.0.1.0.a.build1 |
Bien pratique, Il est à présent possible d'afficher la page web d'un produit (clic droit), même si la colonne URL compléte n'est pas cochée. | alpha.0.1.0.a.build1 |
Existence de filtres de colonnes plus visible (le fond du bouton de suppression des filtres devient coloré lorsqu'un filtre de colonne est mis en place) | alpha.0.1.0.a.build1 |
Nombre illimité de colonnes personnalisables (toujours 5 par jeu de configuration de colonnes, mais nombre illimité de jeux) | alpha.0.1.0.a.build1 |
"Maximiser la fenêtre à l'ouverture" se décoche lorsque l'on change la taille de la fenêtre et se coche lorsque on la maximise | alpha.0.1.0.a.build1 |
Style fenetres d'info | alpha.0.1.0.a.build1 |
Message la fenetre n'est pas assez large pour cadenaser le panneau => seulement si fen completement chargée | alpha.0.1.0.a.build1 |
Modification du code de lecture des catégories pour que si plusieurs boutiques sont sélectionnées, soit affiché les noms et autres textes, lus pour la boutique par défaut de la boutique. Même principe pour la sauvegarde en cas de modification. | alpha.0.1.0.a.build1 |
La table des catégories des produits, permettant la navigation et la sélection des catégories des produits à afficher, peut à présent afficher les mêmes colonnes que dans la table des catégories de PrestaCatégories. Cela permet en particulier de mettre en place des filtres (ex ne lister que les catégories actives) | alpha.0.1.0.a.build1 |
Nouveau mode d'affichage automatisé ou on a juste l'oeil, les séparateurs de ligne par catégories associés, la colonne position. Mode choisi automatiquement quand on veut modifier l'ordre des produits dasn leur catégories associées | alpha.0.1.0.a.build1 |
Configurateur des colonnes de la table d'édition des catégories (vue catégories), ainsi que de la table de navigation (vue produits). Choix des colonnes, largeur, ordre,... Nombre illimité de configuration possibles. | alpha.0.1.0.a.build1 |
En vue categories ne pas rafraichir table produits | alpha.0.1.0.a.build1 |
Nouveau paramètre permettant d'indiquer quelle est la ligne contenant les titres dans le fichier à importer (valeur par défaut=1). Permet d'ignorer les lignes d'entête des fichiers. Il est aussi à présent même possible d'importer les fichiers qui n'on tpas de titres de colonnes, en utilisant une des lignes de données. Supporte tous les formats de fichier. | alpha.0.1.0.a.build1 |
Amélioration : simplication pour une meilleure intuitivité, une seule colonne "Comportement en cas de rupture de stock" au lieu de 2 (texte et valeur) | alpha.0.1.0.a.build1 |
Gestion de la nouvelle rubrique show_condition,à partir de PS 1.7 | alpha.0.1.0.a.build1 |
Modification en profondeur : toute la partie de gestion et modification des catégories, issue de PrestaCatégorie, est à présent comme c'était déjà le cas dans PrestaPricing, capable de fonctionner sur une séléction quelconque de boutiques (et n'ont plus uniquement sur une seule ou toutes à la fois). | alpha.0.1.0.a.build1 |
Nouveauté : vous l'aviez souvent demandé, recherche automatique rapide dans les listes des fabricants et fournisseurs des pré filtres par saisi des 1ere lettres. | alpha.0.1.0.a.build1 |
Gestion de la nouvelle rubrique ISBN, à partir de PS 1.7 | alpha.0.1.0.a.build1 |
Onglet "fiche" enrichi avec champs références, prix, quantité,... puis suppression fiche ABC | alpha.0.1.0.a.build1 |
Amélioration : après une modification d'un produit dans l'onglet fiche et le passage au produit suivant, il était automatiquement placé en première ligne dans la table des produits, ce qui pouvait être cause de confusion. On avait le même comportement lorsque la table était rafraichie et que la ligne sélectionnée était conservée. Idem dans les autres tables (déclinaisons, catégories, prix, import). A présent le programe s'arrange pour que la ligne sélectionnée soit toujours visible dans la table | alpha.0.1.0.a.build1 |
Manque menu clic droit sur colonne taux de taxe fen generateur, pour copier rapidement un taux dans totue la colonne. | alpha.0.1.0.a.build1 |
Re nommage automatique des colonnes pour export vers places de marchés principales | alpha.0.1.0.a.build1 |
Option de suppression de toutes les photos avant import avec photos | alpha.0.1.0.a.build1 |
Auto selection des categories cibles filtrées (exemple, selectionner automatiquement toutes les catégories appelées "moteur", d'une marque de voitures spécifique). | alpha.0.1.0.a.build1 |
Amélioration : suppression possible des fichiers lorsque l'on supprime la photo d'un produit (au choix), afin de sauver de l'espace disque coté serveur. | alpha.0.1.0.a.build1 |
Option de suppression de la photo sélectionnée quand on ajoute une photo | alpha.0.1.0.a.build1 |
Le refresh (engrenage) de la table des accessoires passe deux fois par le script de lancement de la requete de "Affichage_product" | alpha.0.1.0.a.build1 |
Anciennes versions - Correctifs |
Version de sortie |
Correctif : parfois, si on choisi comme clé le nom des produits, bien que le bouton "vérifier et corriger les doublons" nous indique que tout va bien, le lancement de l'import s'arrête avec une erreur SQL signalant la présence de doublon (erreur concernant id_shop). On est obligé de cocher "Ne pas vérifier l'unicité de la clé de synchro". | 1.4.0.a.build2 |
Correctif important : l'option "rendre invisible dans l'ancienne catégorie par défaut" de la fonctionnlaité de déplacement de produits, rendait les produits invisibles dans toutes les autres catégories et pas uniquement dans leur ancienne catégorie par défaut. | 1.4.0.a.build2 |
Correctif : les photos des produits en taille "large" n'étaient jamais supprimées du cache local de Merlin | 1.4.0.a.build2 |
Correctif : depuis la mise à jour précédente, on avait un plantage lorsque l'on voulait éditer la traduction d'une valeur d'attribut | 1.4.0.a.build2 |
Correctif : les catégories créées par clonage avait une date de création contenant une année érronée (+1an par rapport à la date actuelle), ce qui faisait que le hook "ajout de catégorie" était déclenché dessus à chaque fermeture pendant un an au lieu d'une seule fois. Sans grande conséquence (juste une perte de temps). Très vieux bug passé totalement inaperçu, découvert par hasard en modifiant le code. | 1.4.0.a.build2 |
Correctif : les produits dupliqués mais sans images n'étaient pas indexés dans le moteur de recherche. | 1.4.0.a.build2 |
Correctif : dans la table des images des catégories, l'image de la catégorie "Root" apparaissait autant de fois qu'il existe de boutiques dans PrestaShop. | 1.4.0.a.build2 |
Correctif technique : le type de la variable "cover" de la classe "image" est à présent un "variant", afin d'accepter les valeurs nulles et ainsi éviter la valeur 0, causant des erreur de clé en doublon sur les version de PS comme la 16100, qui on par erreur une clé combiné id_product+cover | 1.4.0.a.build2 |
Correctif : échec dans l'association des images aux produits, en mode recherche directe dans la base, lorsque le séparateur de début ou fin de chaine à exclure est plus long que 1 caractère. | 1.4.0.a.build2 |
Correctif : dans la table des déclinaisons, le prix TTC par unité de mesure des déclinaisons n'incluait pas la TVA de l'impact prix par untié de mesure. Sans conséquence sur les données puisque cette colonne est purement informative (non importée dans la base) | 1.4.0.a.build2 |
Correctif : lors d'un clic dans la case à cocher de la colonne "Dec." de la table des photos (association des photos sélectionnées aux déclinaisons sélectionnées du même produit), un problème d'affichage donnait l'impression que l'opération n'était prise en compte que pour un seul produit. Alors que l'opération est bien effectuée sur tous les produits sélectionnées. | 1.4.0.a.build2 |
Modification : pour calquer ce que fait PrestaShop, la colonne prix TTC par unité de mesure des déclinaisons n'inclut plus à présent l'impact prix de la déclinaison. Cela ne nous parait pas logique du tout, mais cette modification permet à Merlin d'indiquer les même prix à l'unité qu'en boutique ce qui est essentiel pour la génération de catalogues de prix ou d'étiquettes. | 1.4.0.a.build2 |
Correctif : dans le générateur PRO d'étiquettes, on ne pouvait pas afficher les QR Codes des urls des produits dans les étiquettes de déclinaisons | 1.4.0.a.build2 |
Amélioration : suppression du réglage automatique de la largeur des colonnes des deux tables des images, qui avait tendance à trop élargir les colonnes. | 1.4.0.a.build2 |
Correctif : plantage au ancement si dans la base il existe un entrepôt dont le nom fini par un espace. | 1.4.0.a.build2 |
Correctif : le changement de langue dans "Affichage" ne rafraichissait pas l'affichage de la table des images | 1.4.0.a.build2 |
Correctif : la jauge reste visible quand on a une erreur SQL | 1.4.0.a.build2 |
Correctif : Identificateur 'option_skip_association_when_file_exist' inconnu ou inaccessible lors de remplacement d'images. | 1.4.0.a.build2 |
Amélioration : l'utilisation des fonction du menu contextuel (clic droit dans une table), comme le MagicEdit ou le copier coller doit commencer par sauver et vider l'onglet fiche si il contient les données d'un produit (idem pour les catégories. | 1.4.0.a.build2 |
Correctif : crash si on coche les deux options de masquage des lignes de déclinaisons à l'étape 3 de l'import | 1.3.3.a.build2 |
Correctif : si on passe d'une connexion à un site multi boutiques à un site mono boutique et avait coché le pré-filtre "Uniq. les produits multi boutiques", le bouton "Autre pré-filtres" reste en orange. | 1.3.3.a.build2 |
Correctif : Message d'erreur CKEditor mal lancé systématique au démarrage | 1.3.3.a.build2 |
Correctif : la rubrique définissant le type de gestion des stocks des packs (pack_stock_type) est supportée à partir de la version PS 1.6.1.0.0 au lieu de 1.6.1.4.0 | 1.3.3.a.build2 |
Correctif : traduction en anglais de la gestion des ruptures, le texte "Enroule/Déroule tout" et d'autres options de menu non traduites dans les menus clic droit des tables | 1.3.3.a.build2 |
Correctif : défaut de lecture du contenu des colonne associées aux entrepôt das la table des produits | 1.3.3.a.build2 |
Correctif : depuis la v1.3.2, les titres des colonnes des declinaisons et des prix specifiques restent en français lorsque l'interface est en anglais. | 1.3.3.a.build2 |
Amélioration : clignotement du bouton "Rafraîchir" de la table des produits, après chaque envoi de nouvelles photos | 1.3.3.a.build2 |
Correctif : les cadenas des panneaux de contrôle de droite et de gauche disparaissent parfois | 1.3.3.a.build2 |
Décochage "Tracer" de la fenêtre d'import, crash l'appli => ai ajouté exception | 1.3.2.b.build1 |
Correctif : le message indiquant la lecture des id des catégories reste affiché lors de l'utilisation du planificateur | 1.3.2.b.build1 |
Correctif : le titre des colonnes filtrées est incorrectement mis à jour à chaque rafraichissement | 1.3.2.b.build1 |
Correctif : Erreur SQL "Unknown column 'HAS_DEC' in 'having clause'..." lors de l'affichage des accessoires, si on n'active pas le mode récursif dans l'arborescence des catégories des accessoires et que la table des produits parents est pré-filtrée pour ne lister que les produits avec déclinaisons | 1.3.2.b.build1 |
Ergonomie : dans l'onglet fiche, le sélecteur de langue est déplacé au dessus du champ "Nom" pour ne plus cocher/décocher par erreur l'option de sauvegarde automatique | 1.3.2.a.build1 |
Correctif : en cliquant su rle petit rectangle rouge dans le générateur de déclinaison : Erreur à la ligne 14 du traitement Clic sur BTN_selection_lignes_rupture ( TABLE_Ps_attribute ). Le passage du paramètre 1 a provoqué une erreur. Un élément de type 'chaîne UNICODE' ne peut pas être converti vers le type 'champ'. |
1.3.2.a.build1 |
Correctif : a l'ouverture erreur ligne 68 de construire_rubrique_colonne_stock_avancé_product, tableau de dimension non positive | 1.3.2.a.build1 |
Correctif : la fonction d'association en masse de tous les produits de plusieurs catégories, comme accessoires de tous les produits d'autres catégories n'agissait que sur la première catégories d'accessoires sélectionnée | 1.3.2.a.build1 |
Correctif : le bouton "Toutes" du générateur de déclinaisons reste en orange même quand on vide la table ou sélectionne des lignes ou ajoute des attributs | 1.3.2.a.build1 |
Correctif : lors de l'export des catégories : Erreur à la ligne 30 du traitement Procédure locale code_affichage_ligne_TABLE_ps_category_navigation. | 1.3.2.a.build1 |
Correctif : la croix de fermeture de la fenetre de réparation n'est pas ancrée à droite | 1.3.2.a.build1 |
Correctif : le pre-filtre "uniq. les produits multi boutiques apparait même si on n'a pas cliqué sur "autres pre-filtres", quand on sélectionne une seconde boutique | 1.3.2.a.build1 |
Correctif : le sélecteur "Sur..." du calculateur de la vue produits apparait en vue catégorie | 1.3.2.a.build1 |
Correctif : erreur SQL dans la table des traductions des catégories, lorsque le mode récursif est activé, avec deux boutiques sélectionnées, si les catégories sont ordonnées par identifiant, indiquant un problème sur nleft | 1.3.2.a.build1 |
Correctif : le iltrage par boutique de la liste de caractéristiques associées aux produits est sans effet | 1.3.2.a.build1 |
Correctif : traduction du titre "Fenêtre de connexion..." | 1.3.2.a.build1 |
Correctif de l'aide : générateur, remplacer "produits "A"' par simplement "produits" à l'étape 2 | 1.3.2.a.build1 |
Correctif : si une boutique à plusieurs URLs de définies dans PrestaShop, Merlin affichait 1 ligne par url dans la table des boutiques. Autre conséquence de ce défaut, l'affichage des images des produits échoue, avec une erreur indiquant que la requête ne retourne pas le même nombre de colonnes que la table. | 1.3.2.a.build1 |
Correctif : génération impossible de catalogue PDF des déclianisons car il manquait des fichiers dans la compilation | 1.3.2.a.build1 |
Correctif : traitement de 'Procédure locale code_modification_INT_compteurs' (FEN_MAIN.PROCEDURE.code_modification_INT_compteurs), ligne 8, thread 0 Erreur systeme : Access violation (GPF) |
1.3.2.a.build1 |
Correctif : les titres des colonnes affichées ne sont plus les titres choisis dans le configurateur, mais les titres par défaut | 1.3.2.a.build1 |
Correctif : des points (.) dans le nom d'un entrepôt, faisait planter Merlin au démarrage | 1.3.2.a.build1 |
Correctif : % 1 %2 du menu contextuel arbre des categories pas remplacé par la valeur de la cellule dans laquelle on a cliqué | 1.3.2.a.build1 |
Correctif : PS 17000, la case d'activation du mode de gestion des stock avancée doit rester grisée | 1.3.2.a.build1 |
Correctif : erreur SQL lors de l'affichage des déclinaisons si on inclu la couverture ou la valeur du stock, sur PS >=1.7. | 1.3.2.a.build1 |
Correctif : erreur SQL dans le code de sauvegarde de l'onglet fiche concernant la rubrique id_type_redicrected à partir de PS 1.7.1 | 1.3.2.a.build1 |
Correctif : après rafraichissement des catégories par la méthode"lire tout", si une sous catégorie porte le même nom que sa catégorie mère, les deux ont la même arborescence (=nom des deux catégories) | 1.3.2.a.build1 |
Amélioration de performance importante dans le code de l'option "Afficher une seule ligne par produit" lors de la lecture et affichage de fichiers Excel contenant un mélange de produits et de déclinaisons à importer. Sur un fichier de 200 000 lignes, dont 51 000 produits, l'opération avait pris plus de deux heures avec la version précédente. La même opération sur le même fichier prend à présent 15min. De plus ce traitement est à présent effectué en même temps que l'autre option "Exclure lignes |
1.3.2.a.build1 |
Correctif : en mode prise en main de l'importation, ne plus masquer l'option d'envoi des photos , ni le champs de choix de clé de synchro des catégories. | 1.3.2.a.build1 |
Correctif : error at line 59 of Procédure globale colorer_champ_cliqué_droit process. | 1.3.2.a.build1 |
Correctif : errerur dans procédure locale mémorisation_ordre_et_largeur_toutes_colonnes (FEN_MAIN.PROCEDURE.mémorisation_ordre_et_largeur_toutes_colonnes), ligne 53 lors d'un clic sur bouton importation Excel | 1.3.2.a.build1 |
Correctif : avec la fonction d'export simultané "produits + déclinaisons" avec l'option wysiwyg, dans le fichier d'export, les colonnes ne sont pas toujours dans le même ordre que les colonnes affichées dans la table produits D'autre part, en wysiwyg ou pas, les colonnes fabricant et fournisseur n'indiquent pas le nom du fournisseur/fabricant mais son identifiant. |
1.3.2.a.build1 |
Correctif : le module SitologApplicationConnect 7.6.a indique version 7.5.a lors de la connexion, dans la fenêtre de trace. | 1.3.2.a.build1 |
Amélioration : après une duplication de produits, plus besoin de devoir cliquer deux fois sur "Affichage" pour rafraîchir la table. Le bouton se change en "Rafraichir" et clignote pour signaler que la duplication est terminée. | 1.3.2.a.build1 |
Correctif : quand on édite le taux de remise d'une catégorie cible pour un groupe de clients, et que l'on valide en changeant de ligne de catégorie cible, on perd l'affichage de la valeur que l'on vient de choisir, comme si on avait changé de groupe (si la catégorie source n'est pas la même) | 1.3.2.a.build1 |
Correctif : nouvelle option d'affichage permettant de choisir de ne pas charger le fichier global.css du site, dans les éditeurs HTML (CKEditor) de Merlin. Ceci permet de corriger des conflits entre les styles CSS de CKEditor, et ceux définis dans global.css. | 1.3.2.a.build1 |
Correctif : les images étaient importées en double malgré l'option "Nouveaux produits uniquement", lors des importations réalisées depuis l'onglet du planificateur. | 1.3.1.d.build1 |
Correctif : la colonne "montant de remise" de l'import, si la cellule du fichier Excel, de type standard, était vide, affichait 0,00 dans la table à l'étape 3 (et donc créait un prix spécifique de montant nul) | 1.3.1.d.build1 |
Amélioration : le programme ne demande plus l'autorisation pour remplacer "Merlin Backoffice.REP" lors des mises à jour. | 1.3.1.d.build1 |
Correctif : erreurs dans la structure des catégories suite au déplacement ou clonage de catégories après avoir utilisé la fonction "Rafraichir-lire tout" de la table des catégories sources. | 1.3.1.d.build1 |
Correctif : erreur à la ligne 353 du traitement Clic sur BTN_move_all_selected_categories_and_products. Vous avez appelé l'opérateur [] sur le champ TABLE_ps_category_lang3. L'indice spécifié [x] est invalide. |
1.3.1.d.build1 |
Correctif : la colonne "nouveau prix de base" dans la table d'importation affcihait 0 dans les cellules vides (rendant le produit gratuit) | 1.3.1.d.build1 |
Correctif : deplacer un produit dans une autre catégorie, lorsque l'onglet "Fiche" est actif, pouvait avoir pour conséquence de copier les données de la fiche dans le produit suivant de la liste si on sélectionnait ensuite un autre produit. | 1.3.1.d.build1 |
Correctif : bug spécifique à la V1.3.1, l'appli se ferme lorsque l'on affiche les prix spécifiques ou la table des liaisons produits/fournisseurs. | 1.3.1.b.build1 |
Correctif : Le déplacement d'une catégorie vers elle même se fait malgré que ce soit interdit .Du coup elle disparaît et on est obligé de désactiver le mode de chargement progressif (basé sur le fil d'Ariane) pour la déplacer à nouveau. | 1.3.1.a.build1 |
Correctif : si interface en anglais, il indique que le mode récursif est activé quand on veut créer une nouvelle catégorie. Bug aléatoire, le logiciel refuse de créer une nouvelle catégorie, prétextant à tord, que le mode récursif est enclenché. |
1.3.1.a.build1 |
Correctif : Erreur lors de l'affichage des déclinaisons de couleur avec "1 colonen par attribut", si une des couleur est une texture | 1.3.1.a.build1 |
Correctif : lorsque que l'on exporte en csv plutôt qu'en xls, la colonne "Actif" contient des "x" au lieu de "1" | 1.3.1.a.build1 |
Error at line 426 of Procédure globale upload_liste_images_a_transferer process. A value should have been returned by 'Méthode mySQLExec'. |
1.3.1.a.build1 |
Correctif : erreur dans procédure procédure globale De_colorer_champ_cliqué_droit line 20 | 1.3.1.a.build1 |
Amélioration de sécurité : il n'est plus possible de visualiser les mots de passe enregistrés (employé, https, ftp, proxy...) | 1.3.1.a.build1 |
Correctif : crash si clic droit dans la table de mapping des colonnes de la fenêtre d'importation. | 1.3.1.a.build1 |
Correctif etiquettes PRO : Si "Lot" est coché, la seconde étiquette a deux € , idem pour les prefix... puis 3 , quatre... Sur les fond graphique, au contraire le - et % n'apparaissent pas sur les 1er étiquettes. | 1.3.1.a.build1 |
Amélioration : pour toutes les tables, si on séléctionne manuellement toutes les lignes de la table, le bouton "Tous" ou "Toutes" de la table l'indique (couleur orange) | 1.3.1.a.build1 |
Correctif : Merlin indiquait voir un pre filtre alors qu'il n'y en a pas, quand on valide un changement de positions des produits d'une sous catégorie | 1.3.1.a.build1 |
Correctif etiquettes PRO : Zone K, si couleur transparente et indexée, n'apparait que sur la 1er étiquette | 1.3.1.a.build1 |
Correctif : crash lors de l'affichage des déclinaisons si une valeur d'attribut de type couleur, n'a pas de couleur associée, et si on demande d'inclure "1 colonne par attribut" dans la table. | 1.3.1.a.build1 |
Correctif etiquettes PRO : Choix de lapolice zone A => ouvre fen trace avec nom police | 1.3.1.a.build1 |
correctif : Erreur à la ligne 43 du traitement Procédure locale assigner_apres_check_taille_date_un_fichier_image. Le passage du paramètre 2 a provoqué une erreur. |
1.3.1.a.build1 |
Bug sévère corrigé : le script de réparation de la base en charge de supprimer les lignes des tables contenant id_product=0 supprimait les associations entre les produits et les packs. | 1.3.1.a.build1 |
Correctif : 1er lancement de merlin , apres installation, le pré filtre principal est vide | 1.3.1.a.build1 |
Correctif : préfiltres fabricants et fournisseurs ne semblent pas pouvoir être modifiés, la valeur précédente prise en compte. Il faut relire les catégories pour une prise en compte | 1.3.1.a.build1 |
Correctif : les valeurs de caractéristiques dont la colonne "custom" vaut "null" au lieu de 0, ne sont pas affichées dans la table des produits et dans celle des valeurs de caractéristiques. | 1.3.1.a.build1 |
Correctif : erreur à la ligne 41 du traitement Procédure globale upload_liste_images_a_transferer. La dimension 1 du tableau possède 2 élément(s) et vous tentez d'accéder à l'élément |
1.3.1.a.build1 |
Correctif : avec PS 1.4, erreur SQL si on utilise un pré-filtre sur la table des produit et que l'on sélectionne toutes les catégories ('WHERE AND') | 1.3.1.a.build1 |
Correctif : avec PS 1.4, erreur SQL si on demande l'affichage des légendes des images dans la table des déclinaisons | 1.3.1.a.build1 |
Amélioration de sécurité : si après avoir été mémorisé, on décoche l'option "mémoriser" d'un mot de passe, celui çi est effacé de la base. | 1.3.1.a.build1 |
Correctif : si la variable PrestaShop PS_IMG_PROD_DIR_ n'est pas définie, le script de suppression des images orphelines supprime les images dans tous les dossiers | 1.3.1.a.build1 |
Correctif : la sélection d'une ligne dans la table des caractéristiques des produits, doit désactiver le bouton "Tous" de la table des groupes d'attributs | 1.3.1.a.build1 |
Amélioration : le glisser déposer des images pour modifier leur position n'est fonctionnel que si les lignes sont ordonnées par valeur croissante de position. A présent, si cette condition n'est pas respectée, un message vous l'indique permettant de rapidement comprendre et corriger ce problème. | 1.3.1.a.build1 |
Correctif : il pouvait arriver que les colonnes du type "1 colonne par attribut" ne s'affichent lorsque des attributs de couleur ont une valeur nulle dans la base. | 1.3.1.a.build1 |
Correctif : il arrive aléatoirement qu'une source d'import perde sa liaison avec son modèle de mapping | 1.3.1.a.build1 |
Amélioration : les modifications faites sur le xlsx via l’outil sont prises en compte sans devoir cliquer sur "relire" | 1.3.1.a.build1 |
Correctif : deux événements planifiés, se mélangent les fichiers et les mappings. | 1.3.1.a.build1 |
Correctif : des doublons ont été détectés pour la clé <IDtaux_de_marge> sur le fichier <source_taux_de_marge>. | 1.3.1.a.build1 |
Correctif : traitement de 'Procédure locale warning_deroule_tout' (FEN_left_panel.PROCEDURE.warning_deroule_tout), ligne 16, thread 0 | 1.3.1.a.build1 |
Correctif : ligne 186 de delete_images_products_.php du connecteur, variable "deleted" n'est pas déclarée | 1.3.1.a.build1 |
Correctif : le cochage de taux de marges automatique est problématique quand on a plusieurs sources (erreur HFSQL : La valeur de IDtaux_de_marge doit être unique dans la base de données) | 1.3.1.a.build1 |
Avec l'extension Etiquettes PRO : Correctif : les champs de saisie des couleurs apparaissaient noirs à l'ouverture de la fenêtre du générateur d'étiquettes | beta.1.3.0.b.build1 |
Correctif mineur : les colonnes des entrepôts ne se masquaient plus tant qu'on ne relance pas l'appli, dans le cas précis ou elles étaient affichées avant de désactiver le mode de gestion des stocks avancé. | beta.1.3.0.a.build1 |
Correctif : colonnes des attributs et des caractérisitques, manquait "Supprimer le filtre de cette colonne" dans leur menu | beta.1.3.0.a.build1 |
Correctif : erreur SQL lors du rafraichissement de la table produits apres avoir désactivé le mode de gestion avancé des stocks, alors que la table produits contenait toutes les colonnes des entrepots | beta.1.3.0.a.build1 |
Correctif : erreur lorsque l'on coche la case d'une des colonnes d'association des valeurs d'attribut à une boutique | beta.1.3.0.a.build1 |
Correctif : erreur SQL lors de la sélection d'un pays sans état, dans la table d'affichage des prix spécifiques existants. | beta.1.3.0.a.build1 |
Correctif : si on sort de la fiche en cliquant dans une des case à cocher de la table du haut ("activé", "commandable", "Gestion des stocks avancés", "Quantité basées sur stock dans entrepôts", "exclusivité web", "produit virtuel", "en solde", "montre l'état", "prix visible" ), ce clic n'est pas pris en compte si la fiche est en mode "Sauvegarde automatique" | beta.1.3.0.a.build1 |
Correctif : la génération de catalogues PDF pouvait planter si toutes les lignes de la table n'avaient pas été affichées au moins une fois et que la colonne photo était présente | beta.1.3.0.a.build1 |
Optimisation : l'activation du mode de gestion des stocks avancé lançait une requète qui prenait une vingtaine de secondes à s'exécuter. Ramenée à moins de 2 secondes. | beta.1.3.0.a.build1 |
Correctif : le champ quantité dans l'onglet fiche n'acceptait pas les valeurs négatives (idem pour autres champs numériques, comme les prix) | beta.1.3.0.a.build1 |
Securité : Il est à présent interdit d'activer le mode de gestion des stocks avancés quand on utilise la version 1.7 de PrestaShop (qui ne supporte plus ce mode) | beta.1.3.0.a.build1 |
Amélioration : suppression de l'automatisme de calcul de la largeur des colonnes de la table d'importation qui donnait parfois des colonne trop petites en largeur. | beta.1.3.0.a.build1 |
Correctif : le glisser déposer de photos dans la fenêtre d'importation créé deux lignes (donc deux produits) par photo | beta.1.3.0.a.build1 |
Correctif : Après la suppression de toutes les ruptures le bouton "Toutes" des déclinaisons reste enfoncé, idem suite ajout d'une colonne dans cette table, mais les lignes de se reselectionnent pas automatiquement. | beta.1.3.0.a.build1 |
Correctif : Erreur SQL duplicate key sur feature_value_lang lors de la création d'une nouvelle valeur de caractéristique, si de traduction d'anciennes valeurs n'ont pas été correctement effacées de la base. | beta.1.3.0.a.build1 |
Correctif : quand un bouton indiquait rafraichir, en clignotant, il fallait cliquer dessus deux fois pour rafraichir, le 1er clic ne faisant que vider la table. | beta.1.3.0.a.build1 |
Correctif : la colonne prix fournisseur de la table des fournisseurs est mal définie, elle n'accepte que les prix arrondis. La bulle d'aide de la colonne est également incorrecte, son contenu est celui d'une autre colonne | beta.1.3.0.a.build1 |
Satbilisation : suppression du mode "Maximiser à l'ouverture", car la fonction correspondante de Windev produit parfois une fenêtre plus grande que l'écran, masquant une partie de la barre titre ainsi que la barre orange de droite. | beta.1.3.0.a.build1 |
Correctif : le mode de gestion des stock avancés n'était 100% focntionnel que si la licence inclue aussi l'option d'importation (comme dans PrestaPricing), alors qu'elle est indépendante dans Merlin. Cela impactait très peu d'utilisateurs. | beta.1.3.0.a.build1 |
Correctif : lors de l'ajout d'une config de table, erreur à la ligne 53 du traitement Clic sur BTN_configuration_tables. 'Ouvre' aurait dû renvoyer une valeur. | beta.1.3.0.a.build1 |
Correctif : erreur SQL lors de la lecture des taxes, si aucun pays par défaut n'est défini dans PrestaShop | beta.1.3.0.a.build1 |
Correctif : dans la table des doublons, la modification de références ou autres valeurs, pouvait ne pas être prises en compte, lorsque le produit était mal associé à une boutique. | beta.1.3.0.a.build1 |
Correctif : erreur de connexion si il existe un entrepôt dont le nom finit par un espace. | beta.1.3.0.a.build1 |
Correctif : dans le générateur de codes barres, le sélecteur EAN13/ UPC était masqué, empéchant de passer en mode UPC | beta.1.3.0.a.build1 |
Correctif : la liste des fournisseurs dans la table des doublons n'était pas remplie, empéchant de changer le fournisseur par défaut des produits en double. | beta.1.3.0.a.build1 |
Correctif : Erreur SQL si on sélectionne un seul entrepôt après avoir affiché les colonnes de tous les entrepôts | beta.1.3.0.a.build1 |
Correctif : selon la taille de l'écran, les boutons du bas de la fenêtre réparation de base de données pouvaient être inaccessibles. | beta.1.3.0.a.build1 |
Correctif : Le titre de la colonne "Quantité vendue" n'indique plus la durée si le mode de gestion avancée n'est pas activé | beta.1.3.0.a.build1 |
Correctif : clic sur rectangle rouge d'une rupture de la table des valeur prédéfinies de caractéristique ne rafraichi pas l'affichage des traductions | 1.2.0.a.build1 |
Correctif du zoom excessif de la fenêtre de configuration des colonnes si on utilise le zoom global de Merlin en plus du zoom de Windows. | 1.2.0.a.build1 |
Correctif : la bulle d'aide du bouton "Nouvelle" catégorie date de PrestaCatégories. | 1.2.0.a.build1 |
Correctif : en mode "Ordonnancement des produits", il pouvait arriver les les blocs de produits associés à une catégories étaient affichés en plusieurs blocs au lieu d'un seul. | 1.2.0.a.build1 |
Optimisation : l'affichage des accessoires rafraîchissait inutilement l'affichage de la table des produits. Idem lors de l’utilisation du bouton de sélection récursive de l'arborescence de l'onglet des accessoires. | 1.2.0.a.build1 |
Correctif : erreur SQL en utilsant MagicEdit sur la colonne des noms des groupes d'attributs | 1.2.0.a.build1 |
Correctif : depuis la version 1.0.4, la commande "Déroule tout le contenu actuel" des menus contextuels des tables exécutait une relecture et afficahge complet de l'arborescence, au lieu de uniquement les branches déja déroulées. | 1.2.0.a.build1 |
Correctif : quand on rafraichi une table avec ruptures déjà enroulées, tout est déroulé mais le flag enroulé reste à vrai, donc l'action enroulé suivant ne fait rien | 1.2.0.a.build1 |
Correctif : les colonnes d'association des produits aux boutiques restaient affichées même si on décochait la ligne dans le configurateur de colonnes, table de droite. | 1.1.0.a.build1 |
Correctif : les colonnes des attributs des déclinaisons restaient affichées même si on décochait la ligne dans le configurateur de colonnes, table de droite. | 1.1.0.a.build1 |
Manquait les fonctions de copier coller dans la colonne "Client" de la table des prix spécifiques | 1.1.0.a.build1 |
Correctif d'un bug de la fonction "sélection filtré sur cette colonne", dans la table des prix spécifiques, sur la colonne "Déclinaisons". Ne séléctionnait que parmi les lignes visibles à l'écran et ignorait les lignes maquées en dessous du bas de la table. | 1.1.0.a.build1 |
Ajout de la vérification d'absence de doublon de produits (selon la clé de synchro choisie) lors de l'importation de déclinaisons via le planificateur et via l'importation manuelle par bloc de lignes. Ceci afin de bloquer des importation qui aboutiraient à la création de déclinaisons orphelines. | 1.1.0.a.build1 |
Correctif : il n'y avait pas de sauvegarde des modifications apportées à de la référence fournisseur depuis la l'onglet fiche, sur les versions 1.5 et plus de PrestaShop. | 1.1.0.a.build1 |
Correctif mineur : l'affichage des prix spécifiques , puis le choix d'un client dans la table des prix spécifique semblait exécuter plusieurs fois le script de lecture de la liste compléte des clients. | 1.1.0.a.build1 |
Correctif : erreur SQL si on décochait la colonne "Liste d'attributs" dans la table de droite du configurateur | 1.1.0.a.build1 |
Manquait les fonctions de copier coller dans la colonne "Gestion quantité du pack" de la table des produits | 1.1.0.a.build1 |
Problème aléatoire : pas de sauvegarde des modifications apportées à la description des catégories depuis l'onglet fiche. OK après passage en mode "Requetes SQL encryptée à l'envoi" | 1.0.5.a.build1 |
Correctif d'un échec d'importation si mappage des colonnes "Type de redirection" et Id produit redirigé | 1.0.5.a.build1 |
Correctif : le choix du fournisseur par défaut n'était pas toujours mémorisé avec les paramètres de la source, en particulier lors de l'utilsation du planificateur. | 1.0.5.a.build1 |
Correction du problème d'encodage (mauvais affichage des caractères spéciaux et accentués) qui pouvait survenir après le passage de l'interface de l'anglais vers le français) | 1.0.5.a.build1 |
Correctif : echec au lancement si le nom d'un entrepot ne contenait que des caractères spéciaux, comme du cyrillique par exemple. | 1.0.5.a.build1 |
Correctif : avec les licence limitées à la gestion des produits, les catégories étaient cachées à l'ouverture, il fallait à chaque fois tirer le séparateur vers le bas pour les dévoiler. | 1.0.5.a.build1 |
Correctif erreur SQL si on décoche la rubrique "1 colonne par caractéristique" ou "Est accessoire de " dans la table de droite du configurateur de colonnes | 1.0.5.a.build1 |
Correctif : dans la vue et table des catégories, la colonne Id boutique par défaut des catégories restait grisée dans certains cas de figure. | 1.0.5.a.build1 |
Correctif d'une erreur SQL qui pouvait survenir en sortie de l'outil de changement des positions des produits. | 1.0.5.a.build1 |
Erreur SQL concernant prsh.id_product lors de la demande d'affichage des traductions des produits, sur les bases PS 1.3 et 1.4 | 1.0.4.a.build1 |
Correction d'une erreur sévère de calcul de la quantité disponible à la vente des produits qui sont en mode de gestion des stocks avancée, qui dans certains cas de figure, ne tient pas compte des commandes annulées. | 1.0.4.a.build1 |
Erreur de lecture des textes traduits dans la table des produits, sur version 1.3 et 1.4 de PrestaShop en multi langues | 1.0.4.a.build1 |
Erreur à la ligne 36 du traitement Procédure globale EnvoieEmail. Vous avez appelé la fonction EmailLanceAppli. Voir mail du 7/02 |
1.0.4.a.build1 |
Correction d'une erreur critique dans le script de suppression des doublons d'images à télécharger | 1.0.4.a.build1 |
Doutons de duplication ou de mise à jour du modèle de mapping inactivés si aucun modèle n'est sélectionné pour éviter erreur critique. | 1.0.4.a.build1 |
L'exportation de la colonne "URLS de toutes les photos" doublait les urls dans le fichier xls. | 1.0.4.a.build1 |
Au premier lancement, le décodage UTF8 se fait mal parfois. Il faut se déconnecter et se reconnecter pour corriger le problème. Cela se voit au mot "Français" mal écrit. | 1.0.4.a.build1 |
Correctif : lors de la demande de suppression immediate de catégories nouvellement créées, le programme refusait argumentant qu'elles contenaient des produits (il ne regardait pas dans les bonnes catégories). Il fallait changer de vue et revenir pour contourner le problème. | 1.0.4.a.build1 |
Correctif d'une erreur SQL concernant shgr.share_qt lorsque l'on filtre les produits avec ou sans déclinaisons | 1.0.4.a.build1 |
Correctif : les caractères TAB étaient remplacés par la chaine de caractères aa-bb lors de leur affichage dans les éditeurs HTML | 1.0.4.a.build1 |
Correctif : Toutes les photos et toutes les traductions de toutes les catégories s'affichaient au lieu d'afficher uniquement celles des catégories sélectionnées | 1.0.4.a.build1 |
Ajout vérification existance fichier image sur FTP avant tentative de lecture. | 1.0.4.a.build1 |
Stabilisation du code de clignotement des boutons | 1.0.4.a.build1 |
Correctif : ne vidait pas l'affichage des tables des traductions et des images des catégories, après avoir supprimé les catégories sélectionnées. | 1.0.4.a.build1 |
Suppression de l'exécution dans des tâches paralleles, de la phase d'initialisation de la fenêtre principale. On perd un peu en vitesse (visible que sur les très grosses bases), mais on gagne en stabilité. | 1.0.4.a.build1 |
Correctif d'un bug aléatoire : le calcul des valeurs de la colonne "couverture" ne s'effectuait pas toujours si on n'incluait pas les colonnes "Quantité vendue" et "Quantité disponible à la vente". | 1.0.4.a.build1 |
Crash de l'appli avec comme message d'erreur (poubelle): Erreur à la ligne 568 du traitement Procédure locale partie_finale_code_bouton_connexion. 'Ouvre' aurait dû renvoyer une valeur. ********************************************** ----- Informations techniques ----- Appel WL : Traitement de 'Procédure locale partie_finale_code_bouton_connexion' (FEN_Fenetre1.PROCEDURE.partie_finale_code_bouton_connexion), ligne 568, thread 0 Que s'est-il passé ? 'Ouvre' aurait dû renvoyer une v |
1.0.4.a.build1 |
Sécurisation du code pour anticiper et empécher ce type d'erreur due à Windev : "Méthode mySQLLitCol et mySQLLitLigne (c_xxxx.mySQLLitCol), ligne 14, du type La dimension 1 du tableau possède x élément(s) et vous tentez d'accéder à l'élément x+1. | 1.0.4.a.build1 |
Correction de ce message d'erreur : "Erreur à la ligne 22 du traitement Procédure globale echec_connexion_ftp. Le membre 'Image' n'existe pas dans la classe ou la structure 'STGS_Thread_images_category_a_transferer'." lors de la tentative d'envoi d'image de catégories, alors que le réglage de la connexion FTP est incorrect. | 1.0.4.a.build1 |
Mauvasie traduction du bouton d'affichage des photos | 1.0.2.a.build1 |
Augmenter hauteur titres table accessoires | 1.0.2.a.build1 |
Suppression du comprotement suivant qui si mal connu, amenait à un résultat non désiré : l'envoi d'une image remplacait automatiquement celle sélectionnée à droite. Le remplacement d'une image se fait à présent uniquement par un glisser déposer de la nouvelle image sur l'ancienne | 1.0.2.a.build1 |
Correctif : l'utilisation du bouton "position" en conjonction avec la colonne "Prix TTC final" ou toute autre colonne concernant les prix spécifiques ou barrés, ne donnait pas la liste complete des produits associés à la catégorie, mais uniquement ceux qui ont un prix spécifique associé. | 1.0.2.a.build1 |
Correctif : la liste d'événements du planificateur n'était pas ancrée à gauche | 1.0.2.a.build1 |
Correctif du crash lors de la création de nouveaux fournisseurs via l'importation | 1.0.2.a.build1 |
Correction d'une erreur SQL au lancement, lors de la lecture des groupes de clients, lorsque les tables de la base n'ont pas de préfixe. | 1.0.2.a.build1 |
Fonctionnalité experte : possibilté de configurer soit même le GROUP BY de la requète de lecture des produits, lorsque l'on configure une colonne personnalisable (affichage d'une rubrique non standard). Cela permet par exemple de faire afficher plusieurs lignes par produit, autant qu'il a de valeurs possibles pour la rubrique. | 1.0.2.a.build1 |
Réparation du filtre permettant de choisir un fournisseur dans l'onglet fournisseur. La liste était vide et la sélection d'une ligne provoquait une erreur SQL | 1.0.2.a.build1 |
Correctif : les bulles d'aide des boutons d'actions groupées grossissait à chaque affichage successif (le contenu se duplique) | 1.0.2.a.build1 |
Le contenus de certaines combo déroulantes était ramené tout à gauche (pré-filtres, liste pays) | 1.0.2.a.build1 |
Certaines listes étaient vides : liste des états, langue, liste boutiques de l'onglet des prix specifique | 1.0.2.a.build1 |
Style ascenseur table colonnes custom | 1.0.2.a.build1 |
Prévention d'un crash aléatoire lié à l'ouverture incompléte du panneau de droit (Le champ "FEN_right_panel" est inconnu) | 1.0.1.a.build1 |
Les colonnes d'association des produits aux boutiques restent grisées, même lorsque la licence inclue la fonction de base "gestion des catégories". | 1.0.1.a.build1 |
Exportation xls des catégories n'ouvre pas toujours la fenêtre quand il est lancé depuis le bouton "Action Groupées" | 1.0.1.a.build1 |
Correctif important : l'importation de nouveaux produits, avec une licence n'incluant pas la fonction de base "Gestion des catégories", pouvait conduire à créer des produits dits "orphelins", c'est à dire non attachés à une catégories par défaut. | 1.0.1.a.build1 |
LICENCE PC seule => desactiver possibilité de dupliquer les produits, possibilité de supprimer les produits, de les activer/desact,modifier produits par calcul depuis categories (ou tout le bouton action agroupées sur produits),suppression images orpheline,griser options de calcul comme chg gestion des stock avancés, impact sur prix de vente, desactivation taxes, griser sous onlget dec. de affichage (ou cacher commeSP | 1.0.1.a.build1 |
derniere ligen de init thread parallele à recopier dans merlin 23 | 1.0.1.a.build1 |
Défaut hérité de PrestaCatégories, à présent corrigé, si on déplace une catégorie après l'avoir sélectionnée grace à un filtre de colonne, le fil d'Ariane est cassé. | 1.0.0.a.build1 |
Manque sablier quand on coche la colonne gomme dasn la table des groupes d'attributs | 1.0.0.a.build1 |
Bug affichage tiroir categories après minimisation fenetre | 1.0.0.a.build1 |
Manque la fonction de filtrage dans la colonne "Status" de la table de l'étape 3 de l'import | 1.0.0.a.build1 |
Export catégories, j'ai 1> devant l'arborescence lors de la lecture du fichier à l'import (et pas dasn PP) -- puis crash (voir capture d'écran si nettoyage 1> avec magic edit | 1.0.0.a.build1 |
Un clic droit sur le tiroir "Catégories" décalait tous les autres tiroirs beaucoup trop vers le bas | 1.0.0.a.build1 |
Voir mail du 15/12 echec diminution quantité, requete stockée manquante => OK avec module 7.4 | 1.0.0.a.build1 |
En fin d'importation, si l'import incluait des photos à télécharger, la table de l'étape 3 voyait ses colonnes disparaitrent et réaparaitrent, ce n'est pas un bug mais une perte de temps et désagréable visuellement. Remplacé par une mise à jour "silencieuse" de la table (elle est cachée le temps de la mise à jour). | 1.0.0.a.build1 |
Crash lors de l'utilisation de l'outil de réparation niveaux et fil d'Ariane sur site en v1.7 | 1.0.0.a.build1 |
Suite à un changement de langue de l'interface, le texte du bouton des pré-filtres était en orange même si aucun pré-filtres n'était mis en place. | 1.0.0.a.build1 |
sur mon site, duplication du produit merlin ne clone pas les déclinaisons, que je le fasse avec PP ou avec Merlin. Ca marche si je duplique PP ave PP. Raison : Property Combination->reference length (58) must be between 0 and 32 | beta.0.1.2.a.build1 |
Ajouter article sur méthode our récupérer les param : copier et renoomme MPR_PP_Data en SIT_MB_Data et supprimer dedans les deux fichiers custom.ndx et custom .fic | beta.0.1.2.a.build1 |
sur mon site, duplication du produit merlin ne clone pas les déclinaisons, que je le fasse avec PP ou avec Merlin. Ca marche si je duplique PP ave PP. Raison : Property Combination->reference length (58) must be between 0 and 32 | beta.0.1.2.a.build1 |
Correction d'erreurs SQL dans la clause where des requetes de déplacement de produits, si on choisi le réglage "dans toutes les boutiques" | beta.0.1.2.a.build1 |
Ancien bug présent dans PrestaPricing également : la saisie d'une valeur de caractéristique custom à une caractéristique qui n'a pas de valeur prédéfinie, sans l'associer à un produit, ajoutait une ligne avec id_feature_value à 0 dans la table feature_value_lang, qui apparait alors dans l'admin sur tous les produit, pour toutes les caractéristiques. | beta.0.1.2.a.build1 |
Gestion préventive du cas de figure ou la table category_shop contient des lignes avec id_shop=0 (cela créait des lignes avec id_shop=0 dans category_lang) | beta.0.1.2.a.build1 |
Sur l'onglet déclinaisons la ccolonne légendes des images reste vide | beta.0.1.2.a.build1 |
Mise à jour des quantités par import génère une erreur SQL parlant de !$! => Il ne s'agit pas d'un bug, mais du résultat de l'utilsation avec une version non compatible du module connecteur. Mettre à jour le module connecteur en version 7.4.c minimum, première version compatible avec Merlin backoffice pour éviter cette erreur. | beta.0.1.2.a.build1 |
sur mon site, duplication du produit merlin ne clone pas les déclinaisons, que je le fasse avec PP ou avec Merlin. Ca marche si je duplique PP ave PP. Raison : Property Combination->reference length (58) must be between 0 and 32 | beta.0.1.2.a.build1 |
Ancien bug hérité de PrestaPricing et à présent corrigé: les transferts de stock des déclinaisons ne fonctionnaient pas si on choisissait l'option " Mettre tout le stock utilisé utilisable" | beta.0.1.2.a.build1 |
Dans PrestaPricing, le calcul de couverture ne se fait pas lorsque la colonne valorisation du stock est activée. Dans Merlin beta 1.1, l'ordre d'affichage des colonnes influençait sur ce calcul, ce qui est corrigé à présent. | beta.0.1.2.a.build1 |
L'affichage du fabricant était faux dans l'onglet fiche (lisait l'id fournisseur ou lieu de l'id fabricant). Si le mode sauvegarde automatique était activé, cela remplaçait l'association produit/fabricant dans la base. | beta.0.1.2.a.build1 |
Clic dans la table montrant les caractéristiques associées aux produits, sur une valeur custom, ouvre une pop up de modification. Dans celle ci la langue fr pouvait apparaître plusieurs fois au lieu d'une seule fois. | beta.0.1.2.a.build1 |
Erreur SQL lorsque l'on choisissait "Toutes dates" pour le calcul des ventes et que l'on afichait la colonne "couverture de stock" | beta.0.1.2.a.build1 |
mauvais prefix donné à la table configuration si on se déconnecte et se reconnecte sur deux bases qui n'on tpas les même prefixes de tables | beta.0.1.1.a.build1 |
Les panneaux latéraux ne sont détachables à present que en cliquant dans leur barre titre, et non plus dans la fenête elle même. Ceci afin d'éviter que les nouveaux utilisateurs détachent les panneaux sans le vouloir (et ne sachent pas comment les rattacher). | beta.0.1.1.a.build1 |
Permettre l'anicien mode de lecture categorie pour debug | beta.0.1.1.a.build1 |
Deplacer duplication produits dasn actions groupées | beta.0.1.1.a.build1 |
les modifications en masse des quantités / stocks. En effet, elles sont très lentes sur l'interface principale, alors que toutes les autres modifications sont très rapides. En outre, lors de l'import d'un CSV, s'il n'y a pas la colonne stock, c'est très rapide, mais si il y a les stocks c'est très lent. => résolu dans shopmaster grace à une procédure stockée |
Prochaine version |
Correctif : sablier qui reste activé après suppression de tous les filtres de colonnes (table des traductions des catégories) pour supprimer un filtre qui masque toutes les lignes | Prochaine version |
Mode simple shop. Si une seule shop selectionnées, pas possible modif cat non associée (+ message erreru ok). Mais possible si deux boutique selectionnées, meme non associées. | alpha.0.1.0.a.build1 |
Mode mulit ou pas pas possible modif par copier collé cat non associée à celles selectionnées (1 ou 2), mais affichage écran mis a jour et pas de message d'erreur | alpha.0.1.0.a.build1 |
si 1234 shops selectionné, mode mulit boutique, modif ne change que dans boutique 3 alors que cat associéee a 3 et 4. OK si seuelement 3 et 4 selectionnées | alpha.0.1.0.a.build1 |
Mod mulit boutique, deux shops selectionnées, pas possible modif cat non associée à aucune. Mais affichage modifé et pas de message d'erreur | alpha.0.1.0.a.build1 |
Mod mulit boutique ou pas , deux shops selectionnées, magic edit pas possible modif cat non associées à aucune. Mais affichage modifé et pas de message d'erreur | alpha.0.1.0.a.build1 |
Bug SQL ancien mode de lecture ca.id_shop_default alros que ce mode n'utilise pas d'ailais | alpha.0.1.0.a.build1 |
Correction erreur SQL " unknown column shgr.share_stock in field list..." lors de l'affichage des produits d'une boutique faisant partie d'un groupe à quantité partagé, avec comme choix de colonne "Quantité physique" ou "Emplacement". | alpha.0.1.0.a.build1 |
Table traduction produit ne se mets pas à jour si totues shop selec et modif mulit shop on, suite modif nom dans fiche | alpha.0.1.0.a.build1 |
bug leger, changement de selection de categories, ne reselectionne pas toutes les image si le bouton "Selection totues" de la table des images est enfoncé | alpha.0.1.0.a.build1 |
Corriger les bugs 5* de PP comme la lenteur des modif des quantités. | alpha.0.1.0.a.build1 |
Impossible de faire autrement qu'accepter la suppresion du forunisseur par défaut quand on le change par -- dans la colonne de la table produit | alpha.0.1.0.a.build1 |
Gestion des SN Merlin sur le site | alpha.0.1.0.a.build1 |
version 7.3.a => 7.4.c dasn tous les messages | alpha.0.1.0.a.build1 |
Correctif d'un crash en cas d'échec de création d'une nouvelle caractéristique ou d'un nouvel attribut dans la base (tableau avec indice nul) | alpha.0.1.0.a.build1 |
2:43:34:68 License's validity check done. Validity=Fatal error: Uncaught Db->executeS() must be used only with select, show, explain or describe queries thrown in /home/sitolog2/public_html/classes/db/Db.php on line 638. Si mode debug de mon sie est sur true. | alpha.0.1.0.a.build1 |
Autres articles de la catégorie Historique des versions
-
Historiques des versions de PrestaPricing
Info
Liste des bugs corrigés et des nouveautés ou modifications effectuées pour chaque version de PrestaPricing, le back office alternatif de Prestashop