Mises à jour du module de caisse Prestatill POS

---------------------------------------------------------------------

Version 3.4.0 - 24/03/2023

- UPDATE : Produits divers compatibles avec PS 1.6.1.24
UPDATE (Configuration) : Ajout de la tabulation "Payplug" pour afficher les services externes fonctionnant avec Prestatill POS
UPDATE (Configuration) : Ajout du service "Payplug" pour rendre le paiement CB automatique avec PAX A920 / A920Pro
UPDATE (Configuration) : Ajout de Payplug "local listener" pour télécharger et installer sur un ordinateur local
UPDATE (Configuration) : Ajout AJAX d'un POI avec édition IP
UPDATE (Configuration) : Génération automatique du fichier listener.settins.json à télécharger et à placer dans un dossier local
UPDATE (Base de données) : Création d'une nouvelle table "prestatill_pos_services"
UPDATE (Général) : Ajout de la connexion Prestatill Websocket à identifier avec la nouvelle section "Services
UPDATE (Général) : Ajout d'une vérification PING toutes les 20 secondes pour maintenir la session de l'employé
UPDATE (Général) : Ajout d'un bouton "Plein écran" (non disponible sur les appareils IOS pour le moment, API non compatible)
UPDATE (Vue des tickets) : Ajout d'une liste des POI disponibles
- UPDATE (Client) : Possibilité de scanner un code-barres contenant l'identifiant du client
- UPDATE (Client) : Autosélection d'un client en cas de résultat unique et NUMERIC SCAN (en fonction d'un code barre par exemple)
- UPDATE (Recherche produit) : Ajout d'un bouton "Ajouter au panier" pour ajouter directement un produit au panier et fermer la popup
UPDATE (Recherche de produits) : Remplacement du bouton "choisir" par une "case à cocher" pour sélectionner un ou plusieurs produits à ajouter au panier
UPDATE (CSS) : Ajout d'un fichier "custom.css" pour ajouter des CSS / couleurs personnalisées
UPDATE (Produits) : Amélioration de la compatibilité avec PS 8.1
UPDATE : tri des produits sur le ticket de caisse dans l'ordre des produits scannés
UPDATE : Défilement automatique vers le bas du ticket lors de l'ajout d'un produit au ticket
- FIX (Prix spécifique) : Attribuer une règle de prix spécifique à un client uniquement s'il ne s'agit pas d'une règle de prix générique.

Version 3.3.0 - 26/01/2023

- UDPATE : Compatibilité avec Prestashop 1.7.8.8
- UPDATE : Ajout de la possibilité d'identifier un employé lors d'un nouveau ticket indépendamment de l'employé connecté
- UPDATE (Configuration) : Ajout d'une option permettant d'identifier un vendeur lié au ticket une seule fois ou à chaque nouveau ticket
- UPDATE (POS) : pour le ticket en cours switch employé à la volée via une une icone cliquable
- UPDATE : Matérialisation automatique du remboursement sur le Z de caisse lors d'un retour avec remboursement en Espèces
- UPDATE (POS > Tickets en attente) : Ajout d'un bouton permettant de voir le contenu des tickets en attente
- UPDATE (Fiche client > Tickets / paniers en attente) : Ajout d'un bouton permettant de voir le contenu des paniers d'un client
- UPDATE (Fiche client > Tickets / paniers en attente) : Affichage + récupération possible des paniers clients réalisés sur le site internet
- UPDATE (Fiche client) : Ajout d'un menu "Bons" permettant de voir les réductions actives, chèques cadeau, bons de réductions liés à la fidélité pour le client sélectionné + les règles globales disponibles
- UPDATE (Fiche client > Commandes / Avoir) : Ajout d'un menu "Produits commandés" permettant d'afficher la liste de tous les produits commandés par le client, trié par mois + bouton permettant l'ajout direct d'un produit au ticket
- UPDATE (Z de caisse) : Affichage direct du chiffre d'affaire HT par employé
- UPDATE : quelques mises à jour ergonomique et traductions
- FIX : Optimisation de la requête de chargement des tickets en attente
- FIX (Z vente en ligne) : Forçage de l'arrondi à 6 chiffres pour le montant TVA
- FIX : Affichage de l'encours sur X et Z
- FIX : Dysfonctionnement des filtres dans la recherche de tickets

