Documentation fonctionnelle et comptable KWISATZ
Gérer les chèques cadeaux vendus, leur solde et leur expiration
Le chèque cadeau vendu est un titre monétaire sécurisé acheté en caisse. KWISATZ génère un titre distinct avec une valeur, une date limite et un code-barres. Lors de son utilisation, le logiciel contrôle son existence, sa validité et son statut afin d’empêcher une nouvelle utilisation.
Réponse directe
.039, l’imprimante et un règlement
de catégorie Chèque cadeau vendu. Lorsque l’article est vendu
et le ticket soldé, KWISATZ génère un titre sécurisé distinct.
Pour l’utiliser, appelez le règlement dédié et scannez son code-barres.
Conseil pour les paramètres et configurations
1. Repères de version
Les références de version ci-dessous sont conservées comme repères documentaires. Les menus, options et comportements doivent être contrôlés sur la version et la sérialisation réellement installées ; une évolution plus récente peut avoir modifié le fonctionnement.
2. Licence et disponibilité
La dépendance de licence mentionnée dans ce document provient des sources. Sa disponibilité peut varier selon la version, la sérialisation, le partenaire ou l’installation ; faites-la valider techniquement avant de modifier l’environnement.
3. Protection des données
4. Distinguer abonnements et fidélité
Les abonnements correspondent à des prestations disponibles et consommables dans les tickets lorsque le client est sélectionné. Ils ne doivent pas être confondus avec les points ou passages de fidélité. Un devis, une facture, un rendez-vous ou un mouvement financier ne constitue pas, à lui seul, une consommation d’abonnement.
5. Ce que gère KWISATZ
- Chèques cadeaux à montant fixe ou à montant saisi lors de la vente.
- Génération d’un titre distinct pour chaque chèque vendu.
- Impression d’un document avec code-barres.
- Calcul automatique d’une date de fin de validité.
- Lecture sécurisée du code-barres lors de l’utilisation.
- Récupération automatique de la valeur et des informations de validité.
- Recherche manuelle lorsqu’une lecture du code-barres n’est pas possible.
- Blocage des utilisations multiples.
- Reprise classique comme règlement ou reprise par vente négative selon le paramétrage.
6. Distinguer les titres et coupons
| Objet | Origine | Contrôle natif |
|---|---|---|
| Chèque cadeau vendu | Acheté par un client en caisse. | Valeur, validité, code-barres et statut d’utilisation sécurisés par KWISATZ. |
| Chèque cadeau fidélité | Généré par le programme de fidélité. | Contrôle sécurisé, mais catégorie, durée et modèle distincts. |
| Bon d’achat / avoir | Créé à la suite d’un retour, d’une règle ou d’une opération dédiée. | Utilise sa propre catégorie de règlement et son propre cycle. |
| Chèque cadeau externe | Émis par un tiers. | KWISATZ ne dispose pas nécessairement du titre original pour en contrôler l’usage unique. |
| Coupon ou talon imprimé | Animation commerciale manuelle. | Non sécurisé si aucune émission et aucun statut ne sont enregistrés. |
| Type | Origine | Contrôle documenté |
|---|---|---|
| Chèque cadeau vendu | Acheté par un client en caisse | Titre sécurisé, code-barres, validité et blocage des réutilisations |
| Chèque cadeau fidélité | Généré par le système de fidélité | Logique distincte avec catégorie de règlement dédiée |
| Chèque cadeau externe | Émis hors de KWISATZ | Ne bénéficie pas automatiquement du même suivi interne |
| Coupon ou talon manuel | Impression promotionnelle | Pas de contrôle natif anti-réutilisation sauf mécanisme spécifique |
7. Prérequis
- Pack caisse (fonctions avancées) actif sur les caisses qui émettent ou reprennent les titres ;
- version KWISATZ compatible avec les chèques cadeaux vendus ;
- article dédié correctement typé ;
- règlement de catégorie Chèque cadeau vendu ;
- état de type
.039; - imprimante ou envoi par courriel testé ;
- lecteur de code-barres configuré ;
- politique de validité et conditions d’utilisation rédigées ;
- traitement comptable et TVA validés ;
- moteur C/S auxiliaire pour une utilisation inter-caisses sécurisée.
- Disposer du module de vente directe et, pour le contrôle sécurisé documenté, du Pack caisse (fonctions avancées).
- Disposer d’une imprimante configurée pour le document cadeau.
- Disposer idéalement d’un lecteur de codes-barres.
- Créer ou vérifier un modèle d’impression réservé aux chèques cadeaux vendus.
- Définir la politique commerciale de validité et de reprise.
- Valider le traitement comptable et fiscal avec la personne responsable du dossier.
8. Créer l’article chèque cadeau
Montants fixes
Créez un article pour chaque montant commercialisé, par exemple :
- CADEAU 20 € ;
- CADEAU 50 € ;
- CADEAU 100 €.
Montant variable
Créez un article générique et activez la saisie obligatoire du prix dans les informations de caisse. L’appel de l’article ouvre alors une fenêtre permettant de saisir la valeur choisie.
Type spécial
- Ouvrez la fiche article.
- Accédez à Infos supp 1.
- Dans Type spécial, choisissez Chèque cadeau.
- Enregistrez la fiche.
- Contrôlez en liste que le type spécial est réellement enregistré.
- Ouvrez la fiche produit à utiliser pour la vente du chèque cadeau.
- Définissez un prix fixe, ou activez la saisie du prix obligatoire pour proposer des montants variables.
- Ouvrez Infos Supp 1.
- Dans Type spécial, sélectionnez Chèque cadeau.
KADO_1
dans le champ Article.Code_Type_Special.
Une valeur normale utilise STD.
KADO_1. Un article standard utilise le code STD.9. Configurer les préférences
Durée de validité
Ouvrez Outils > Préférences > Divers > Vente directe, puis renseignez Nb jours de validité — Chèques cadeaux vendus.
KWISATZ ajoute ce nombre de jours à la date d’émission.
Le modèle peut imprimer la date limite grâce à la variable
[KADO_DLU].
Prévisualisation
L’option Chèques cadeaux vendus — Désactiver la fenêtre de prévisualisation permet de choisir entre :
- prévisualisation, impression ou envoi par courriel ;
- impression immédiate sans prévisualisation.
Fidélité
Dans la rubrique de gestion de la fidélité, l’option Exclure les ventes de chèques cadeaux évite de traiter leur vente comme un achat ordinaire dans le mécanisme de fidélité.
10. Configurer le modèle d’impression
- Ouvrez Outils > Générateur d’états.
- Créez ou adaptez un état de type Chèque cadeau vendu.
- Enregistrez-le avec l’extension documentée
.039. - Ouvrez Outils > Préférences > Infos Documents > Autres.
- Sélectionnez le groupe réservé aux chèques cadeaux vendus.
- Choisissez le modèle.
- Choisissez l’imprimante.
- Testez l’impression, la prévisualisation et le PDF envoyé par courriel.
- Sélectionnez le modèle de document.
- Sélectionnez l’imprimante utilisée.
- Modifiez si nécessaire le modèle dans le générateur d’états.
- Vérifiez la présence du montant, du code-barres et de la date limite.
Informations à afficher
- nom du commerce ;
- montant du titre ;
- code-barres et valeur lisible ;
- date d’émission ;
- date limite avec
[KADO_DLU]; - conditions d’utilisation ;
- mention sur le rendu monnaie ou l’utilisation partielle selon la politique testée ;
- contact du magasin.
.039.Dans les préférences de vente directe, l’option Chèques cadeaux vendus – Désactiver la fenêtre de prévisualisation permet d’imprimer sans afficher la prévisualisation.
11. Créer le mode de règlement
- Ouvrez la grille des modes de règlement.
- Créez un règlement distinct, par exemple CHEQUE CADEAU VENDU.
- Choisissez la catégorie Chèque cadeau vendu.
- Définissez son libellé de ticket et de statistique.
- Ajoutez-le au clavier tactile.
- Ne cochez le rendu monnaie automatique qu’après validation de la politique du magasin.
- Testez la lecture du code-barres et la recherche manuelle.
- Créez ou modifiez le règlement destiné aux chèques cadeaux vendus.
- Dans la zone Catégorie, sélectionnez Chèque cadeau vendu.
- Ajoutez ce règlement au clavier tactile de la caisse.
- Validez puis testez son appel sur un dossier de test.
12. Vendre le chèque cadeau
- Appelez l’article chèque cadeau.
- Si le prix est variable, saisissez le montant demandé.
- Vérifiez la valeur avant Total.
- Encaissez le client par espèces, carte ou autre moyen autorisé.
- Soldez le ticket.
- KWISATZ génère un ticket supplémentaire pour chaque chèque cadeau vendu.
- Imprimez-le ou envoyez-le par courriel.
- Vérifiez le montant, la date limite et le code-barres.
- Remettez le titre au client avec ses conditions d’utilisation.
- Ouvrez la vente directe.
- Si le prix est obligatoire, saisissez le montant souhaité.
- Terminez et encaissez normalement le ticket.
- Contrôlez l’impression du chèque cadeau et la lisibilité du code-barres.
- Vérifiez que le montant et la date de fin de validité sont corrects.
- Saisissez les produits achetés par le client.
- Appuyez sur Total.
- Sélectionnez le règlement de catégorie Chèque cadeau vendu.
- Scannez le code-barres imprimé sur le chèque.
- Contrôlez la valeur et la validité récupérées par KWISATZ.
- Complétez si nécessaire avec un autre moyen de paiement.
- Validez le ticket.
Ticket_Entete.Type_Ticket = 16.
Chaque article cadeau vendu produit son propre titre.
Lorsqu’un ticket soldé contient un article de type chèque cadeau, KWISATZ génère un titre supplémentaire pour chaque chèque. Ce titre est identifié techniquement par Ticket_Entete.Type_Ticket = 16.
Une option Exclure les ventes de chèques cadeaux est documentée dans les préférences liées à la gestion de la fidélité. Elle permet de distinguer la vente du titre de l’achat futur réglé avec celui-ci.
13. Utiliser le chèque cadeau
- Saisissez les articles achetés par le bénéficiaire.
- Appuyez sur Total.
- Sélectionnez le règlement Chèque cadeau vendu.
- Scannez le code-barres du titre.
- Contrôlez le montant et la date de validité affichés.
- Vérifiez que le titre n’a pas déjà été utilisé.
- Acceptez la reprise.
- Encaissez l’éventuel reste à payer par un autre moyen.
- Finalisez le ticket.
- Conservez une trace du code repris sur le ticket ou l’état prévu.
14. Valeur disponible, solde et utilisation partielle
Lors de la lecture du code-barres, KWISATZ récupère automatiquement la valeur enregistrée du chèque ainsi que ses informations de validité.
En pratique, ne présentez pas le chèque cadeau vendu comme une carte à solde dégressif sans avoir réalisé un test complet sur la version installée.
| État du titre | Interprétation documentée |
|---|---|
| Non utilisé et valide | La valeur enregistrée peut être récupérée lors du scan. |
| Déjà utilisé | Le marquage du titre d’origine doit empêcher une seconde reprise. |
| Expiré | La date de validité récupérée doit permettre le contrôle du titre. |
| Utilisation partielle demandée | Comportement non documenté : effectuer un test avant mise en production. |
15. Mode « Reprise par vente négative »
Dans Outils > Préférences > Divers > Vente directe, l’option Chèques cadeaux vendus — Reprise par vente négative active un mode de traitement distinct du règlement classique.
Fonctionnement
- Le code-barres est lu et validé de façon sécurisée.
- Le titre original est marqué utilisé pour éviter une nouvelle reprise.
- Un règlement est ajouté au ticket pour imprimer et tracer le code lu.
- Le montant de ce règlement est nul.
- KWISATZ insère automatiquement l’article
ZKADOREPRISE. - La quantité est égale à
-1. - Le prix de la ligne correspond à la valeur du chèque cadeau.
- Le total du ticket est réduit par la ligne négative.
| Mode | Effet principal | Contrôle nécessaire |
|---|---|---|
| Reprise classique | Le titre est utilisé comme un règlement valorisé. | Statistiques de règlement, caisse et traitement comptable. |
| Reprise par vente négative | Le titre réduit les ventes par une ligne négative ; le règlement associé reste nul pour la traçabilité. | Chiffre d’affaires, TVA, article ZKADOREPRISE, pont comptable et statistiques. |
ZKADOREPRISE
pour reproduire le fonctionnement. Il s’agit d’une ligne système générée
par le traitement sécurisé.
Mode classique
Le chèque cadeau vendu est utilisé comme un moyen de règlement. KWISATZ récupère sa valeur, inscrit le règlement sur le ticket et marque le titre d’origine.
Dans Outils > Préférences > Divers > Vente directe, l’option Chèques cadeaux vendus – Reprise par vente négative active un autre traitement.
Lors de la lecture sécurisée :
- un règlement de montant nul est ajouté pour conserver le code du chèque et assurer le marquage ;
- un article négatif
ZKADOREPRISEest inséré automatiquement ; - son prix HT et TTC correspond à la valeur du chèque ;
- sa quantité est égale à
-1; - le total du ticket tient déjà compte de la réduction.
16. Sécuriser l’utilisation en multi-caisses
Exemple : le titre est vendu sur la caisse 1 et utilisé sur la caisse 2. La caisse 2 doit vérifier l’état du titre auprès de la base centrale.
- Vérifiez les licences Pack caisse (fonctions avancées) sur les postes concernés.
- Ouvrez les préférences de vente directe.
- Configurez le moteur C/S auxiliaire pour les paiements sécurisés.
- Vérifiez l’adresse, le port et les droits du serveur.
- Émettez un titre sur la caisse 1.
- Scannez-le sur la caisse 2.
- Vérifiez son acceptation et son marquage comme utilisé.
- Essayez de le scanner une seconde fois sur une autre caisse.
- Vérifiez son refus.
17. Chiffre d’affaires, TVA et comptabilité
Le traitement fiscal dépend de la nature réelle du bon :
| Qualification fiscale | Principe général | Exemple |
|---|---|---|
| Bon à usage unique | Le lieu et la TVA des biens ou services sont connus dès l’émission ; la taxation peut intervenir lors du transfert du bon. | Titre utilisable uniquement pour des opérations soumises au même taux dans un même territoire. |
| Bon à usages multiples | Le taux ou la nature exacte n’est pas déterminable à l’émission ; la taxation intervient lors de la fourniture effective des biens ou services. | Titre utilisable sur des articles soumis à plusieurs taux de TVA. |
Contrôles à réaliser
- vente du titre dans les statistiques ;
- encaissement réel du titre ;
- utilisation classique ou ligne négative ;
- TVA à l’émission ou à l’utilisation selon la qualification ;
- pont comptable ;
- titres émis non encore utilisés ;
- titres expirés ;
- annulations et remboursements ;
- absence de double comptabilisation entre émission et utilisation.
18. Validité et conditions commerciales
La durée saisie dans KWISATZ détermine la date limite calculée et imprimée. Le magasin doit définir des conditions claires :
- date de début et date limite ;
- magasins participants ;
- produits ou services exclus ;
- utilisation unique ou fractionnement ;
- rendu monnaie éventuel ;
- remboursement ou échange ;
- traitement d’un titre perdu ou illisible ;
- modalités de prolongation ;
- usage en ligne ou uniquement en magasin.
- Faire apparaître clairement la date limite sur le document remis au client.
- Tester la lecture d’un titre valide et d’un titre expiré.
- Définir une procédure interne pour les demandes commerciales de prolongation.
- Ne pas modifier manuellement un titre en production sans procédure validée.
Dans Outils > Préférences, ouvrez l’onglet Divers, puis la section Vente directe. Renseignez la zone consacrée aux chèques cadeaux vendus :
Lors de la génération, KWISATZ ajoute ce nombre de jours à la date du jour afin de calculer la date de fin de validité.
Le champ KADO_DLU peut être placé dans le modèle d’impression pour afficher cette date sur le chèque cadeau.
La date de fin de validité est calculée lors de l’émission à partir du nombre de jours configuré. Elle peut être imprimée grâce au champ KADO_DLU.
Bonnes pratiques
19. Annulation, remboursement et titre perdu
Annulation avant solde du ticket de vente
Retirez l’article ou abandonnez le ticket avant encaissement. Aucun titre payé ne doit être créé.
Annulation après vente
- Retrouvez le ticket de vente original.
- Vérifiez que le chèque cadeau n’a pas été utilisé.
- Utilisez la procédure de contre-passation autorisée.
- Remboursez le moyen de paiement selon les droits du magasin.
- Vérifiez que le titre n’est plus accepté.
- Contrôlez les statistiques et la comptabilité.
Titre perdu ou impression défectueuse
- Recherchez le titre original.
- Vérifiez son statut et son code.
- Réimprimez le même titre uniquement si la procédure le permet.
- Ne créez pas un second titre actif de même valeur sans invalider le premier.
- Conservez une justification de la réédition.
20. Recette avant mise en production
- Vendre un chèque à montant fixe.
- Vendre un chèque à montant variable.
- Vendre deux chèques sur le même ticket.
- Tester impression et envoi par courriel.
- Contrôler montant, date limite et code-barres.
- Utiliser un titre pour un ticket de même montant.
- Utiliser un titre pour un ticket supérieur.
- Tester un ticket inférieur à la valeur du titre.
- Tester la recherche manuelle.
- Tester un titre expiré.
- Tester une seconde utilisation.
- Tester la reprise négative avec
ZKADOREPRISE. - Tester l’annulation de la vente du titre.
- Tester une réédition contrôlée.
- Tester la vente sur caisse 1 et l’utilisation sur caisse 2.
- Comparer statistiques, TVA, financier et pont comptable.
21. Diagnostic rapide
Aucun chèque cadeau n’est généré après la vente
Le titre est créé mais ne s’imprime pas
.039, l’imprimante choisie dans
Infos Documents, la prévisualisation et les droits d’impression.
Le titre peut exister même si son impression a échoué.
Le montant variable ne peut pas être saisi
Le règlement ne propose pas le scan
Le code-barres est illisible
La recherche manuelle ne trouve aucun titre
Le même titre est accepté sur deux caisses
Le titre est refusé à cause d’un incident serveur
La reprise négative ne crée pas ZKADOREPRISE
Le chiffre d’affaires paraît compté deux fois
Le titre expiré doit exceptionnellement être accepté
Une réimpression génère un doute sur le code
La vente ne génère pas de chèque cadeau
Le chèque ne s’imprime pas
.039.Le montant n’est pas demandé
Le scan ne récupère pas la valeur
Le chèque est accepté plusieurs fois
La date d’expiration n’est pas imprimée
KADO_DLU. Ce repère interne ne doit pas être modifié directement. Faites analyser et valider le réglage par un technicien KWISATZ après sauvegarde et relevé de la configuration.Le chiffre d’affaires paraît doublé
Le client veut utiliser seulement une partie du montant
22. Actions à éviter
- utiliser un article standard sans type spécial ;
- présenter un coupon manuel comme un titre sécurisé ;
- utiliser la catégorie Chèque cadeau externe ;
- saisir librement la valeur d’un titre refusé ;
- forcer systématiquement les contrôles serveur ;
- activer la reprise négative sans recette comptable ;
- créer manuellement
ZKADOREPRISE; - réimprimer sous un nouveau code sans invalider l’ancien ;
- supprimer ou modifier directement les tickets Type 16 ;
- déployer en multi-caisses sans contrôle central testé.
23. Liste de contrôle
- Le Pack caisse (fonctions avancées) est actif.
- L’article possède le type spécial Chèque cadeau.
- Le prix fixe ou variable est correctement configuré.
- La durée de validité est renseignée.
- Le modèle
.039est sélectionné. - L’imprimante et l’envoi courriel sont testés.
- Le règlement utilise la catégorie Chèque cadeau vendu.
- Le code-barres est lisible.
- La seconde utilisation est refusée.
- Le mode classique ou négatif est validé comptablement.
- Le moteur C/S auxiliaire est testé en multi-caisses.
- Les conditions commerciales correspondent au comportement réel.
24. Évolutions documentées
| Période | Évolution |
|---|---|
| Novembre 2019 | Création du type de ticket 16, de l’état .039, du type spécial KADO_1 et de la catégorie de règlement Chèque cadeau vendu. |
| Mai 2020 | Prévisualisation permettant de choisir l’impression ou l’envoi par courriel pour les licences Pack caisse (fonctions avancées). |
| Juin 2021 | Option pour désactiver la prévisualisation et moteur C/S auxiliaire pour les paiements sécurisés en multi-caisses. |
| Avril 2023 | Ajout du mode Reprise par vente négative avec l’article système ZKADOREPRISE. |
| Versions récentes | Contrôles renforcés sur l’utilisation, les statistiques et les scénarios de chiffre d’affaires. |
| Fonction | Repère de version | Condition |
|---|---|---|
| Chèques cadeaux vendus distincts des chèques fidélité | Développement finalisé en novembre 2019, préversion 3.37 | Pack caisse (fonctions avancées) pour les contrôles sécurisés documentés |
Type de ticket spécifique 16 | Préversion 3.37 | Création d’un titre par chèque vendu |
État d’impression .039 | Préversion 3.37 | Modèle et imprimante à configurer |
| Validité séparée des chèques fidélité et vendus | Préversion 3.37 | Zone dédiée dans les préférences |
| Reprise par vente négative | Développement documenté le 12 avril 2023 ; base support : 3.49R11 et suivantes | Option à activer et traitement comptable à valider |
25. Sources documentaires
- Suivi de développement KWISATZ — chèques cadeaux vendus, novembre 2019.
- MENUS_KWISATZ — validité, prévisualisation et reprise par vente négative.
- Fonctions et règlements KWISATZ — catégorie Chèque cadeau vendu.
- Base support KWISATZ — moteur C/S auxiliaire et utilisation multi-caisses.
- BOFiP et Code général des impôts — bons à usage unique et à usages multiples.
- Manuel KWISATZ — modes de règlement, catégories de chèques cadeaux et préférences Vente directe.
- Suivi de développement — finalisation des chèques cadeaux vendus en novembre 2019, préversion 3.37.
- Suivi de développement — reprise par vente négative documentée le 12 avril 2023.
- Base support — article spécial, modèle d’impression, durée de validité, règlement dédié et contrôle par code-barres.
- Base téléphonique — distinction entre titre sécurisé et coupon manuel non sécurisé.