Différences entre versions de « Notes de version de Polaris 14.01 »

De Documentation Polaris
Aller à : navigation, rechercher
(modifications automatiques via le cartographe)
(modifications automatiques via le cartographe)
 
Ligne 4 : Ligne 4 :
 
<blockquote class="ticket-desc">(Syst&egrave;me / mes taches automatis&eacute;es / Cr&eacute;er / Compteur de passages / Type de compteur =&nbsp;"Fichier au format Axper")</blockquote>Tâche automatisée "Compteur de passages" : Nouveau type de compteur : "Fichier au format Axper".<br/><br/>
 
<blockquote class="ticket-desc">(Syst&egrave;me / mes taches automatis&eacute;es / Cr&eacute;er / Compteur de passages / Type de compteur =&nbsp;"Fichier au format Axper")</blockquote>Tâche automatisée "Compteur de passages" : Nouveau type de compteur : "Fichier au format Axper".<br/><br/>
 
<div style="text-align:right">[&nbsp;''[[NF22703 — Tâche automatisée "Compteur de passages" ⇒ nouveau type de compteur "Fichier au format Axper"|Consulter la documentation complète]]''&nbsp;]</div>
 
<div style="text-align:right">[&nbsp;''[[NF22703 — Tâche automatisée "Compteur de passages" ⇒ nouveau type de compteur "Fichier au format Axper"|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== Spécifique Eram : projet HALO ou AKOLADE ===
 +
Eram : projet HALO ou AKOLADE<br/><br/>
 +
<div style="text-align:right">[&nbsp;''[[NF21130 — Spécifique Eram ⇒ projet HALO ou AKOLADE|Consulter la documentation complète]]''&nbsp;]</div>
 
=== Tache automatisée "Exportation Comptabilité" avec émission d'acompte : veuillez créer les 2 comptes de TVA sur acompte ===
 
=== Tache automatisée "Exportation Comptabilité" avec émission d'acompte : veuillez créer les 2 comptes de TVA sur acompte ===
 
<blockquote class="ticket-desc"><strong>Attention, si vous g&eacute;rez les &eacute;missions d'acompte vous devez cr&eacute;er 2 comptes de TVA sur acompte l'un pour les ventes, l'autre pour les achats</strong> :<br />
 
<blockquote class="ticket-desc"><strong>Attention, si vous g&eacute;rez les &eacute;missions d'acompte vous devez cr&eacute;er 2 comptes de TVA sur acompte l'un pour les ventes, l'autre pour les achats</strong> :<br />
Ligne 17 : Ligne 20 :
 
22640</blockquote><br/><br/>
 
22640</blockquote><br/><br/>
 
<div style="text-align:right">[&nbsp;''[[NF13948 — Tâche automatisée ⇒ Exportation comptabilité|Consulter la documentation complète]]''&nbsp;]</div>
 
<div style="text-align:right">[&nbsp;''[[NF13948 — Tâche automatisée ⇒ Exportation comptabilité|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== Fiche stock / onglet "Code article" : prix de clôture de l'exercice ===
 +
<br/>Nouveau prix d'achat pour mémoriser le PA de départ<br/>
 +
<div style="text-align:right">[&nbsp;''[[NF22665 — Fiche stock / onglet "Code article" ⇒ prix de clôture de l'exercice|Consulter la documentation complète]]''&nbsp;]</div>
 
=== Référencier Commande et réception : option "Collection : utiliser la collection du modèle pour déterminer la collection cible" ===
 
=== Référencier Commande et réception : option "Collection : utiliser la collection du modèle pour déterminer la collection cible" ===
 
<br/>
 
<br/>
Ligne 41 : Ligne 47 :
 
Dans la s&eacute;lection des filtres (bouton "Filtres"), le programme affiche : les filtres ''publics et les filtres priv&eacute;s de l'utilisateur'',<em> sans distinction</em>.</blockquote><br/><br/>
 
Dans la s&eacute;lection des filtres (bouton "Filtres"), le programme affiche : les filtres ''publics et les filtres priv&eacute;s de l'utilisateur'',<em> sans distinction</em>.</blockquote><br/><br/>
 
<div style="text-align:right">[&nbsp;''[[NF17324 — Filtres|Consulter la documentation complète]]''&nbsp;]</div>
 
<div style="text-align:right">[&nbsp;''[[NF17324 — Filtres|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== API WebConnect : Limiter les accès concurrents aux API ===
 +
<blockquote class="ticket-desc">Mise en place d'un garde fou emp&ecirc;chant un client d'appeler en boucle des API avec pour cons&eacute;quence de consommer toutes les ressources d'un service de r&eacute;plication, notamment le nombre de connexions SQL disponibles, en entra&icirc;nant sa paralysie.<br /><br />Mise en place d'un nombre maximal d'appels simultan&eacute;s de&nbsp;:<br />
 +
<ul>
 +
<li>3 appels par jeton utilis&eacute;&nbsp;;</li>
 +
<li>1 appel simultan&eacute; de la m&ecirc;me API pour un m&ecirc;me jeton&nbsp;;</li>
 +
</ul>
 +
Les appels sans connexion sont librement autoris&eacute;s (car ils ne n&eacute;cessitent que peu de ressource et sont optimis&eacute;s).</blockquote><br/><br/>
 +
<div style="text-align:right">[&nbsp;''[[NF20129 — Serveur HTTP 1.1 asynchrone embarqué|Consulter la documentation complète]]''&nbsp;]</div>
 
=== Paramétrage de référencier "Client" / Type de date : ajout du "Format de date JJMMAAAA" ===
 
=== Paramétrage de référencier "Client" / Type de date : ajout du "Format de date JJMMAAAA" ===
 
<blockquote class="ticket-desc">(Base de travail / R&eacute;f&eacute;rencier et importation / param&eacute;trage des r&eacute;f&eacute;renciers et importation / Cr&eacute;er ou modifier /&nbsp; Type d'importation=Client / Options d'importation :&nbsp;Type de date)</blockquote><br/><br/>
 
<blockquote class="ticket-desc">(Base de travail / R&eacute;f&eacute;rencier et importation / param&eacute;trage des r&eacute;f&eacute;renciers et importation / Cr&eacute;er ou modifier /&nbsp; Type d'importation=Client / Options d'importation :&nbsp;Type de date)</blockquote><br/><br/>
Ligne 53 : Ligne 67 :
 
* Agrégation des codes barres s'ils se suivent ou en cas de modification dans l'onglet "contrôle"<br /><br />
 
* Agrégation des codes barres s'ils se suivent ou en cas de modification dans l'onglet "contrôle"<br /><br />
 
<div style="text-align:right">[&nbsp;''[[NF22721 — Webapp "Sortie de stock" / Validation demande de transfert ⇒ liste des demandés, gestion déconnexion, agrégation des codes barres|Consulter la documentation complète]]''&nbsp;]</div>
 
<div style="text-align:right">[&nbsp;''[[NF22721 — Webapp "Sortie de stock" / Validation demande de transfert ⇒ liste des demandés, gestion déconnexion, agrégation des codes barres|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== Caisse avec remise en banque en aveugle / contrôle des règlements : contrôle de la totalité des espèces dans le tiroir ===
 +
<blockquote class="ticket-desc"><strong>Contr&ocirc;le des r&egrave;glements :</strong><br />
 +
<ol>
 +
<li>Avec le param&egrave;tre de remise en banque en aveugle coch&eacute;, en caisse, le programme permet de <strong>contr&ocirc;ler tous les r&egrave;glements</strong> (coch&eacute;s) &agrave; l'aveugle lors de la fin de journ&eacute;e (ou via la bouton "<strong>Contr&ocirc;le Reg</strong>").</li>
 +
<li>Attention : <strong>Pour les esp&egrave;ces, vous devez saisir le montant total des esp&egrave;ces qui sont dans le tiroir</strong>&nbsp;(correspondant au "Nouveau Fonds de caisse" incluant le fonds de caisse initial)<strong><em> contrairement &agrave; l'ancienne version o&ugrave; il fallait saisir le montant encaiss&eacute; dans la journ&eacute;e.</em></strong></li>
 +
<li>En cas d'<strong>erreur</strong><em>,</em> le programme vous signale le nombre de tentatives restante<em>s <strong>et les r&egrave;glements erron&eacute;s :</strong></em>&nbsp;"Il reste 2 tentative(s). (esp&egrave;ces, carte de cr&eacute;dit)"</li>
 +
</ol>
 +
<strong>Remise en banque :</strong><br />
 +
<ol>
 +
<li>La<strong>&nbsp;</strong>remise en banque&nbsp;<em>ne s'effectue plus en caisse mais depuis la liste des ventes / "Fonds de caisse" / "Modifier la remise en banque".&nbsp;</em></li>
 +
<li>Si vous g&eacute;rez la remise en banque esp&egrave;ces, un utilisateur (le responsable caisse par exemple) doit avoir le <strong>droit utilisateur</strong> "<em>Autorise les modifications de fonds de caisse et remises en banque</em>" coch&eacute; qui permet d'activer le bouton "Fonds de caisse" depuis la liste des ventes.</li>
 +
</ol>
 +
<strong>Param&egrave;tre :</strong><br />
 +
<ol>
 +
<li>Le <strong>param&egrave;tre</strong> a &eacute;t&eacute; renomm&eacute; "<em>Contr&ocirc;le des r&egrave;glements &agrave; l'aveugle au lieu de la remise en banque</em>" (Syst&egrave;me / Param&eacute;trage / Gestion des ventes / Option des ventes / rubrique "Gestion de la fin de journ&eacute;e")</li>
 +
</ol></blockquote><br/>.<br/>
 +
<div style="text-align:right">[&nbsp;''[[NF22762 — Caisse avec remise en banque en aveugle / contrôle des règlements ⇒ contrôle de la totalité des espèces dans le tiroir|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== Nouveau paramètre des bons de remise : "Option sur montant minimum : retirer les promotions, RU et les soldes ===
 +
<blockquote class="ticket-desc">Un nouveau param&egrave;tre de bons de remise "<strong>Option sur montant&nbsp;: retirer les promotions, les promotions par ensemble (RU) et les soldes</strong>" d&eacute;coch&eacute; par d&eacute;faut,&nbsp;permet d'exclure du calcul du seuil minimum les lignes en promotions, soldes et les promotions par ensemble.<br />(Syst&egrave;me / param&eacute;trage / Gestion des ventes / Gestion des bons / Rubrique "Gestion des bons de remise")</blockquote>Un nouveau paramètre de bons de remise "'''Option sur montant : retirer les promotions, les promotions par ensemble (RU) et les soldes" décoché par défaut,''' permet d'exclure du calcul du seuil minimum les lignes en promotions, soldes et les promotions par ensemble.
 +
<div style="text-align:right">[&nbsp;''[[NF22763 — Nouveau paramètre des bons de remise ⇒ "Option sur montant minimum ⇒ retirer les promotions, RU et les soldes|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== SOLPAY / Evolution de la législation : date de vente obligatoire au 01/01/2026 ===
 +
<blockquote class="ticket-desc">Date d'application : 01/01/2026</blockquote><br/>Mise en place d'un lien avec le ''logiciel externe de remboursement de détaxe'' <Code>SOLPAY</Code> dans le but de transmettre les informations du débit (articles vendus, informations client...) et ainsi pré-remplir la demande de ''bordereau de détaxe''.
 +
 +
Les ''conditions, modes et montants de remboursement sont définis par "Solpay" qui applique des frais de gestion'' et le montant du remboursement ne correspond donc pas au montant total de la TVA.
 +
<div style="text-align:right">[&nbsp;''[[NF17368 — Lien avec le logiciel de remboursement de détaxe SOLPAY|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== Liste des commandes et réceptions : ajout de la colonne "Mémo" et du filtre "Mémo de mouvement" ===
 +
<blockquote class="ticket-desc">Dans la liste des commandes et r&eacute;ceptions :<br />
 +
<ul>
 +
<li>Ajout de la <em><strong>colonne "M&eacute;mo"</strong></em> (d&eacute;coch&eacute;e par d&eacute;faut, Bouton droit "Montrer/Cacher les colonnes", cocher "M&eacute;mo" pour la visualiser)</li>
 +
<li>Ajout du <em>filtre&nbsp;"M&eacute;mo du mouvement</em>" permettant d'afficher les bons avec ou sans m&eacute;mo (Filtres / filtre personnalis&eacute; / Autres filtres)</li>
 +
</ul></blockquote><br/><br/>
 +
<div style="text-align:right">[&nbsp;''[[NF16210 — Réception|Consulter la documentation complète]]''&nbsp;]</div>
 +
=== WebApp Entrée, Sortie / Validation de bon : Signale une différence de saisie, annuler ou Validation longue ===
 +
<blockquote class="ticket-desc">Dans toutes les saisies se r&eacute;f&eacute;rant &agrave; un bon (r&eacute;ception de commande, validation d'une pr&eacute;paration de transfert, validation d'une r&eacute;ception de transfert...), en cas de diff&eacute;rence de quantit&eacute; entre la saisie et le reliquat du bon, le programme signale une diff&eacute;rence. Vous pouvez :<br />
 +
<ul>
 +
<li>Annuler : pour v&eacute;rifier et corriger la saisie dans l'onglet ad&eacute;quat ("Contr&ocirc;le")</li>
 +
<li><strong>Validation longue</strong> : appuyer longuement sur le bouton valider pour valider la saisie</li>
 +
</ul></blockquote><br/><br/>
 +
<div style="text-align:right">[&nbsp;''[[NF20157 — Application "Sortie de stock"|Consulter la documentation complète]]''&nbsp;]</div>
 
== Corrections ==
 
== Corrections ==
 
<ul>
 
<ul>
Ligne 85 : Ligne 138 :
 
<li><span class="puce-non-conformite">Non conformité</span>Liste des ventes, Brouillard de caisse, Feuille de journée ... : la RF remise fidélité n'était pas déduite du CA NET TTC
 
<li><span class="puce-non-conformite">Non conformité</span>Liste des ventes, Brouillard de caisse, Feuille de journée ... : la RF remise fidélité n'était pas déduite du CA NET TTC
 
<blockquote class="ticket-desc"><strong>La base n'est pas corrig&eacute;e pour les d&eacute;bits impact&eacute;s</strong>. Veuillez annuler puis resaisir les d&eacute;bits avec une RF.</blockquote></li>
 
<blockquote class="ticket-desc"><strong>La base n'est pas corrig&eacute;e pour les d&eacute;bits impact&eacute;s</strong>. Veuillez annuler puis resaisir les d&eacute;bits avec une RF.</blockquote></li>
<li>Transfert avec coeff avec param PAMP*coef : correction du calcul du PAMP du mag destinataire  si jamais mouvementé
 
</li>
 
 
<li>Analyse avec filtre à la ligne  / exporter en CSV ou Travaux sur filtres : n'exporte que les lignes filtrées
 
<li>Analyse avec filtre à la ligne  / exporter en CSV ou Travaux sur filtres : n'exporte que les lignes filtrées
 
<blockquote class="ticket-desc"><ul>
 
<blockquote class="ticket-desc"><ul>
Ligne 93 : Ligne 144 :
 
<li>Par exemple dans le top clients (100 clients)&nbsp;: trier sur le crit&egrave;re souhait&eacute; puis filtrer&nbsp;: limiter le nombre de r&eacute;sultats =50. Exporter / Fichiers CSV&nbsp;: seuls 50 clients seront export&eacute;s.</li>
 
<li>Par exemple dans le top clients (100 clients)&nbsp;: trier sur le crit&egrave;re souhait&eacute; puis filtrer&nbsp;: limiter le nombre de r&eacute;sultats =50. Exporter / Fichiers CSV&nbsp;: seuls 50 clients seront export&eacute;s.</li>
 
</ul></blockquote></li>
 
</ul></blockquote></li>
 +
<li>Transfert avec coeff avec param PAMP*coef : correction du calcul du PAMP du mag destinataire  si jamais mouvementé
 +
</li>
 +
<li>WebApp : les webapps ne switchaient pas entre LAN et WAN dans certains cas
 +
<blockquote class="ticket-desc">Remplacement des ic&ocirc;nes d'&eacute;tat (en haut &agrave; droite) :<br />
 +
<ul>
 +
<li>cloud (nuage) quand l'acc&egrave;s se fait sur les adresses externes (https://nur*&nbsp;= WAN) et symbole sync (double fl&egrave;ches en cercle) quand l'acc&egrave;s se fait sur les adresses internes (https://i-nur*&nbsp;= LAN) ;</li>
 +
<li>cloud barr&eacute; = aucune connexion ;</li>
 +
<li>ic&ocirc;ne clignotante = en train de transmettre / joindre le service ;</li>
 +
<li>ic&ocirc;ne fixe = aucune tentative/transmission en cours ;</li>
 +
<li>cloud/sync simple, couleur primaire = OK</li>
 +
<li>cloud/sync avec fl&egrave;che, couleur primaire = en train d'envoyer des donn&eacute;es</li>
 +
<li>cloud/sync avec point d'exclamation, couleur warning = erreur !!</li>
 +
</ul>
 +
Utilisation de i-nur en priorit&eacute; lors du premier acc&egrave;s ;</blockquote></li>
 +
<li>Gestionnaire d'analyses : Les totaux de type 'quantités' ne s'affichaient pas si > 1 000 000
 +
<blockquote class="ticket-desc">Exemple d'analyse : "Information &agrave; une date donn&eacute;e"</blockquote></li>
 +
<li>Edition des étiquettes multi bons avec "Impression directe" : correction d'une erreur avec une quantité importante
 +
<blockquote class="ticket-desc">Erreur lors de la g&eacute;n&eacute;ration de l'aper&ccedil;u avant impression : Annulation demand&eacute;e par l'utilisateur<br />Param&egrave;tres coch&eacute;s : "G&eacute;n&eacute;rer une planche par magasin", "sortir dans l'ordre des bons", "pagination"<br />R&eacute;ceptions de transferts / Multi s&eacute;lections de bons / Editer / impression directe</blockquote></li>
 +
<li>Caisse / Promotion par ensemble / x% sur le moins cher : correction d'une erreur appliquait la remise sur les 2 articles
 +
</li>
 +
<li>Caisse / Fidélisation avec une "RU" (promotion par ensemble) : tenait compte du CA brut et pas du CA net pour le calcul de la fidélisation
 +
</li>
 +
<li>PolarisLink : les soldes et promotions établies du jour même pour le jour même n'étaient pas envoyées vers Prestashop
 +
</li>
 +
<li>Caisse / Promotion par ensemble avec prix de vente fixe : correction du calcul de la remise RU ( était = au prix fixe au lieu de la remise)
 +
<blockquote class="ticket-desc">Caisse</blockquote></li>
 +
<li>Tableau de bord / Etat des ventes : exclure les magasins en quarantaine du "CA N-1"
 +
</li>
 +
<li>Corbeille / Classifications RFS : le code RFS n'affichait que le dernier code à droite (0 pour 100)
 +
<blockquote class="ticket-desc">(Utilitaires / Corbeille : Classifications RFS)</blockquote></li>
 +
<li>Tableau de bord / CA N-1 : correction du calcul du CA N-1 dans cas spécifique dernière semaine année avec 52 sem
 +
<blockquote class="ticket-desc">(Tableau de bord / onglet "Etat des ventes" )</blockquote></li>
 +
<li>Gestionnaire analyse : optimisation de calcul pour une brique avec "1er de la liste"
 +
</li>
 +
<li>WebApp Inventaire / saisie sans inventaire : optimisation après affectation de l'inventaire
 +
<blockquote class="ticket-desc">WebApp Inventaire+ : Saisie sans inventaire pouvait rester bloqu&eacute;e apr&egrave;s l'affectation de l'inventaire</blockquote></li>
 +
<li>Envoi des SMS : correction et améliorations de certaines fonctionnalités
 +
<blockquote class="ticket-desc">Fonctionnalit&eacute;s am&eacute;lior&eacute;es :<br />- journalisation de l'op&eacute;ration dans le journal "SMS" au lieu de "SMS-RET" ;<br />- le num&eacute;ro est d&eacute;cod&eacute; du format E.164 et est cherch&eacute; dans la base &agrave; la fois au format national (0130249090) et au format E.164 (+33130249090) en servant du pays de l'adresse par d&eacute;faut du client ;<br />- support des pays qui n'ont pas le 0 pour l'indicatif national (espagne, br&eacute;sil, ...) ;<br />- journalisation de l'action entreprise : marquage en &eacute;chec permanent (?!), d&eacute;cochage de la liste de diffusion (stop), ou bien &eacute;chec de l'action car num&eacute;ro introuvable dans la base ;<br />- support des STOPS et des num&eacute;ros invalides, qu'il remplace par ?!&lt;num&gt; dans la fiche client ;<br />- support des r&eacute;inscriptions des num&eacute;ros bloqu&eacute;s entre deux v&eacute;rifications (avant le num&eacute;ro &eacute;tait repass&eacute; en bloqu&eacute;) ;<br />- A la mise &agrave; jour : retirage des informations des campagnes des 90 derniers jours &agrave; l'application de la mise &agrave; jour&nbsp;</blockquote></li>
 +
<li>Mailing SMS : ne pas envoyer de SMS aux clients ne souhaitant pas être contactés sinon campagne sms non commerciale si droit utilisateur
 +
<blockquote class="ticket-desc">Afin de respecter le RGPD :
 +
<ul>
 +
<li>Nouveau droit utilisateur "<strong>Pouvoir envoyer des campagnes sms non commerciales</strong>" (rubrique "Messages payants"), d&eacute;coch&eacute; par d&eacute;faut&nbsp;pour tous les profils &agrave; l'exception de l'admin&nbsp;</li>
 +
<li>Tache automatis&eacute;e "Sms et mailing automatique" : l'option "Exclure les clients ne souhaitant pas &ecirc;tre contact&eacute;" est <strong>GRISEE et coch&eacute;e.&nbsp;</strong></li>
 +
<li>Dans le mailing :
 +
<ul>
 +
<li>En cr&eacute;ation, l'option "Exclure les clients ne souhaitant pas &ecirc;tre contact&eacute;" est coch&eacute;e par d&eacute;faut.&nbsp;</li>
 +
<li>Si l'option est d&eacute;coch&eacute;e (avec droit utilisateur&nbsp;"Pouvoir envoyer des campagnes sms non commerciales" coch&eacute;), avant l'envoi des SMS, le programme affiche une popup box de v&eacute;rification et de confirmation. Dans ce cas, le SMS ne comporte pas de STOP.</li>
 +
</ul>
 +
</li>
 +
</ul></blockquote></li>
 +
<li>Panneau système / Etat des ventes : correction du calcul du "CA N-1" dans certains cas
 +
<blockquote class="ticket-desc">par exemple,&nbsp;CA N-1 = CA du lundi 06/01/2025 au lieu du Lundi 13/01/2026</blockquote></li>
 
</ul>
 
</ul>
 
{{FinInfoCartographe}}
 
{{FinInfoCartographe}}

Version actuelle datée du 14 janvier 2026 à 17:58

Pour consulter les autres versions de Polaris, voir la page dédié au plan produit.

Nouveautés

Tâche automatisée "Compteur de passages" : nouveau type de compteur "Fichier au format Axper"

(Système / mes taches automatisées / Créer / Compteur de passages / Type de compteur = "Fichier au format Axper")

Tâche automatisée "Compteur de passages" : Nouveau type de compteur : "Fichier au format Axper".

Spécifique Eram : projet HALO ou AKOLADE

Eram : projet HALO ou AKOLADE

Tache automatisée "Exportation Comptabilité" avec émission d'acompte : veuillez créer les 2 comptes de TVA sur acompte

Attention, si vous gérez les émissions d'acompte vous devez créer 2 comptes de TVA sur acompte l'un pour les ventes, l'autre pour les achats :

  1. Base de travail / Comptabilité / Comptes de comptabilité / Créer 2 comptes :
    1. Lien = TVA, Sens =Ventes, Cocher "TVA acompte"
    2. Lien = TVA, Sens =Achats, Cocher "TVA acompte"
  2. Si vous gérez des émissions d'acompte et que vous n'exportez que le journal "Vente simple", il faudra aussi exporter le journal "Réglement client".

22640



Fiche stock / onglet "Code article" : prix de clôture de l'exercice


Nouveau prix d'achat pour mémoriser le PA de départ

Référencier Commande et réception : option "Collection : utiliser la collection du modèle pour déterminer la collection cible"



Paramétrage référencier commande2 : nouvelle option "Autoriser la modification de cde, ne rien faire si la commande n'est pas trouvée"



Filtres : possibilité de rendre un filtre "public"

Un filtre :

  • privé est affecté à un utilisateur et n'est visible que pour cet utilisateur (et l'admin qui voit tout)
  • public est visible pour tous les utilisateurs.

Lors de la création d'un filtre, il est toujours "privé" pour l'utilisateur connecté.
Pour l'affecter en public, afin qu'il soit visible pour tous les utilisateurs :

  • Système > Gestion des filtres / Modifier
  • Libellé : vous pouvez compléter le libellé pour indiquer qu'il est public si vous souhaitez pouvoir les différencier lors de la sélection d'un filtre (pas de signe distinctif entre un filtre public ou privé)
  • Cocher "Public" et valider.
  • Attention, il n'est pas possible de repasser un filtre "Public" en privé.
  • La colonne "Utilisateur" devient vide, ce qui signifie que le filtre est public sinon le filtre est privé pour l'utilisateur renseigné.

Dans la sélection des filtres (bouton "Filtres"), le programme affiche : les filtres publics et les filtres privés de l'utilisateur, sans distinction.



API WebConnect : Limiter les accès concurrents aux API

Mise en place d'un garde fou empêchant un client d'appeler en boucle des API avec pour conséquence de consommer toutes les ressources d'un service de réplication, notamment le nombre de connexions SQL disponibles, en entraînant sa paralysie.

Mise en place d'un nombre maximal d'appels simultanés de :

  • 3 appels par jeton utilisé ;
  • 1 appel simultané de la même API pour un même jeton ;

Les appels sans connexion sont librement autorisés (car ils ne nécessitent que peu de ressource et sont optimisés).



Paramétrage de référencier "Client" / Type de date : ajout du "Format de date JJMMAAAA"

(Base de travail / Référencier et importation / paramétrage des référenciers et importation / Créer ou modifier /  Type d'importation=Client / Options d'importation : Type de date)



Webapp "Sortie de stock" / Validation demande de transfert : liste des demandés, gestion déconnexion, agrégation des codes barres

  • Sortie de stock / Transfert / Demande de transfert : Liste des modèles demandés dans l'onglet "Contrôle"
  • Optimisation de la gestion de la déconnexion
  • Agrégation des codes barres s'ils se suivent ou en cas de modification dans l'onglet "contrôle"

* Sortie de stock / Transfert / Demande de transfert : Liste des modèles demandés dans l'onglet "Contrôle"

  • Optimisation de la gestion de la déconnexion
  • Agrégation des codes barres s'ils se suivent ou en cas de modification dans l'onglet "contrôle"

Caisse avec remise en banque en aveugle / contrôle des règlements : contrôle de la totalité des espèces dans le tiroir

Contrôle des règlements :

  1. Avec le paramètre de remise en banque en aveugle coché, en caisse, le programme permet de contrôler tous les règlements (cochés) à l'aveugle lors de la fin de journée (ou via la bouton "Contrôle Reg").
  2. Attention : Pour les espèces, vous devez saisir le montant total des espèces qui sont dans le tiroir (correspondant au "Nouveau Fonds de caisse" incluant le fonds de caisse initial) contrairement à l'ancienne version où il fallait saisir le montant encaissé dans la journée.
  3. En cas d'erreur, le programme vous signale le nombre de tentatives restantes et les règlements erronés : "Il reste 2 tentative(s). (espèces, carte de crédit)"

Remise en banque :

  1. La remise en banque ne s'effectue plus en caisse mais depuis la liste des ventes / "Fonds de caisse" / "Modifier la remise en banque". 
  2. Si vous gérez la remise en banque espèces, un utilisateur (le responsable caisse par exemple) doit avoir le droit utilisateur "Autorise les modifications de fonds de caisse et remises en banque" coché qui permet d'activer le bouton "Fonds de caisse" depuis la liste des ventes.

Paramètre :

  1. Le paramètre a été renommé "Contrôle des règlements à l'aveugle au lieu de la remise en banque" (Système / Paramétrage / Gestion des ventes / Option des ventes / rubrique "Gestion de la fin de journée")


.

Nouveau paramètre des bons de remise : "Option sur montant minimum : retirer les promotions, RU et les soldes

Un nouveau paramètre de bons de remise "Option sur montant : retirer les promotions, les promotions par ensemble (RU) et les soldes" décoché par défaut, permet d'exclure du calcul du seuil minimum les lignes en promotions, soldes et les promotions par ensemble.
(Système / paramétrage / Gestion des ventes / Gestion des bons / Rubrique "Gestion des bons de remise")

Un nouveau paramètre de bons de remise "Option sur montant : retirer les promotions, les promotions par ensemble (RU) et les soldes" décoché par défaut, permet d'exclure du calcul du seuil minimum les lignes en promotions, soldes et les promotions par ensemble.

SOLPAY / Evolution de la législation : date de vente obligatoire au 01/01/2026

Date d'application : 01/01/2026


Mise en place d'un lien avec le logiciel externe de remboursement de détaxe SOLPAY dans le but de transmettre les informations du débit (articles vendus, informations client...) et ainsi pré-remplir la demande de bordereau de détaxe.

Les conditions, modes et montants de remboursement sont définis par "Solpay" qui applique des frais de gestion et le montant du remboursement ne correspond donc pas au montant total de la TVA.

Liste des commandes et réceptions : ajout de la colonne "Mémo" et du filtre "Mémo de mouvement"

Dans la liste des commandes et réceptions :

  • Ajout de la colonne "Mémo" (décochée par défaut, Bouton droit "Montrer/Cacher les colonnes", cocher "Mémo" pour la visualiser)
  • Ajout du filtre "Mémo du mouvement" permettant d'afficher les bons avec ou sans mémo (Filtres / filtre personnalisé / Autres filtres)



WebApp Entrée, Sortie / Validation de bon : Signale une différence de saisie, annuler ou Validation longue

Dans toutes les saisies se référant à un bon (réception de commande, validation d'une préparation de transfert, validation d'une réception de transfert...), en cas de différence de quantité entre la saisie et le reliquat du bon, le programme signale une différence. Vous pouvez :

  • Annuler : pour vérifier et corriger la saisie dans l'onglet adéquat ("Contrôle")
  • Validation longue : appuyer longuement sur le bouton valider pour valider la saisie



Corrections

  • Tâche automatisée "Exportation EDI" / Options de la tache / config FTP : les champs de droite n'étaient pas visibles

    (Système / Tache automatisées / Créer / onglet "options de la tache" / rubrique "Configuration FTP")

  • Filtres propriété critère de type combo : correction sur filtre "Valeur par défaut"
  • Gestionnaire d'analyses : les titres des propriétés modèle et critère n'étaient pas correctement affichés
  • Société / contrôle "Numéro TVA intracommunautaire" : Le support européen de contrôle ne prend plus en charge les espaces dans les codes de TVA intra.

    Le support européen des contrôles des numéros de TVA intracommunautaire ne prend plus en charge les espaces dans les codes de TVA.

  • Réception / changement de collection du modèle que si la collection de la réception est la plus récente

    Exemple :

    • Réception1 en E26 --> modèle passe en E26.
    • Réception2 en H25 --> le modèle reste en E26 et ne repasse pas en H25
  • Tâche automatisée : la liste des tâches pouvait être tronquée dans cas particulier
  • Ticket de caisse avec driver : correction d'un problème de lenteur sur des grosses bases
  • Liste connecté en "admin" : affichage de l'option "Exporter au format CSV"
  • Réception de commande : Mémorisation de l'option de saisie des prix choisie dans l'entête de réception
  • Non conformitéCaisse / Modification débit avec ajout de client avec CF "Filtrer les articles vendus" coché : ne comptait pas le débit correspondant au filtre de la CF
    • Client avec une carte de fidélité (CF) avec "Filtrer les articles vendus" coché. (Clients / fidélisation / type de carte/ modifier / onglet "Filtre")
    • Création d'un débit sans client
    • "Annuler et ressaisir le débit" puis ajouter le client  --> ne rajoutait pas le débit dans la carte de fidélité.
  • Non conformitéListe des ventes, Brouillard de caisse, Feuille de journée ... : la RF remise fidélité n'était pas déduite du CA NET TTC

    La base n'est pas corrigée pour les débits impactés. Veuillez annuler puis resaisir les débits avec une RF.

  • Analyse avec filtre à la ligne / exporter en CSV ou Travaux sur filtres : n'exporte que les lignes filtrées
    • En cas de filtre à la ligne, l'export Fichier CSV ou Travaux sur liste de modèles ou Travaux sur liste de clients exporte uniquement les lignes filtrées. Dans les anciennes versions, l'export CSV exportait toutes les lignes.
    • Filtre à la ligne : Sélectionner le niveau de totalisation / Bouton droit / Format d'affichage : Conditions d'affichage, "Vérifier la condition suivante" ou "Limiter le nombre de résultats" permet de filtrer les lignes affichées.
    • Par exemple dans le top clients (100 clients) : trier sur le critère souhaité puis filtrer : limiter le nombre de résultats =50. Exporter / Fichiers CSV : seuls 50 clients seront exportés.
  • Transfert avec coeff avec param PAMP*coef : correction du calcul du PAMP du mag destinataire si jamais mouvementé
  • WebApp : les webapps ne switchaient pas entre LAN et WAN dans certains cas

    Remplacement des icônes d'état (en haut à droite) :

    • cloud (nuage) quand l'accès se fait sur les adresses externes (https://nur* = WAN) et symbole sync (double flèches en cercle) quand l'accès se fait sur les adresses internes (https://i-nur* = LAN) ;
    • cloud barré = aucune connexion ;
    • icône clignotante = en train de transmettre / joindre le service ;
    • icône fixe = aucune tentative/transmission en cours ;
    • cloud/sync simple, couleur primaire = OK
    • cloud/sync avec flèche, couleur primaire = en train d'envoyer des données
    • cloud/sync avec point d'exclamation, couleur warning = erreur !!

    Utilisation de i-nur en priorité lors du premier accès ;

  • Gestionnaire d'analyses : Les totaux de type 'quantités' ne s'affichaient pas si > 1 000 000

    Exemple d'analyse : "Information à une date donnée"

  • Edition des étiquettes multi bons avec "Impression directe" : correction d'une erreur avec une quantité importante

    Erreur lors de la génération de l'aperçu avant impression : Annulation demandée par l'utilisateur
    Paramètres cochés : "Générer une planche par magasin", "sortir dans l'ordre des bons", "pagination"
    Réceptions de transferts / Multi sélections de bons / Editer / impression directe

  • Caisse / Promotion par ensemble / x% sur le moins cher : correction d'une erreur appliquait la remise sur les 2 articles
  • Caisse / Fidélisation avec une "RU" (promotion par ensemble) : tenait compte du CA brut et pas du CA net pour le calcul de la fidélisation
  • PolarisLink : les soldes et promotions établies du jour même pour le jour même n'étaient pas envoyées vers Prestashop
  • Caisse / Promotion par ensemble avec prix de vente fixe : correction du calcul de la remise RU ( était = au prix fixe au lieu de la remise)

    Caisse

  • Tableau de bord / Etat des ventes : exclure les magasins en quarantaine du "CA N-1"
  • Corbeille / Classifications RFS : le code RFS n'affichait que le dernier code à droite (0 pour 100)

    (Utilitaires / Corbeille : Classifications RFS)

  • Tableau de bord / CA N-1 : correction du calcul du CA N-1 dans cas spécifique dernière semaine année avec 52 sem

    (Tableau de bord / onglet "Etat des ventes" )

  • Gestionnaire analyse : optimisation de calcul pour une brique avec "1er de la liste"
  • WebApp Inventaire / saisie sans inventaire : optimisation après affectation de l'inventaire

    WebApp Inventaire+ : Saisie sans inventaire pouvait rester bloquée après l'affectation de l'inventaire

  • Envoi des SMS : correction et améliorations de certaines fonctionnalités

    Fonctionnalités améliorées :
    - journalisation de l'opération dans le journal "SMS" au lieu de "SMS-RET" ;
    - le numéro est décodé du format E.164 et est cherché dans la base à la fois au format national (0130249090) et au format E.164 (+33130249090) en servant du pays de l'adresse par défaut du client ;
    - support des pays qui n'ont pas le 0 pour l'indicatif national (espagne, brésil, ...) ;
    - journalisation de l'action entreprise : marquage en échec permanent (?!), décochage de la liste de diffusion (stop), ou bien échec de l'action car numéro introuvable dans la base ;
    - support des STOPS et des numéros invalides, qu'il remplace par ?!<num> dans la fiche client ;
    - support des réinscriptions des numéros bloqués entre deux vérifications (avant le numéro était repassé en bloqué) ;
    - A la mise à jour : retirage des informations des campagnes des 90 derniers jours à l'application de la mise à jour 

  • Mailing SMS : ne pas envoyer de SMS aux clients ne souhaitant pas être contactés sinon campagne sms non commerciale si droit utilisateur

    Afin de respecter le RGPD :

    • Nouveau droit utilisateur "Pouvoir envoyer des campagnes sms non commerciales" (rubrique "Messages payants"), décoché par défaut pour tous les profils à l'exception de l'admin 
    • Tache automatisée "Sms et mailing automatique" : l'option "Exclure les clients ne souhaitant pas être contacté" est GRISEE et cochée. 
    • Dans le mailing :
      • En création, l'option "Exclure les clients ne souhaitant pas être contacté" est cochée par défaut. 
      • Si l'option est décochée (avec droit utilisateur "Pouvoir envoyer des campagnes sms non commerciales" coché), avant l'envoi des SMS, le programme affiche une popup box de vérification et de confirmation. Dans ce cas, le SMS ne comporte pas de STOP.
  • Panneau système / Etat des ventes : correction du calcul du "CA N-1" dans certains cas

    par exemple, CA N-1 = CA du lundi 06/01/2025 au lieu du Lundi 13/01/2026