Version 3.2.3 - 06/12/2022

- OPTIMISATION : Maximisation de la largeur du logo sur le ticket imprimé
- UPDATE  : Réaffectation automatique du stock dans le magasin concerné lors d'un remboursement suite à un retour
- UPDATE : Suppression du timer lors de la saisie manuelle d'un code de réduction
- UPDATE (Configuration) : Ajout de la possibilité de télécharger un logo personnalisé à afficher sur le ticket pour chaque magasin
- UPDATE (Catalogue) : Affichage des produits qui sont en visibilité "Nulle part"
- FIX : Duplication des champs personnalisés si la fonction Multi Boutiques est active
- FIX : Cacher le "paiement partiel" en cas de retour multiple
- FIX : Génération d'un double avoir sur double click
- FIX : Formatage de la TVA sur Z à 6 chiffres
- FIX : Duplication de lignes dans certains cas spécifiques lors de l'annulation d'un ticket

Version 3.2.2 - 18/10/2022

- UPDATE : Intégration d'Expedy Print à partir de la version 1.0.2 du module Expedy + ajout du statut "passage en caisse" de Prestatill POS
- UPDATE (chèque cadeau) Possibilité de créer un chèque cadeau d'un montant fixe (20, 50, 100...) pour être vendu et utilisé en ligne comme en magasin
- UPDATE (ticket de caisse) Mise à jour CSS
- UPDATE : MAJ Shop Manager
- UPDATE (ticket de caisse) Matérialisation du restant dû lors d'un paiement partiel sur le ticket de caisse
- UPDATE (export chèques kdo) Ajout de la date d'utilisation d'un chèque kdo utilisé
- UPDATE : Affichage du code de réduction / règle de panier dans le détail du ticket + ticket de caisse
- UPDATE (commande) Possibilité d'utiliser des produits "divers / génériques" avec libellé et prix modifiable à la volée
- UPDATE (commande) Gestion des produits personnalités dans la caisse avec enregistrement des valeurs en AJAX
- UPDATE (order payment) Gestion des paiement "one shot" et paiements reliquats en une seule fonction
- UPDATE (X et Z) Matérialisation de l'affichage des "encours clients" dans le total des encaissements
- UPDATE (X et Z) Matérialisation des avoir créés dans le total des encaissements
- UPDATE (Données financières) Ajout de repères visuels pour voir si total encaissement = total CA
- UPDATE : Traductions
- FIX (order payment) Association de chaque paiement à la facture liée à la commande
- FIX (ticket de caisse) Duplication de l'affichage des remises en mode multiboutique
- FIX (ticket de caisse) Affichage des produits non remisés avec prix avant remise

Version 3.2.1 - 05/10/2022

- UPDATE (Configuration) : Ajout d'un switch pour activer / désactiver le mode DEBUG au niveau de la caisse
- UPDATE (Configuration) : Ajout d'un champs pour chaque magasin permettant de définir la catégorie racine à utiliser pour la navigation catalogue dans la caisse
- UPDATE (Données financières) : Affichage du total encaissé dans le résumé du jour
- UPDATE (Données financières) : Ajout d'un code couleur pour visualiser en 1 clin d'oeil les éventuelles incohérences entre le CA et les encaissements (au niveau du X et du Z)
- UPDATE (Données financières) : Matérialisation des avoirs dans la balance des encaissements pour une meilleure lisibilité du Z
- UPDATE (Données financières) : Optimisation des données financières pour les ventes en ligne + export CA en ligne / Commandes en ligne
- UPDATE (Fiche client) : Optimisation du chargement de la fiche client et des informations liées (tickets validés, en attente etc...)
- UPDATE (Catalogue) : Ajout d'un lien vers la fiche produit BO
- UPDATE : Mise à jour du logo
- FIX (Catalogue) : Gestion des filtres lors de la navigation dans des sous catégories
- FIX (tickets annulés) : Identification de l'id_order dans certains cas précis

