Historique des versions de Merlin Backoffice pour PrestaShop

Merlin Backoffice, est une fusion et évolution de PrestaPricing et de PrestaCatégories .

Voir les grandes différences dans cet article du blog.

Les deux listes suivantes commencent donc à la 1ere version de Merlin Backoffice sortie en 2017 et n'intègrent pas l'historique des versions de PrestaPricing et PrestaCatégories, développées à partir de 2010.

Nouveautés et améliorations

Version de sortie
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.build1
Amélioration : les filtres de colonnes qui conduisent à un affichage vide de la table sont visibles.1.3.3.a.build1
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ées1.3.3.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
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égories1.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 colonen "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
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 : 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
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
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
Correctif : l'aide du bouton "Nouveau" produits datait de PrestaPricing lorsque le bouton avait deux fonctions distinctes.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 produits1.3.1.a.build1
Modification en masse possible de la colonne date d'ajout des produits1.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 : 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
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 Backoffice1.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 vides1.3.1.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
Réorganisation fenêtre de présentation d'une commande pour plus de clarté.1.2.0.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
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 : 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
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
Etiquette PRO : couleur de fond (parametrable) indépendament pour chaque zone.1.3.0.c.build1
Etiquette PRO : on peut choisir de placer à gauche ou à droite le symbole de la devise1.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
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'interface1.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 : 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 : possibilté d'afficher deux images (ou logos) différents1.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 cadres1.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 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 : Il est possible d'ajouter un retour à la ligne entre les libellés des zones et leur valeur1.3.0.c.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 : Chaque zone des étiquette peut avoir son propre cadrebeta.1.3.0.b.build1
Avec l'extension Etiquettes PRO : Contenu des étiquettes différentié et mémorisé entre produits et déclinaisonsbeta.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 : 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 : 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 : Ajout de 2 zones de texte libre, communes à toutes les étiquettesbeta.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 horizontalbeta.1.3.0.b.build1
Avec l'extension Etiquettes PRO : Possibilité d'ajouter une image de fond aux étiquettesbeta.1.3.0.b.build1
Avec l'extension Etiquettes PRO : Génération d'étiquettes carrées aux angles arrondis ou rondesbeta.1.3.0.b.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
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
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 rafraibeta.1.3.0.a.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érationbeta.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 : 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 automatiquebeta.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 accidentelsbeta.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 : 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é : 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
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'applicationbeta.1.3.0.a.build1
Nouveauté : une option permet de conserver les tris mis en place dans les colonnes, entre deux lancements de l'applicationbeta.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é : Suppression et correction automatique (MagicEdit) des doublonsbeta.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
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
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 e1.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étique1.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
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
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
Mémorisation du choix de l'ordre d'affichage des catégories dans les arbres.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
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
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 : création automatique d'une copie locale du fichier d'import, lors du clic sur le bouton "Edition XLSX"1.1.0.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 position1.0.5.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
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
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
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
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
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
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
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'alphabet1.0.4.a.build1
Ajout de la DLL permettant de nous envoyer un email depuis l'application en cas d'erreur fatale1.0.4.a.build1
Possibilité de réaliser des copier coller multi lignes de la langue des tags1.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'importation1.0.2.a.build1
Possibilité offerte de ne pas exécuter les scripts des hooks en sortie.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é 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
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
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
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
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égorie1.0.0.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
griser bouton deroule tout avant fin lecture complet catégoriesbeta.0.1.2.a.build1
Suppression des limiteurs à 32 caractères des références produits et déclinaisonbeta.0.1.2.a.build1
Nouvelle interface et ergonomie du générateur de code à barres dans MagicEditbeta.0.1.1.a.build1
sécurisation par lecture numéro du disque dur, compage nombre d'installation, désactivation possible à distance d'une installation spécifiquealpha.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 avec utilisation d'une partie du code pré-compilé placé sur mon serveur.alpha.0.1.0.a.build1
Mise à jour de sécurité recomandéealpha.0.1.0.a.build1
En vue categories ne pas rafraichir table produitsalpha.0.1.0.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 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 dealpha.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
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
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 majusculesalpha.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
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
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 tablealpha.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
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 ttcalpha.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
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
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électionnalpha.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 tablesalpha.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éroulantealpha.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écifiquesalpha.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 visiblesalpha.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 dalpha.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 : nouveaux formats supportés d'horodatage des fichiers d'import, utilsant le : comme séparateuralpha.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
Meilleure synchronisation (mise à jour) des diverses listes contenant la liste des groupes de clients, lors de l'ajout ou de la suppression d'un groupealpha.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
Option de suppression de toutes les photos avant import avec photosalpha.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
Gestion de la nouvelle rubrique show_condition,à partir de PS 1.7alpha.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 : menu contextuel ajouté, pour filtrage par exemple, dans toutes les colonnes de la liste des attributs dans la fenêtre du générateuralpha.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 mulalpha.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 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 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
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égoriesalpha.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
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
Onglet "fiche" enrichi avec champs références, prix, quantité,... puis suppression fiche ABCalpha.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
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'associatalpha.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 produitalpha.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
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 fichealpha.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 fichealpha.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
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 : 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
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
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
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
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
Nouveauté : support des fichiers Excel multi feuilles. Import de n'importe quelle feuille du fichier.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éesalpha.0.1.0.a.build1
Nouvelle option permettant d'assoicer ou pas tous   les transporteurs aux nouveaux groupes de clientsalpha.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
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
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 mauvaisalpha.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
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
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
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
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
Suppression des espaces affichés dans les identifiants entre les milliers et les centaines.alpha.0.1.0.a.build1
Conservation du tri des lignes de la table produit selon votre choix.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
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
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
Btn rafraichir de l'onglet traduction categorie dois activer l'affichage si pas déjà fait.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
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
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
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
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
Nombre illimité de colonnes personnalisables (toujours 5 par jeu de configuration de colonnes, mais nombre illimité de jeux)alpha.0.1.0.a.build1
Style fenetres d'infoalpha.0.1.0.a.build1
Message la fenetre n'est pas assez large pour cadenaser le panneau => seulement si fen completement chargéealpha.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 maximisealpha.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
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
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
Re nommage automatique des colonnes pour export vers places de marchés principalesalpha.0.1.0.a.build1
Il n'y a plus de colonne obligatoire dans les tables. C'est vous qui choisissez par exemple dinclure ou pas les colonnes d'identifiants. Pratique pour faire des exports sur mesure.alpha.0.1.0.a.build1
Nouveau design, moins austère (boutons arrondis et colorés, homogénéisation des couleurs des objetsalpha.0.1.0.a.build1
Sélection rapide d'une configuration de colonne et rafraichissement d'un clic, depuis la fenêtre principale, sans passer par le panneau de controlealpha.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 palpha.0.1.0.a.build1



Correctifs




Version de sortie
Correctif : défaut de lecture du contenu des colonne associées aux entrepôt das la table des produits1.3.3.a.build1
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.build1
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.01.3.3.a.build1
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 tables1.3.3.a.build1
Décochage "Tracer" de la fenêtre d'import, crash l'appli => ai ajouté exception1.3.2.b.build1
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 lignesProchaine version
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 : les cadenas des panneaux de contrôle de droite et de gauche disparaissent parfois1.3.3.a.build1
Amélioration : clignotement du bouton "Rafraîchir" de la table des produits, après chaque envoi de nouvelles photos1.3.3.a.build1
Correctif : crash si on coche les deux options de masquage des lignes de déclinaisons à l'étape 3 de l'import1.3.3.a.build1
Correctif : Message d'erreur CKEditor mal lancé systématique au démarrage1.3.3.a.build1
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.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éclinaisons1.3.2.b.build1
Correctif : le titre des colonnes filtrées est incorrectement mis à jour à chaque rafraichissement1.3.2.b.build1
Correctif : le message indiquant la lecture des id des catégories reste affiché lors de l'utilisation du planificateur1.3.2.b.build1
Correctif : erreur SQL dans le code de sauvegarde de l'onglet fiche concernant la rubrique id_type_redicrected à partir de PS 1.7.11.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 : % 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 : 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
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 : le iltrage par boutique de la liste de caractéristiques associées aux produits est sans effet1.3.2.a.build1
Correctif : PS 17000, la case d'activation du mode de gestion des stock avancée doit rester grisée1.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 : les titres des colonnes affichées ne sont plus les titres choisis dans le configurateur, mais les titres par défaut1.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 boutique1.3.2.a.build1
Correctif : le sélecteur "Sur..." du calculateur de la vue produits apparait en vue catégorie1.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 nleft1.3.2.a.build1
Correctif : a l'ouverture erreur ligne 68 de construire_rubrique_colonne_stock_avancé_product, tableau de dimension non positive1.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 à droite1.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 : 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 attributs1.3.2.a.build1
Correctif de l'aide : générateur, remplacer "produits "A"' par simplement "produits" à l'étape 21.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 : des points (.) dans le nom d'un entrepôt, faisait planter Merlin au démarrage1.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 : 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
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 Excel1.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 : 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 : 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 : error at line 59 of Procédure globale colorer_champ_cliqué_droit process.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ée1.3.2.a.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 automatique1.3.2.a.build1
Correctif : traduction du titre "Fenêtre de connexion..."1.3.2.a.build1
Correctif : génération impossible de catalogue PDF des déclianisons car il manquait des fichiers dans la compilation1.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
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 : 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
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 : 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 : 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 : 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
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 : 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éclinaisons1.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
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 : 1er lancement de merlin , apres installation, le pré filtre principal est vide1.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 : 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 dossiers1.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'attributs1.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 : traitement de 'Procédure locale warning_deroule_tout' (FEN_left_panel.PROCEDURE.warning_deroule_tout), ligne 16, thread 01.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 : 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 : erreur dans procédure procédure globale De_colorer_champ_cliqué_droit line 201.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 : 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 : 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 : 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 : 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 compte1.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
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
Correctif : il arrive aléatoirement qu'une source d'import perde sa liaison avec son modèle de mapping1.3.1.a.build1
Correctif : deux événements planifiés, se mélangent les fichiers et les mappings.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égorie1.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 texture1.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
Correctif etiquettes PRO : Zone K, si couleur transparente et indexée, n'apparait que sur la 1er étiquette1.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 etiquettes PRO : Choix de lapolice zone A => ouvre fen trace avec nom police1.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
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'étiquettesbeta.1.3.0.b.build1
Correctif : le glisser déposer de photos dans la fenêtre d'importation créé deux lignes (donc deux produits) par photobeta.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 : 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ésentebeta.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
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
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
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 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 : 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 entrepotsbeta.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 : 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 : 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 : 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 : colonnes des attributs et des caractérisitques, manquait "Supprimer le filtre de cette colonne" dans leur menubeta.1.3.0.a.build1
Correctif : erreur lorsque l'on coche la case d'une des colonnes d'association des valeurs d'attribut à une boutiquebeta.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
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
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 : erreur SQL lors de la lecture des taxes, si aucun pays par défaut n'est défini dans PrestaShopbeta.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ôtsbeta.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 UPCbeta.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 : 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 de connexion si il existe un entrepôt dont le nom finit par un espace.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 colonnebeta.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
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 : 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 rien1.2.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 traductions1.2.0.a.build1
Correctif : erreur SQL en utilsant MagicEdit sur la colonne des noms des groupes d'attributs1.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
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 : erreur SQL si on décochait la colonne "Liste d'attributs" dans la table de droite du configurateur1.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
Manquait les fonctions de copier coller dans la colonne "Gestion quantité du pack" de la table des produits1.1.0.a.build1
Manquait les fonctions de copier coller dans la colonne "Client" de la table des prix spécifiques1.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 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
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 colonnes1.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'un échec d'importation si mappage des colonnes "Type de redirection" et Id produit redirigé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 d'une erreur SQL qui pouvait survenir en sortie de l'outil de changement des positions des produits.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
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
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
Ajout vérification existance fichier image sur FTP avant tentative de lecture.1.0.4.a.build1
Stabilisation du code de clignotement des boutons1.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
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
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
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ées1.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
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'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
Correctif d'une erreur SQL concernant shgr.share_qt lorsque l'on filtre les produits avec ou sans déclinaisons1.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 HTML1.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 SQL concernant prsh.id_product lors de la demande d'affichage des traductions des produits, sur les bases PS 1.3 et 1.41.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 langues1.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
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
Correction d'une erreur critique dans le script de suppression des doublons d'images à télécharger1.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
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'ancienne1.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
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
Correctif : les bulles d'aide des boutons d'actions groupées grossissait à chaque affichage successif (le contenu se duplique)1.0.2.a.build1
Correctif du crash lors de la création de nouveaux fournisseurs via l'importation1.0.2.a.build1
Style ascenseur table colonnes custom1.0.2.a.build1
Augmenter hauteur titres table accessoires1.0.2.a.build1
Mauvasie traduction du bouton d'affichage des photos1.0.2.a.build1
Certaines listes étaient vides : liste des états, langue, liste boutiques de l'onglet des prix specifique1.0.2.a.build1
Le contenus de certaines combo déroulantes était ramené tout à gauche (pré-filtres, liste pays)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 SQL1.0.2.a.build1
Correctif : la liste d'événements du planificateur n'était pas ancrée à gauche1.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
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 commeSP1.0.1.a.build1
derniere ligen de init thread parallele à recopier dans merlin 231.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
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
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
Crash lors de l'utilisation de l'outil de réparation niveaux et fil d'Ariane sur site en v1.71.0.0.a.build1
Voir mail du 15/12 echec diminution quantité, requete stockée manquante => OK avec module 7.41.0.0.a.build1
Manque sablier quand on coche la colonne gomme dasn la table des groupes d'attributs1.0.0.a.build1
Un clic droit sur le tiroir "Catégories" décalait tous les autres tiroirs beaucoup trop vers le bas1.0.0.a.build1
Bug affichage tiroir categories après minimisation fenetre1.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
Manque la fonction de filtrage dans la colonne "Status" de la table de l'étape 3 de l'import1.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 edit1.0.0.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
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
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
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
Sur l'onglet déclinaisons la ccolonne légendes des images reste videbeta.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 .ficbeta.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
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
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
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 32beta.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 32beta.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 32beta.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
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
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 tablesbeta.0.1.1.a.build1
Permettre l'anicien mode de lecture categorie pour debugbeta.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
Deplacer duplication produits dasn actions groupéesbeta.0.1.1.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
Impossible de faire autrement qu'accepter la suppresion du forunisseur par défaut quand on le change par -- dans la colonne de la table produitalpha.0.1.0.a.build1
version 7.3.a => 7.4.c dasn tous les messagesalpha.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
Gestion des SN Merlin sur le sitealpha.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
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
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
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 fichealpha.0.1.0.a.build1
Bug SQL ancien mode de lecture ca.id_shop_default alros que ce mode n'utilise pas d'aliasalpha.0.1.0.a.build1