Documentation tickets temporaires KWISATZ
Mettre un ticket en attente, le rappeler et le transférer vers une autre caisse
La fonction 122 met la vente en attente et libère le poste pour un nouveau ticket. La fonction 121 affiche la liste des tickets disponibles et permet leur rappel. Dans un réseau complet partageant le même environnement WKW, une autre caisse peut reprendre le ticket ; dans une architecture autonome ou ne partageant que certaines données, le ticket reste généralement local.
Réponse directe
Conseil pour les paramètres et l’architecture
1. Nature des fonctions KWISATZ citées
Une fonction de consultation, de correction, financière, de périphérique ou de sélection n’a pas le même effet. Les fonctions citées ci-dessous restent limitées au comportement documenté.
| Fonction | Nature | Effet documenté et limite |
|---|---|---|
| 121 | Fonction de gestion des tickets | Concerne les tickets en attente ; son effet exact doit rester celui décrit dans la procédure. |
| 122 | Fonction de gestion des tickets | Concerne les tickets en attente ; son effet exact doit rester celui décrit dans la procédure. |
2. 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.
3. Protection des données
4. Comprendre le principe
Caisse d’origine
Ticket en cours
│
▼
122 — Mise en attente
│
├─ ticket temporaire conservé
├─ vendeur / client / commentaire
└─ nouveau ticket disponible
│
▼
Tickets en attente accessibles au poste
│
▼
121 — Rappel en mode multi-tickets
ou 122 en mode mono-ticket
│
├─ rappel dans un ticket vide
├─ insertion autorisée dans le ticket en cours
└─ réaffectation éventuelle du vendeur
│
▼
Contrôle puis encaissement
Ce que fait la mise en attente
- conserve la vente non encaissée ;
- libère le poste pour une nouvelle vente ;
- mémorise les articles et les informations du ticket ;
- permet un rappel ultérieur ;
- peut imprimer une note provisoire ;
- peut être rappelée par une caisse centrale lorsque l’architecture le permet.
Ce qu’elle ne fait pas
- elle ne valide pas la vente ;
- elle ne produit pas un encaissement définitif ;
- elle ne remplace pas une commande client ;
- elle ne transfère pas automatiquement le ticket entre magasins autonomes ;
- elle ne garantit pas la reprise si les fichiers temporaires ne sont pas partagés.
5. Vérifier l’architecture avant le transfert
| Architecture | Visibilité des tickets en attente | Conséquence |
|---|---|---|
| Environnement WKW partagé | Les postes peuvent accéder aux mêmes tickets temporaires, sous réserve des filtres, droits et verrous. | Rappel inter-caisse possible avec 122 puis 121. |
| Base métier partagée uniquement | Les données peuvent être communes alors que les tickets temporaires restent locaux. | Le rappel inter-caisse n’est pas garanti. |
| Caisses autonomes avec interfaces de communication | Chaque caisse conserve normalement ses tickets temporaires localement. | Les flux d’échange ne constituent pas un transfert temps réel du ticket en attente. |
| Station de pesage et caisse centrale en réseau | Selon l’installation, des tickets peuvent être préparés puis repris par la caisse centrale. | Insertion et réaffectation à tester selon le flux réellement déployé. |
Contrôles techniques
- les raccourcis utilisent des numéros de poste
-Pdistincts ; - les deux postes ouvrent le même dossier ;
- les emplacements de travail et de tickets temporaires correspondent à l’architecture validée ;
- les deux caisses utilisent une version compatible ;
- la connexion aux données et le réseau sont stables ;
- le filtre du centre n’exclut pas le ticket.
6. Fonction 122 — Ticket en attente
La fonction 122 met le ticket en cours en attente et réinitialise la Vente directe pour une nouvelle saisie.
Mode ticket unique
Lorsque « Autoriser plusieurs tickets » n’est pas actif, 122 fonctionne en bascule : un premier appui met le ticket en attente et le suivant rappelle l’unique ticket temporaire. Si un autre ticket est en cours, contrôlez le comportement de bascule avant de valider.
Mode tickets multiples
Lorsque l’option est active, chaque appel de 122 met le ticket courant en attente. Le rappel s’effectue avec la fonction 121.
Avant l’appui
- contrôler le client ;
- contrôler le vendeur ;
- contrôler les lignes et remises ;
- ajouter un commentaire si plusieurs tickets se ressemblent ;
- vérifier l’absence de paiement externe accepté ;
- indiquer la destination : sur place, livraison ou retrait.
7. Paramètres de la fonction 122
| Paramètre | Effet | Cas d’usage |
|---|---|---|
-IT |
Demande l’impression lors de la mise en attente. | Note provisoire ou document de préparation. |
-SC |
Supprime la fenêtre de confirmation. | Processus automatisé ou strictement maîtrisé. |
-VD[Code vendeur] |
Force le code vendeur affecté au ticket. | Flux vers un vendeur ou une caisse centrale identifiés. |
-ST |
Ajoute automatiquement une ligne de sous-total. | Séparation visuelle avant insertion, si les conditions sont remplies. |
-CO |
Associe un commentaire lors de la première mise en attente. | Repère opérationnel court, sans donnée sensible. |
Exemples
Mise en attente avec commentaire :
122 -CO
Mise en attente avec impression et commentaire :
122 -IT -CO
Mise en attente vers un vendeur central :
122 -VDCENTRAL -CO
Mise en attente avec sous-total :
122 -ST -CO
Limite de -ST
Le suivi de développement précise que le sous-total automatique n’est ajouté que si le ticket n’a pas encore été totalisé et ne contient aucun règlement.
8. Fonction 121 — Rappel ticket en attente
En mode multi-tickets, la fonction 121 affiche la liste des tickets en attente accessibles depuis le poste.
Colonnes utiles
- numéro du ticket temporaire ;
- date et heure ;
- caisse ou centre d’origine ;
- vendeur ;
- client ;
- montant ;
- commentaire ;
- type de service lorsqu’il est disponible ;
- numéro de commande Web lorsque ce flux est utilisé ;
- livreur lorsque renseigné.
Procédure
- Utilisez de préférence un ticket vide, sauf lorsque l’insertion dans le ticket en cours est volontairement configurée.
- Appuyez sur 121.
- Retirez les filtres inutiles.
- Recherchez le commentaire, le client, le vendeur ou le numéro.
- Affichez le détail si la version le permet.
- Sélectionnez le ticket exact.
- Contrôlez les messages de vendeur ou de cumul.
- Vérifiez le contenu rappelé avant encaissement.
9. Filtrer les tickets d’un livreur avec -LI
La fonction 121 accepte :
-LI[Code livreur]
La liste est filtrée sur le code livreur indiqué, sous réserve des autres filtres actifs.
Cas d’usage
- préparation des tournées ;
- encaissement des retours d’un livreur ;
- filtrage d’un comptoir livraison ;
- séparation des commandes à emporter et à livrer.
10. Paramétrer le centre d’encaissement
Les réglages se trouvent dans le centre d’encaissement, onglet Général ; le chemin exact dépend de la version.
| Réglage | Choix | Effet |
|---|---|---|
| Autoriser plusieurs tickets | Oui / Non | Autorise plusieurs mises en attente simultanées et impose l’usage de 121 pour le rappel. |
| Autoriser l’insertion dans le ticket en cours | Jamais / Toujours avec demande de confirmation / Toujours sans demande de confirmation | Détermine si les lignes rappelées peuvent être ajoutées au ticket actif. |
| Réaffecter au vendeur actif | Jamais / Toujours avec avertissement / Toujours sans avertissement | Détermine si le ticket rappelé est attribué au vendeur actif. |
| Filtrer sur le centre actif | Oui / Non | Masque les tickets créés depuis les autres centres lorsque l’option est active. |
| Contrôler si ticket en attente lors de la sortie | Aucun contrôle / Demander confirmation / Empêcher la sortie sauf superviseur | Avertit ou bloque la sortie lorsqu’il reste des tickets en attente. |
Points à décider pour une caisse centrale
- mode multi-tickets ;
- visibilité des autres centres ;
- insertion avec ou sans confirmation ;
- conservation ou réaffectation du vendeur ;
- niveau de contrôle lors de la sortie.
11. Mettre un ticket en attente
Procédure vendeur
- Arrêtez la saisie.
- Vérifiez les articles, quantités et remises.
- Vérifiez le client et le vendeur.
- Saisissez un commentaire court et distinctif.
- Contrôlez qu’aucune transaction ou remise de moyen de paiement n’a déjà été engagée.
- Appuyez sur la touche 122 configurée.
- Confirmez la mise en attente.
- Vérifiez que le ticket disparaît et qu’une nouvelle vente vide s’ouvre.
- Si nécessaire, contrôlez sa présence avec 121.
Commentaire recommandé
REPÈRE CLIENT — MOTIF — DESTINATION Exemples : DUPONT — REVIENT — CAISSE 2 TABLE 12 — DESSERTS — CAISSE CENTRALE COMMANDE 48521 — RETRAIT — COMPTOIR RAYON FROMAGE — BAC 07 — PESÉE
12. Rappeler le ticket sur la même caisse
Un seul ticket autorisé
Dans le mode historique à ticket unique, un second appui sur 122 rappelle le ticket.
Plusieurs tickets autorisés
- Appuyez sur 121.
- Choisissez le ticket dans la liste.
- Contrôlez son commentaire et son contenu.
- Vérifiez le vendeur actif.
- Continuez la saisie ou encaissez.
Rappel dans un ticket vide
Le ticket rappelé devient actif et doit être verrouillé pour les autres postes. Vérifiez qu’il disparaît de la liste avant de poursuivre.
13. Transférer le ticket vers une autre caisse
Sur la caisse source
- Identifiez la caisse de destination dans le commentaire.
- Ajoutez le client ou le numéro de commande si disponible.
- Utilisez 122.
- Vérifiez que le ticket figure dans la liste partagée.
- Ne le rappelez plus sur la caisse source.
Sur la caisse destination
- Ouvrez le même dossier et le centre prévu.
- Utilisez 121.
- Si le ticket manque, faites contrôler le filtre sur le centre actif selon les droits et la procédure.
- Sélectionnez le ticket par commentaire, client et vendeur.
- Contrôlez la réaffectation au vendeur actif.
- Contrôlez les articles et le total.
- Encaissez sur la caisse destination.
Résultat
- la vente définitive est enregistrée sur la caisse qui finalise le ticket ;
- le ticket temporaire disparaît de la liste ;
- le vendeur peut être conservé ou remplacé selon le réglage ;
- les règlements et l’impression utilisent les périphériques de la caisse destination.
14. Insérer un ticket en attente dans le ticket en cours
L’insertion permet à une caisse centrale d’ajouter les lignes d’un ticket en attente au ticket déjà actif, lorsque le centre l’autorise.
Réglages
| Choix | Comportement |
|---|---|
| Jamais | Le rappel est refusé si le ticket actif contient déjà des ventes. |
| Toujours avec demande de confirmation | KWISATZ demande si les deux tickets doivent être cumulés. |
| Toujours sans demande de confirmation | Les lignes du ticket rappelé sont directement insérées. |
Contrôles après insertion
- un seul client cohérent ;
- un vendeur conforme à la politique ;
- pas de double ligne ;
- sous-totaux lisibles ;
- promotions et remises recalculées ou contrôlées ;
- TVA et catégories de tickets cohérentes ;
- pas de règlement déjà présent ;
- identifiants de commandes Web non dupliqués lorsqu’ils existent.
15. Conserver ou réaffecter le vendeur
Réglage du centre
- Jamais : le vendeur d’origine est conservé ;
- Toujours avec avertissement : le ticket est attribué au vendeur actif après message ;
- Toujours sans avertissement : la réaffectation est automatique.
Paramètre -VD
La fonction 122 permet de forcer dès la mise en attente un code vendeur déterminé :
122 -VD[CODE_VENDEUR]
Effets à contrôler
- statistiques par vendeur ;
- commissions ;
- financier associé au vendeur lorsque cette organisation est utilisée ;
- droits d’encaissement ;
- responsabilité des remises et annulations ;
- impression du vendeur sur le ticket.
16. Commentaire et identification du ticket
Dans les versions documentées à partir de 3.46r2 documentée, le paramètre -CO permet d’associer un commentaire lors de la mise en attente initiale.
Fonctionnement
- si un texte est déjà présent dans la zone de saisie, il est repris ;
- sinon une fenêtre spécifique permet la saisie ;
- la liste des tickets en attente possède une colonne Commentaire.
Bon commentaire
- court ;
- unique dans la file ;
- compréhensible par une autre caisse ;
- sans donnée sensible ;
- avec la destination lorsque le ticket doit changer de poste.
17. Imprimer lors de la mise en attente
Le paramètre -IT demande l’impression du ticket
au moment de la mise en attente.
Usages
- note de préparation ;
- ticket à remettre au client avant passage à la caisse centrale ;
- support d’identification lorsque le modèle le prévoit ;
- repère pour un rayon ou une station de pesage ;
- justificatif provisoire interne.
Mention provisoire
Les versions documentées impriment une mention DOCUMENT PROVISOIRE sur les tickets non validés ou en attente.
18. Verrouillage et accès simultané
Les versions corrigées contrôlent l’ouverture simultanée d’un même ticket en attente depuis plusieurs postes.
Contrôles documentés
- un vendeur actif sur un poste peut être protégé contre une seconde ouverture ;
- le ticket rappelé doit être verrouillé pour les autres postes ;
- les anomalies de rappel simultané ont été corrigées en version 3.42r1 en mars 2021 ;
- un contrôle supplémentaire d’unicité du GUID a été ajouté en juillet 2025.
Message de verrouillage
Si KWISATZ indique que le ticket est déjà utilisé, ne contournez pas l’avertissement. Identifiez le poste qui l’a ouvert et fermez ou remettez en attente proprement depuis ce poste.
19. Contrôler les tickets en attente avant la fermeture
Le centre propose trois niveaux :
| Choix | Effet |
|---|---|
| Aucun contrôle | Le vendeur peut quitter même si des tickets restent en attente. |
| Demander confirmation | Un avertissement est affiché lors de la sortie. |
| Empêcher la sortie sauf superviseur | Le module ne peut être fermé tant que les tickets ne sont pas soldés ou traités. |
Contrôle avant fermeture
- Ouvrez la liste 121.
- Recherchez les tickets anciens ou sans commentaire.
- Rappelez, encaissez, annulez ou documentez chaque cas.
- Contrôlez les commandes Web et livraisons.
- Vérifiez les tickets sur les autres centres.
- Fermez selon la procédure lorsque chaque ticket restant a été identifié et traité.
20. Commandes Web et mise en attente automatique
La fonction 202 — Lecture commande Web, mode automatique — active la mise en attente automatique des commandes reçues. Elle complète la fonction 169, qui intègre les commandes une par une.
Colonnes documentées
- type : sur place, livraison ou retrait ;
- numéro d’e-commande ;
- client ;
- commentaire ;
- livreur selon le flux.
Contrôles
- ne pas rappeler deux fois la même commande ;
- ne pas appliquer une seconde réduction Web ;
- vérifier le statut prépayé ;
- contrôler livraison ou retrait ;
- contrôler le statut dans l’interface utilisée.
21. Tables, restauration, livraison et retrait
Mode table
En restauration, la table joue souvent le rôle de ticket ouvert. Vérifiez si le processus doit utiliser les tables, les tickets en attente ou les deux. Évitez de créer deux objets pour la même commande.
Insertion à la caisse centrale
Les choix sans confirmation ont notamment été documentés pour des postes de saisie ou de pesage alimentant une caisse centrale. Réservez-les à un flux très clairement identifié.
Livraison
- utiliser les informations de livraison prévues ;
- affecter le livreur ;
- filtrer avec
-LI; - contrôler le type Livraison ou Retrait ;
- ne pas confondre la mise en attente et la validation de la livraison.
22. Règlements et ticket en attente
Règle prudente
Mettez le ticket en attente avant toute transaction de paiement. Le paramètre -ST n’est appliqué que si le ticket n’a pas été totalisé et ne contient aucun règlement.
Carte bancaire
Si un TPE a reçu une demande, contrôlez son statut réel avant la mise en attente ou le rappel. La caisse de destination ne doit pas relancer un montant déjà accepté.
Espèces et chèque
N’utilisez pas le ticket en attente comme coffre temporaire. Les espèces et chèques ne doivent être physiquement acceptés qu’au moment du véritable encaissement, selon la procédure.
Compte client, avoirs et vouchers
Contrôlez qu’aucun avoir, voucher ou mouvement de compte n’a déjà été consommé ou créé. Ces opérations doivent être vérifiées dans leur circuit propre.
23. Stock, promotions, fidélité et abonnements
Stock
Le ticket en attente est provisoire. Contrôlez les mouvements de stock et les effets commerciaux après la validation définitive selon le type d’article.
Promotions et tarifs
Après un rappel ou une insertion, contrôlez :
- le client actif ;
- le tarif ;
- les remises ;
- la période promotionnelle ;
- les articles ajoutés sur la caisse destination ;
- les arrondis et sous-totaux.
Fidélité et abonnements
Vérifiez que le bon client reste associé lors du rappel ou de l’insertion. Les avantages et prestations doivent être contrôlés au moment de la validation.
24. Nombre de tickets en attente et rafraîchissement
Les versions documentées peuvent afficher le nombre de tickets en attente et, en restauration, le nombre de tables ouvertes sur certaines touches.
Ces informations sont actualisées lors des sauvegardes et mises en attente. La fréquence de rafraîchissement automatique des touches est configurable entre 30 et 300 secondes dans les versions concernées.
25. Recette avant déploiement
- Tester le mode mono-ticket avec mise en attente puis rappel par 122.
- Activer le mode multi-tickets et rappeler par 121.
- Tester séparément -IT, -SC, -VD, -ST et -CO.
- Vérifier que -ST n’agit pas après totalisation ou présence d’un règlement.
- Tester le filtre livreur -LI.
- Tester le filtre sur le centre actif.
- Tester l’insertion dans un ticket vide puis dans un ticket déjà commencé.
- Tester les trois choix d’insertion et les trois choix de réaffectation vendeur.
- Tester le rappel sur une seconde caisse de l’environnement WKW partagé.
- Vérifier qu’un poste à tickets temporaires locaux ne voit pas le ticket.
- Tester un commentaire distinctif et la mention DOCUMENT PROVISOIRE.
- Tester une commande Web ou une livraison uniquement si ce flux est utilisé.
- Tenter le rappel simultané depuis deux postes de recette.
- Tester le contrôle des tickets en attente lors de la sortie.
- Contrôler le ticket définitif, le vendeur, le client, les règlements et les effets métier.
26. Diagnostic rapide
La fonction 122 rappelle le ticket au lieu d’en créer plusieurs
La fonction 121 affiche une liste vide
Le ticket est visible sur la caisse d’origine mais pas sur l’autre
La caisse distante partage la base mais pas les tickets en attente
Le ticket d’un autre centre est masqué
Le commentaire est vide
-CO
et testez un nouveau ticket.
La colonne ne renseigne pas les tickets anciens rétroactivement.
Le ticket s’imprime automatiquement à la mise en attente
Le sous-total n’est pas ajouté
-ST.
Le ticket ne doit pas avoir été totalisé
ni contenir de règlement.
KWISATZ demande de cumuler les deux tickets
Le rappel est refusé parce que le ticket actif contient des ventes
Le vendeur change lors du rappel
-VD
et le réglage Réaffecter au vendeur actif.
Vérifiez les commissions avant l’encaissement.
Un message indique que le ticket appartient à un autre vendeur
Le ticket est déjà utilisé par un autre poste
Le même ticket a été enregistré deux fois
Le ticket disparaît après la mise en attente
Le ticket reste engagé sur le vendeur après la mise en attente
La commande Web est présente deux fois
Le type Livraison ou Retrait n’est pas correct
Le ticket rappelé contient déjà un règlement
La caisse refuse de se fermer
Le compteur de tickets en attente n’est pas à jour
Le ticket provisoire est pris pour une preuve d’achat
27. Actions à éviter
- considérer une interface de communication comme un transfert temps réel du ticket en attente ;
- forcer le partage de dossiers temporaires sans étude d’architecture ;
- rappeler le même ticket simultanément sur deux postes ;
- utiliser « sans confirmation » sans identification fiable ;
- fusionner des tickets de clients différents sans contrôle ;
- réaffecter le vendeur sans vérifier commissions et financier ;
- mettre en attente après une carte bancaire acceptée ;
- remettre un ticket provisoire comme justificatif définitif ;
- laisser des tickets anciens ouverts à la clôture ;
- supprimer directement les fichiers temporaires ;
- recréer une commande Web parce qu’elle semble absente ;
- contourner un verrou multi-postes.
28. Liste de contrôle
- Les fonctions 121 et 122 sont clairement libellées.
- Le mode ticket unique ou multiple est décidé.
- Les paramètres -IT, -SC, -VD, -ST et -CO sont documentés.
- Le filtre livreur -LI est testé.
- L’architecture de partage des tickets temporaires est confirmée.
- Les numéros de poste sont distincts et validés.
- Le filtre sur le centre actif est cohérent.
- L’insertion dans le ticket en cours est maîtrisée.
- La réaffectation vendeur est décidée.
- Les commentaires permettent d’identifier les tickets.
- Le document provisoire est clairement imprimé.
- Les verrous empêchent le rappel simultané.
- Les commandes Web ne sont pas dupliquées.
- Les règlements ne précèdent pas la mise en attente.
- La fermeture du module contrôle les tickets restants.
- La procédure multi-caisses est testée sur une recette contrôlée.
29. Évolutions KWISATZ documentées
| Période | Évolution |
|---|---|
| Février 2020 | Correction de la mise en attente avec réaffectation forcée par -VD et ajout du filtre sur le centre actif. |
| Septembre–novembre 2020 | Ajout et correction de la mention DOCUMENT PROVISOIRE sur les tickets non validés ou en attente. |
| Décembre 2020 | Ajout de -ST, appliqué seulement avant totalisation et sans règlement. |
| Janvier 2021 | Ajout des niveaux de contrôle des tickets en attente lors de la sortie. |
| Mars 2021 — 3.42r1 | Renforcement des contrôles contre l’ouverture simultanée d’un même ticket. |
| Mars 2022 — 3.46r2 | Ajout de -CO et de la colonne Commentaire. |
| Septembre–octobre 2023 | Évolution du compteur, du rafraîchissement et des choix d’insertion/réaffectation. |
| Juillet 2025 | Contrôle supplémentaire d’unicité du GUID à la sauvegarde définitive. |
30. Sources documentaires
- MENUS_KWISATZ — fonctions 121 et 122, paramètres et préférences du centre.
- LesFonctionsDeCaisses — fonctionnement mono-ticket et multi-tickets.
- WKW_Suivi_Développement — paramètres -VD, -ST et -CO.
- WKW_Suivi_Développement — filtre de centre, insertion, réaffectation et contrôle de sortie.
- WKW_Suivi_Développement — verrous multi-postes, GUID et commandes Web 169/202.
- Base de support — distinction entre environnement WKW partagé et données locales.