Version 3.2.0 - 20/09/2022

- UPDATE : (Ergonomie) Mise à jour des thèmes clair et sombre
- UPDATE : (Ergonomie) Passage à Font Asewome 6 pour l'ensemble des icones
- UPDATE : (Ergonomie) Maximisation de l'affichage sur tablette (largeur 1024px) et mobile
- UPDATE : (Interface) Suppression du bandeau d'actualité au profit de celui du Shop Manager
- UPDATE : (Z de caisse) Optimisation de l'impression du Z
- FIX: (Mails) Ajout d'un dossier EN au niveau des mails

Version 3.1.12 - 01/09/2022

- UPDATE : (Recherche) Ajout d'un bouton pour ouvrir la fiche produit directement depuis le résultat
- UPDATE : (Tableau de bord) Mise en place de l'affichage des nouveautés sur la caisse
- UPDATE : traductions
- FIX : (recherche ticket) Afficher uniquement les commandes en ligne + du point de vente si le paramètre est activé (au lieu de toutes les commandes)

Version 3.1.11 - 31/07/2022

- UPDATE : (Configuration) Possibilité de choisir un ou plusieurs profils ayant accès à la caisse du point de vente
- UPDATE : (Recherche) Possibilité de filtrer dans la recherche produits : produits en stock, produits avec images uniquement, produits actifs uniquement

Version 3.1.10 - 29/06/2022

- UPDATE : Inclusion du Shop Manager dans la configuration de la caisse
- UPDATE : Ajout d'un saut de page avant l'impression du ticket KDO
- UPDATE : Traductions
- UPDATE : CSS
- UPDATE : (Client) Affichage du nom de la société si renseignée au niveau de la caisse, du ticket et de la recherche client
- UPDATE : (Clients) Intégration de la fonction "searchByName" de PS 1.7 pour PS 1.6 pour prendre en compte les champs B2B dans la recherche
- FIX : (Données financières) Gestion des remises lors d'un produit offert
- FIX : (Scan code barre) Vérification sur les 6 premiers caractères au lieu des 2 premiers caractères pour le scan d'un ticket de caisse et l'association à une commande
- FIX : (Client) Gestion des noms de plus de 20 caractères au niveau de la caisse
- FIX : (Données financières) Gestion de la pagination
- FIX : (Configuration) Message d'explication lié au SHOP MANAGER

Version 3.1.9 - 20/05/2022

- UPDATE (PS 1.7) : Utilisation du hook actionEmailSendBefore pour gérer l'envoi (ou non) du mail de confirmation de commande au client
- UPDATE (PS 1.6) : Génération d'une adresse email temporaire fictive à usage unique pour l'envoi du mail de configuration de commande lorsque l'envoi du mail est désactivé dans la configuration du magasin
- FIX : Gestion des réductions globales lors d'un produit à 0 €

Version 3.1.8 - 06/06/2022

- UPDATE : (Configuration) Possibilité de choisir entre thème sombre ou clair (sombre par défaut)
- UPDATE : Optimisation de la caisse en mode "Scan" pour mobile (< à 700px)

Version 3.1.7 - 06/06/2022

- UPDATE : Masquage du mode de paiement "Contre signature" si client de passage
- UPDATE : Ajout du mode de paiement "En compte client (Encaissement à 0, validation paiement partiel automatique)
- UPDATE : Traductions

Version 3.1.6 - 01/06/2022

- UPDATE : (Configuration) Ajout du mode de paiement "En compte client"
- UPDATE : Traductions
- FIX : (Catalogue) Nom de la catégorie racine en fonction de la version de Prestashop

Version 3.1.5 - 31/05/2022

- UPDATE : Compatibilité avec le module PREUVE DE LIVRAISON / RETRAIT pour le paiement contre signature (affichage sur le ticket de caisse, signature en guise de validation de la commande)
- UPDATE : Masquage du paiement contre signature si le module POD n'est pas installé

Version 3.1.4 - 20/05/2022

- UPDATE : Prise en compte de la nouvelle version du Shop Manager
- FIX : Suppression des "doubles mouvements" lors de certaines ventes en caisse

