Historique des versions
Septembre 2026
Refonte de l'application cliente - v28.0.0.0
Nouvelle version majeure de CAP Caisse : v28.0.0.0.
La caisse a eu le droit à une refonte complète de son logiciel bureau, ainsi qu'à de nombreuses améliorations techniques et fonctionnelles. Cette nouvelle version est embarquée avec une technologie récente et est compatible avec Business Central v28.
Plateforme et installation
- L'application cliente devient multi-plateforme : elle s'installe désormais sur Windows et macOS (la v27 était limitée à Windows).
- Chaque caisse possède sa propre base de données locale, stable et unique, ce qui permet de basculer facilement d'un profil de caisse à l'autre sur un même poste, sans risque de perdre des données. Se déconnecter d'un serveur et tenter de se connecter à un profil déjà existant sur le poste repartira de la même base et ne déclenchera pas de synchronisation.
- L'application garantit qu'une seule instance s'exécute à la fois sur le poste, et signale automatiquement un éventuel arrêt brutal.
Expérience utilisateur
- Interface revue pour la rendre plus moderne, rendue plus réactive et plus fluide.
- Interface multilingue français / anglais, modifiable sans redémarrage et répercutée sur le second écran.
- Thèmes d'affichage (clair, sombre, etc.) avec planification horaire, taille de police réglable et position des éléments configurable.
- Second écran client en temps réel, avec une vitrine affichée lorsqu'aucun ticket n'est en cours.
- Tableau de bord statistique configurable branché sur les données en temps réel de la caisse (chiffre d'affaires, panier moyen, nombre de ventes, produits vendus, nouveaux clients, tops articles/catégories, répartition par catégorie et par mode de paiement, affluence moyenne), ainsi qu'un onglet « Mes performances » par vendeur.
- Chargement progressif (défilement infini) des longues listes (tickets, contacts, articles, devis, historique). Les données s'affichent par défaut sans nécessiter de recherche en amont.
- Meilleure gestion des préférences d'impression : séparation de la préférence d'impression entre les factures et les clôtures, en plus de l'impression ticket (la v27 appliquait le même réglage entre les factures et les clôtures).
- Des synchronisations plus complètes, plus stables et plus rapides.
- Système des mises à jour revu
- En v27, la caisse lançait une synchronisation totale après une mise à jour à l'ouverture de la page de connexion vendeur. La v28 n'applique plus cela, sauf si la mise à jour en a réellement besoin.
Vente et encaissement
- Déplacement et réorganisation des lignes du ticket, par boutons et par glisser-déposer (drag & drop).
- La fiche du client par défaut est maintenant consultable, ainsi que son historique Business Central total (chargé à la volée).
Fidélité
- Le paiement en points est plafonné par le reste réel à payer du ticket, et la date d'expiration de l'adhésion est désormais vérifiée.
- Le solde de points est rafraîchi en temps réel depuis le système centralisé au moment du paiement (mesure anti-fraude) ; la validation est bloquée si le solde ne couvre plus le règlement en points.
Matériel (terminal de paiement, imprimante, tiroir)
- Impression native multi-plateforme des tickets en ESC/POS (série, USB et réseau TCP/IP), avec codes-barres, QR codes, images, réglage fin de la liaison série, détection automatique, jeu de caractères configurable, lecture de l'état de l'imprimante et test d'impression.
- Impression PDF native des factures, devis et clôtures, sans dépendance à un lecteur PDF tiers (Adobe Acrobat, Foxit) ; bascule automatique vers le PDF en cas d'échec de l'imprimante à tickets.
- Véritable ouverture du tiroir-caisse série (commande d'impulsion ESC/POS) — correctif par rapport à la v27.
- Communication TPE fiabilisée : délais d'attente maîtrisés, annulation propre, réémission en cas de message corrompu, détection automatique du port, masquage des données bancaires dans les journaux (conformité PCI).
Conformité (NF525)
- Le contrôle d'antériorité met désormais l'application dans un état bloqué signalé à l'écran au lieu d'afficher une alerte qui ferme brutalement l'application (même garantie d'inaltérabilité, comportement plus sûr).
- La numérotation des tickets s'appuie sur une souche fiabilisée et n'est plus modifiable manuellement. Correctif apporté sur la gestion de la bonne synchronisation de cette souche entre le poste et le système centralisé (Business Central) par rapport à la v27.
Identique à la v27 :
- Impression automatique du ticket Z à la clôture, et blocage de la clôture tant qu'il reste des tickets non validés.
- La signature électronique et le chaînage des tickets et écritures restent assurés par le système centralisé (Business Central) ; le poste garantit l'antériorité, l'inaltérabilité par non-suppression (corrections par écriture inverse) et la tenue du Journal des Événements Techniques (JET).
- Renforcement très important des tests automatisés sur l'intégralité des traitements faits par le logiciel.
Robustesse et performances
- Synchronisation « tout ou rien » (jamais de base à moitié à jour si elle échoue avant la fin ou si l'application ou le poste s'arrêtent pendant)
- Synchronisation plus rapide en moyenne, malgré un volume de données plus important qu'en v27 (+10%) : on constate une amélioration moyenne d'environ 50%, et jusqu'à 80% dans les meilleurs cas.
- Fin des erreurs liées au partage des données et des plantages observés à la sortie de veille du poste.
- Intervalle de synchronisation en arrière-plan désormais stable à exactement 15 minutes d'intervalle (le compte à rebours démarre à partir de la fin d'une synchronisation ou après chargement de la caisse au démarrage).
- Possibilité de consulter l'historique des synchronisations. Permet de voir :
- Le type de synchronisation (totale ou différentielle)
- Le statut de la synchronisation (réussie ou échouée)
- Le date et l'heure de la synchronisation (début et fin)
- La durée totale
- La durée par type de données par type de synchronisation (envoir, réception, écriture en base de données)
- Le nombre d'éléments synchronisés par type de données
- les messages d'erreur en cas d'échec de la synchronisation
- Les informations de log de la synchronisation sont désormais plus détaillées et plus lisibles, afin de faciliter leur exploitation par le support technique.
Synchronisation différentielle des articles bloqués
- La synchronisation des changements récupère les articles bloqués depuis la dernière synchronisation pour ne plus les proposer dans la liste des articles.
Fonctionnalités retirées
Quelques réglages secondaires de la v27 ne sont pas reconduits :
- la modification manuelle du dernier numéro de ticket (numérotation désormais fiabilisée),
- le sélecteur de canal de mise à jour dans l'application (chaque canal fait désormais l'objet d'un build distinct).
Nouveau système de gestion des versions et des mises à jour
Désormais, la gestion des des mises à jour de la caisse est plus robuste, et la façon dont la version est construite a été revue. Une version de l'application cliente :
- est constituée de 4 segments :
{Majeure}.{Mineure}.{Patch}.{Build}. - est compatible avec Business Central ayant la même version majeure et mineure.
Quand la version Patch augmente pour la version de l'application cliente, la mise à jour de la caisse est obligatoire, mais n'impacte que l'application cliente.
Quand la version Majeure ou Mineure augmente pour l'application cliente, la mise à jour de la caisse est obligatoire et impacte à la fois l'application cliente et le système centralisé (Business Central).
Pour une mise à jour de l'application cliente vers une version qui augmente la version majeure ou mineure, il est nécessaire de mettre à jour Business Central vers la version compatible (même version majeure et mineure) avant de mettre à jour l'application cliente.
Les notifications de mise à jour obligatoire bloqueront l'utilisation de la caisse tant que celle-ci n'est pas mise à jour.
Enfin, une mise à jour est totalement gérée par le logiciel : découverte, téléchargement, mise à jour et redémarrage.
Système centralisé (Business Central) - v28
Le système centralisé a évolué en parallèle de l'application cliente pour la v28.
Configuration de la caisse et des vendeurs
- Second écran client : vous pouvez désormais définir, sur la fiche de la caisse, un texte et une image d'accueil affichés sur l'écran client (vitrine). L'image est automatiquement redimensionnée.
- Personnalisation des vendeurs : chaque vendeur peut recevoir un nom d'affichage (surnom) et une photo de profil, repris sur l'application cliente. La photo de profil accepte la transparence. JPEG, JPG et PNG sont supportés. La photo est automatiquement redimensionnée.
- La fiche caisse expose désormais la langue, la locale et la devise à l'application cliente, ainsi qu'une option permettant d'ignorer le blocage d'un article lors de l'encaissement.
Disposition des touches
- Deux nouvelles actions de disposition des touches : Monter la ligne et Descendre la ligne, pour réordonner les lignes du ticket depuis la caisse.
Articles et catégories
- Les catégories d'articles sont exposées à l'application cliente (avec un champ couleur réservé à un usage futur, utilisé notamment pour les statistiques par catégorie), et chaque article référence sa catégorie.
- Le statut bloqué / bloqué en caisse des articles est exposé pour fiabiliser la synchronisation différentielle.
Tickets et règlements
- La remise facture en pourcentage est désormais portée par l'en-tête du ticket (en plus du montant), et les montants nets / bruts (HT/TTC) sont distingués de façon cohérente dans l'API.
- Une API dédiée permet de récupérer le dernier numéro de ticket de la souche active d'une caisse (séquence continue NF525).
API et intégration
- L'API cliente a été consolidée : l'APIV2 devient le contrat principal (en-têtes plus riches, groupes de comptabilisation revus), l'APIV1 des mêmes endpoints restant disponible mais dépréciée pour compatibilité.
- Une documentation technique complète de l'application serveur a été ajoutée (configuration, caisses, dispositions des touches, tickets, comptabilisation, présentations, signatures, archive fiscale, API…).
Conformité (NF525)
- La couverture de tests automatisés a été fortement renforcée sur les signatures, l'intégrité des données et l'archive fiscale, et les mécanismes de conformité (chaîne de signatures, archive fiscale) sont désormais formellement documentés.
Versions antérieures
Pour consulter l'historique des changements lié à la version antérieure, reportez-vous à l'historique des changements v27