Version 3.1.3 - 17/05/2022

- FIX : (Catalogue produits) Affichage des quantités par magasin pour les déclinaisons
- FIX : (Catalogue produits) Clic long 
- FIX : (Catalogue produits) Retour sur l'accueil à chaque chargement de catalogue
- FIX : (Fiche client) Mise à jour / Ajout d'une nouvelle note
- FIX : (Stock par magasin) réinjection du stock dans l'entrepôt concerné en cas de retour

Version 3.1.2 - 13/05/2022

- UPDATE : Prise en compte de la nouvelle version du Smart Stock (sans PrestaTill Shop Manager)

Version 3.1.1 - 02/04/2022

- UPDATE : Ajout d'un lien vers le détail de la commande Prestashop sur bandes X et Z
- UPDATE : Ajout d'un message lorsqu'un chèque cadeau est scanné et qu'il est déjà ajouté au ticket
- UPDATE : Ajout de l'EAN13 sur le ticket en cours (et lors d'un retour)
- UPDATE : Ajout du montant total du ticket lors de l'affichage d'un ticket finalisé
- UPDATE : Création d'une adresse par défaut lorsqu'un client identifié n'en dispose pas
- UPDATE : Ajout d'un bouton export "basique" permettant l'export de toutes les commandes du point de vente + filtres activés
- UPDATE : Mise à jour des traductions
- FIX : Réduction du montant de retour de chaque produit à 3 chiffres décimaux (au lieu de 5 précédemment)
- FIX : Modification du lien vers le client de passage (Configuration 1.7)
- FIX : Blocage du champs de saisie lors d'un paiement par avoir
- FIX : blocage de la possibilité de faire un retour lorsque la commande est "annulée"
- FIX : Résolution du bug de changement de magasin
- FIX : Suppression du prix barré même si aucune réduction
- FIX : Impossible de saisir un montant si avoir

Version 3.1.0 - 07/03/2022

- UPDATE : Gestion des stocks optimisée sous PS 1.7
- UPDATE : PS 1.7.3+ : Intégration des stocks par magasin à travers le module "Magasins et Stocks" de PrestaTill
- UPDATE : PS 1.7.3+ : Gestion des mouvements de stocks par magasin en fonction des statuts de commande (annulé / marqué comme expédié / réservé)
- UPDATE : PS 1.6 / 1.7 : Génération d'une adresse email aléatoire @prestatill.com pour les clients ne souhaitant pas communiquer leur adresse email
- UPDATE : Genre masqué dans le formulaire de recherche client
- UPDATE : Mise à jour des traductions
- UPDATE : Suppression du mode DEBUG
- UPDATE : Optimisation de l'impression des tickets de caisse + bande X et bande Z
- UPDATE : Possibilité de scanner un code EAN pour charger une commande
- UPDATE : PS 1.7 : Possibilité d'envoyer un lien de régénération de mot de passe au client depuis la caisse
- FIX : Correction des marges sur ticket Z, X et caisse
- FIX : PS 1.7 : Création d'un avoir en caisse à partir d'une commande effectuée en ligne ou depuis le BO
- FIX : PS 1.7 : Création d'un remboursement en caisse à partir d'une commande effectuée en ligne ou depuis le BO
- FIX : PS 1.6 : Gestion du paiement au delà de 999.99 €
- FIX : Gestion des quantités et des arrondis en 1.7 et 1.6
- FIX : Vérification de l'activation ou non de la licence
- FIX : Vérification de la saisie d'une adresse
- FIX : Correction du problème d'affichage du libellé de paiement lors d'un retour
- FIX : Augmentation des espaces au niveau du ticket KDO

Version 3.0.1 - 18/01/2022

- UPDATE : Prise en compte du statut "Hors ligne" de la fiche produit dans la caisse
- FIX : Ajout d'un paiement négatif (PS 1.7.X + 1.6.X)
- FIX : Résolution arrondis sur paiement négatif
- FIX : Modification du libellé de remise en stock par défaut
- FIX - Modification du numéro de version
- FIX - Résolution d'un bug lors de la vérification de licence