Documentation fonctionnelle KWISATZ

Restauration et réservation

KWISATZ distingue le service à table, piloté par le plan de salle et les impressions cuisine, du ticket de réservation utilisé pour une commande différée, un retrait ou une livraison avec acompte éventuel.

Fiche : RES-GEN-001Public : restaurateurs, responsables de caisse, production et techniciensRisque : élevéCatégorie : Restauration — Tables, réservations et cuisineMise à jour : 6 août 2026

Réponse directe

KWISATZ couvre deux circuits distincts. Le mode restauration à table gère le plan de salle, les tables ouvertes, les couverts, les niveaux de service, les menus et les impressions cuisine. Le ticket de réservation gère une commande différée avec client, date et heure de mise à disposition, acompte éventuel, retrait ou livraison. Utilisez les fonctions 170 à 190 pour le service restaurant et les fonctions 147, 148, 149 et 195 pour les réservations.

Conseil technicien général

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é.

FonctionNatureEffet documenté et limite
033Fonction sensible de caisseAvec le paramètre -FF, elle doit être protégée et utilisée uniquement dans le cadre documenté.

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. Deux usages à ne pas confondre

UsageObjet KWISATZFinalité
Repas consommé sur placeTable et ticket ouvert.Prendre la commande, envoyer les plats, imprimer la note et encaisser.
Commande à retirer ou livrer plus tardTicket de réservation.Mémoriser les produits, la date, l’heure, le client et l’acompte.
Commande commerciale avec livraison et factureBCV, BLV et FAV.Gestion commerciale avec documents liés.
Fabrication globaleJournal des réservations ou état personnalisé.Préparer les quantités par produit, magasin, client ou créneau.
Un ticket de réservation n’est ni une table réservée dans un planning de restaurant, ni un bon de livraison de gestion commerciale. C’est un ticket de Vente directe destiné à une vente différée.

5. Périmètre et licence

  • Le module restauration doit être disponible dans la licence active.
  • Le centre d’encaissement doit être configuré pour le mode Table.
  • Les fonctions, claviers et imprimantes cuisine doivent être affectés.
  • Les vendeurs doivent disposer des droits nécessaires.
  • Les caisses et postes doivent partager des données cohérentes.
La gamme KWISATZ Start est documentée comme une offre d’encaissement allégée. Les besoins avancés de restauration doivent être validés par rapport à la sérialisation réelle.

6. Tablettes et PAD

La base support fournie confirme les fonctions classiques de restauration, mais ne décrit pas d’application PAD embarquée native.

  • Une tablette peut utiliser une session TSE ou Bureau à distance.
  • Le poste distant doit accéder à KWISATZ et à moteur de données de manière stable.
  • Le Wi-Fi doit être dimensionné et testé dans toute la salle.
  • Les coupures réseau peuvent laisser une table marquée ouverte.
Ne promettez pas un fonctionnement hors ligne sur tablette lorsque le scénario repose sur TSE ou Bureau à distance.

7. Configurer le mode Table

Dans les préférences de Vente directe, choisissez le fonctionnement Table.

Outils > Préférences > Divers > Vente directe

Dans ce mode, un début de ticket demande normalement la sélection ou la création d’une table. Une nouvelle vente ne peut pas commencer sans fermer la table ou encaisser le ticket en cours.

8. Options principales des tables

OptionEffet
Ouvrir les tables avec le plan de salleAffiche le plan graphique à chaque début de table.
Autoriser ticket dans tablePermet un ticket sans table, utile pour le bar ou la vente comptoir.
Saisie nb. couverts automatiqueReprend le nombre prévu dans le plan de salle.
Empêcher l’ouverture d’une table déjà ouverteÉvite l’ouverture simultanée de la même table par plusieurs postes.
Délai d’inactivitéSignale une table sans intervention depuis trop longtemps.
L’option d’interdiction de double ouverture est fortement recommandée en réseau. La fonction 194 ne doit servir qu’à débloquer des indicateurs restés actifs après un incident.

9. Créer le plan de salle

WKW_PLAN_DE_SALLE.EXE
  1. Fermez les ventes ou travaillez sur une copie de configuration.
  2. Créez les salles : intérieur, terrasse, étage ou autres zones.
  3. Ajoutez les tables et attribuez un numéro unique.
  4. Définissez leur position et leur capacité en couverts.
  5. Enregistrez le fichier de plan.
  6. Sélectionnez ce plan dans les préférences de Vente directe.
  7. Activez Ouvrir les tables avec le plan de salle.
  8. Testez depuis chaque caisse et chaque résolution d’écran.
Sans plan configuré, KWISATZ peut proposer la sélection des tables sous forme de liste.

10. Couleurs et suivi des tables

Les versions documentées permettent de colorer les tables selon le niveau d’avancement, ainsi que d’identifier les tables libres et celles en attente de paiement.

  • Table libre.
  • Table ouverte avec niveau de service en cours.
  • Table dont la note a été imprimée.
  • Table inactive depuis un délai défini.
  • Heure d’ouverture et temps écoulé dans la liste des tables.
Le système récent de suivi par niveau a remplacé l’ancien changement de couleur basé uniquement sur le délai écoulé depuis la dernière intervention.

11. Parcours standard d’une table

  1. Sélectionnez le vendeur.
  2. Sélectionnez la table dans la liste ou le plan de salle.
  3. Contrôlez ou modifiez le nombre de couverts.
  4. Saisissez les produits, menus et options.
  5. Fermez la table pour envoyer les informations en cuisine.
  6. Rouvrez-la pour ajouter des consommations ou envoyer la suite.
  7. Imprimez la note.
  8. Utilisez Total puis les moyens de paiement.
  9. Validez le ticket définitif.

12. Fonctions de gestion des tables

FonctionLibelléUsage
170Resto — Ouvre tableAffiche la liste ou le plan ; la table courante est automatiquement fermée.
171Resto — Ferme tableFerme la table, imprime les envois cuisine nécessaires et revient au choix des tables.
172Resto — Transfère ticketTransfère un ticket en attente vers le ticket ou la table courante.
173Resto — Transfère tableInclut une table dans la table courante.
174Resto — Affecte couvertsSaisit, incrémente avec + ou décrémente avec - le nombre de couverts.
186Plan de salleAffiche directement le plan graphique.
194Resto — RAZ des flags d’ouvertureDéverrouillage exceptionnel après coupure ou fermeture anormale.

13. Déverrouiller une table bloquée

Lorsque l’interdiction de double ouverture est active, une table ouverte est verrouillée par son utilisateur. Une coupure réseau ou électrique peut empêcher le retrait normal de ce verrou.

Avant la fonction 194, vérifiez qu’aucun poste ou PAD n’utilise réellement la table. Une remise à zéro pendant une saisie active peut autoriser deux ouvertures concurrentes.
  1. Interrogez les serveurs et postes.
  2. Fermez la session interrompue si elle existe.
  3. Contrôlez le contenu de la table.
  4. Utilisez 194 avec un profil responsable.
  5. Rouvrez et vérifiez le ticket.

14. Couverts

La fonction 174 — Resto — Affecte couverts permet de modifier le nombre de personnes de la table.

  • Sans paramètre, une fenêtre demande la nouvelle valeur.
  • Avec +, chaque appui ajoute un couvert.
  • Avec -, chaque appui retire un couvert.
  • La saisie automatique peut reprendre la capacité indiquée dans le plan.
La capacité de la table est une valeur initiale ; elle ne remplace pas le nombre réel de clients servis.

16. Cuissons, accompagnements, avec et sans

FonctionComportement
175 — CuissonAppelle en priorité le clavier défini dans la fiche du plat, sinon celui des préférences.
176 — AccompagnementsAffecte un ou plusieurs accompagnements ; le paramètre -CTC[clavier] peut imposer un clavier.
177 — AvecAjoute les compléments « avec » depuis le clavier configuré.
178 — SansAjoute les demandes « sans » depuis le clavier configuré.
La logique agit sur le plat sélectionné, pas sur le menu entier. Testez chaque produit contenant un clavier contextuel propre.

17. Commentaires

FonctionDestination
187 — Commentaire articleCommentaire rattaché au produit ; -LI ouvre une saisie libre.
188 — Commentaire cuisineMessage envoyé à la production cuisine.
Utilisez un commentaire article pour une précision sur un plat et un commentaire cuisine pour une consigne générale. Vérifiez leur impression sur les bons de production.

18. Impressions cuisine

FonctionEffet
171 — Ferme tableEnvoie les nouvelles lignes aux imprimantes prévues puis libère l’écran.
181 — Envoyer la suiteImprime le rappel des plats à envoyer ; -SD retire le détail des plats du rappel.
182 — Réédition cuisinesRéimprime les produits du ticket en cuisine.
Une réédition cuisine doit être identifiable par l’équipe afin d’éviter une double préparation. Définissez une procédure en cas de papier perdu ou d’imprimante en panne.

19. Routage des articles en cuisine

Dans l’onglet Infos resto de la fiche produit, contrôlez :

  • les imprimantes principales de production ;
  • les imprimantes de rappel ;
  • l’imprimante maître ou chef ;
  • le niveau du plat ;
  • les claviers de cuisson et accompagnement ;
  • les commentaires et informations à imprimer.
Un article mal routé peut être vendu sans qu’aucun bon ne sorte au bon poste de cuisine.

20. Imprimer la note et encaisser

  • Utilisez la fonction 073 — Imprime ticket/note en cours pour remettre une note au client.
  • L’impression de la note peut faire passer la table à l’état attente de paiement selon la configuration.
  • Utilisez 033 — Total ticket pour accéder aux règlements.
  • Choisissez les fonctions de règlements prévues.
  • Validez et contrôlez l’impression du ticket final.
Une note non soldée n’est pas le ticket définitif encaissé. Ne la traitez pas comme une preuve de règlement.

21. Partager une note

La fonction 189 — Resto — Partage de note permet de sélectionner les produits qu’un client doit régler.

  1. Appelez 189, idéalement avec le paramètre -V2 si la version le prévoit.
  2. Sélectionnez les lignes à facturer.
  3. Réappuyez sur la touche.
  4. Imprimez et saisissez le règlement du sous-ensemble.
  5. Répétez pour les autres convives.
  6. Contrôlez que le solde du ticket est nul avant la validation finale.

22. Tickets de réservation : principe

Une réservation mémorise une commande avant sa réalisation définitive.

  • Le ticket est enregistré avec un type spécifique de réservation.
  • La date et l’heure prévues sont distinctes de la date et de l’heure de saisie.
  • Un acompte peut être encaissé.
  • Le ticket de réservation ne touche pas le stock selon le comportement documenté.
  • Les lignes réservées ne constituent pas encore le chiffre d’affaires du jour.
  • L’acompte est pris en compte dans le financier selon le traitement prévu par la version.
Une réservation ne constitue pas une réservation physique de stock documentée. Contrôlez séparément la disponibilité et l’organisation de production.

23. Fonctions de réservation

FonctionUsage
147 — Ticket de réservation — CréerCrée ou enregistre une réservation ; paramètres -B et -E.
148 — Ticket de réservation — SolderRecherche par code-barres ou liste et rappelle la réservation pour validation.
149 — Ticket de réservation — CorrigerRappelle la réservation, permet des modifications et réimprime un nouveau ticket de réservation.
195 — Journal des réservationsImprime les réservations selon les critères et leur état de traitement.

24. Créer une réservation avec -B et -E

Le paramètre -B de la fonction 147 fonctionne comme une bascule entre le mode normal et le mode réservation.

  1. Appuyez sur 147 -B.
  2. Sélectionnez le client si aucun client n’est actif.
  3. Saisissez les produits réservés.
  4. Utilisez Total et les règlements nécessaires pour enregistrer un acompte ou le paiement prévu.
  5. Saisissez date, heure et informations de livraison.
  6. Validez l’enregistrement et l’impression.
Avec le mode -B, prévoyez obligatoirement une deuxième touche 147 -E pour terminer et enregistrer la réservation.

25. Informations de mise à disposition

ZoneContenu
Date et heureMoment prévu pour la mise à disposition ou la livraison.
Sur placeLe client récupère la commande sur place.
Retrait en magasinLa commande est retirée dans le magasin indiqué.
Livraison à domicileLa commande est remise à l’adresse du client.
LivreurDisponible pour le mode livraison à domicile selon la configuration.
La fonction 168 — Saisie des informations de livraison peut également être utilisée dans les circuits adaptés.

26. Acomptes de réservation

Les versions récentes documentent un traitement spécifique aux acomptes de réservation :

  • type de règlement réservé aux acomptes de réservation ;
  • opération financière ACR ;
  • suivi dans SOLDE_VD_RESA ;
  • total d’acomptes dans RESA_ACOMPTES ;
  • date, heure et caisse réelles du nouvel acompte ajouté lors d’une correction.
Ne réaffectez pas manuellement un acompte de réservation comme s’il s’agissait d’un versement client ordinaire. Utilisez les fonctions 148 ou 149 pour conserver la chaîne prévue.

27. Corriger une réservation

  1. Appelez 149.
  2. Scannez le code-barres, saisissez-le ou ouvrez la liste.
  3. Sélectionnez la réservation.
  4. Ajoutez ou supprimez les produits autorisés.
  5. Ajoutez un nouvel acompte si nécessaire.
  6. Appuyez à nouveau sur la touche 149.
  7. Contrôlez la date, l’heure et le mode de retrait.
  8. Validez et remettez le nouveau ticket au client.
Les annulations de lignes de ventes issues d’une réservation sont tracées. Les annulations de lignes de règlement de réservation sont documentées comme refusées afin de préserver le financier.

28. Solder une réservation

  1. Appelez 148 — Solder.
  2. Scannez le code-barres ou ouvrez les réservations en cours.
  3. Sélectionnez le ticket.
  4. Contrôlez visuellement le contenu, même s’il a été payé intégralement.
  5. Modifiez les quantités réellement livrées si nécessaire.
  6. Encaissez le reste à payer.
  7. Validez avec le moyen de règlement prévu.
  8. Contrôlez le ticket définitif.
Lorsqu’une réservation est rappelée, elle peut être considérée comme utilisée même si le nouveau ticket n’est pas encore enregistré. Évitez les abandons improvisés et contrôlez l’état du ticket avant de recommencer.

29. Validation multiple avec -MMA

Depuis les versions documentées de 2025, la fonction 148 admet le paramètre -MMA pour un mode multiple et automatique.

  • Plusieurs réservations de clients différents peuvent être sélectionnées.
  • Les tickets de caisse correspondants sont créés automatiquement.
  • Les acomptes sont réaffectés aux tickets générés.
  • Le reste à payer est soldé par mise en compte dans le comportement documenté.
Le mode -MMA ne doit être utilisé qu’après validation comptable de la mise en compte automatique et test des clients, acomptes, droits et impressions.

30. Réservations et produits pesables

Une amélioration de 2024 permet, lors d’une correction ou d’une livraison de réservation, de scanner un ticket externe issu d’une balance et de choisir :

  • Ajouter au contenu du ticket de réservation ;
  • Remplacer le contenu du ticket de réservation.
Cette fonction est destinée aux écarts entre poids demandé et poids réellement préparé. Testez le réseau de balances, le code produit, la TVA et les quantités avant déploiement.

31. Impression A4 des réservations

KWISATZ documente des modèles d’impression A4 avec les extensions :

  • .086 pour les modèles QuickReport historiques ;
  • .586 pour les modèles FastReport.
  1. Créez ou dupliquez le modèle dans le générateur d’états.
  2. Définissez dans les préférences le modèle, l’imprimante et le nombre d’exemplaires.
  3. Activez le choix d’impression correspondant dans le centre d’encaissement.
  4. Testez une création et une correction de réservation.
Lorsque l’option est active, l’état A4 peut être lancé automatiquement à chaque création ou correction.

32. Journal des réservations

Fonction 195 ou Vente directe > Impression > Journal des réservations

Les critères documentés incluent :

  • centre et caisse ;
  • client et vendeur ;
  • produit, rayon, famille, ligne, marque et fournisseur ;
  • réservations non traitées, traitées ou toutes ;
  • période et tranche horaire.
La période et la tranche horaire concernent la date et l’heure de livraison, pas la date et l’heure de saisie du ticket.

33. Commentaires dans le journal

Le journal des réservations utilise une routine spécifique qui associe les commentaires aux articles puis génère des données temporaires pour l’état.

Un état SQL direct sur les lignes de ventes ne reproduit pas nécessairement cette logique. Pour conserver correctement les commentaires, partez du journal des réservations ou d’un modèle validé pour ce traitement.

34. Production, atelier et multi-boutiques

Le journal peut servir de base à des états de préparation :

  • quantités globales par produit ;
  • détail par client ;
  • détail par magasin ou point de vente ;
  • groupement par date et heure de livraison ;
  • liste par tournée ou livreur ;
  • fiche de fabrication personnalisée.
La forme exacte de la fiche de production relève souvent du générateur d’états et d’un cahier des charges spécifique.
Avant de centraliser plusieurs boutiques, vérifiez la remontée complète des réservations, des clients, des produits, des tarifs et des acomptes.

35. Réservation et tarification client

  • Un client peut utiliser un code ou niveau de tarif.
  • Des tarifs spéciaux client-produit peuvent répondre à un besoin plus fin.
  • Le tarif doit être déterminé avant la saisie du ticket.
  • La correction ultérieure doit conserver une tarification cohérente.
Ne lancez pas un état de production personnalisé avant d’avoir défini les prix, les unités, la préparation et la facturation attendues.

36. Réservation, fabrication et stock

ÉtapeConséquence
Ticket de réservation crééPas de mouvement de stock documenté et pas de chiffre d’affaires sur les lignes.
Préparation atelierPeut nécessiter nomenclatures, compositions ou ordres de fabrication distincts.
Ticket soldéLe ticket définitif produit les effets de vente et de règlement attendus.
Ne supposez pas que la réservation bloque physiquement le stock disponible. Mettez en place une procédure de contrôle des quantités à préparer.

37. Plan de test restauration

ScénarioContrôle
Table simpleOuverture, couverts, cuisine, note et encaissement.
Table multi-niveauxDirect, plats, desserts et envoi de la suite.
MenuClaviers de niveaux et recherche menu.
Plat personnaliséCuisson, accompagnement, avec, sans et commentaire.
TransfertTicket ou table transféré vers la bonne destination.
Partage de notePlusieurs règlements et solde final nul.
Coupure simuléeContrôle du verrou de table et procédure 194.

38. Plan de test réservation

ScénarioContrôle
Sans acompteDate, heure, retrait et solde final.
Acompte partielMontant repris correctement lors du solde.
Paiement total anticipéContrôle visuel puis validation finale.
CorrectionProduits, nouvel acompte et réimpression.
Livraison domicileClient, adresse et livreur.
A4Modèle, imprimante et nombre d’exemplaires.
JournalFiltre sur date et heure de livraison.
Mode -MMAAcomptes, mise en compte et tickets générés.

39. Actions à éviter

  • Confondre une table de restaurant et un ticket de réservation.
  • Traiter une commande différée comme un BLV sans cadrage.
  • Ouvrir la même table sur deux postes.
  • Utiliser 194 sans vérifier les sessions actives.
  • Rééditer en cuisine sans avertir la production.
  • Supprimer une réservation pour corriger un acompte.
  • Filtrer le journal sur la date de saisie au lieu de la livraison.
  • Promettre une réservation automatique de stock non documentée.
  • Utiliser un PAD TSE comme s’il fonctionnait hors ligne.
  • Construire les états de commentaires par une requête générique non testée.

40. Compatibilité documentée

FonctionRepèreCondition
Mode TablePréférences Vente directeModule restauration et centre configuré
Plan de salleWKW_PLAN_DE_SALLE.EXE / fonction 186Plan sélectionné dans les préférences
Ouverture / fermeture170 / 171Table ou liste active
Transferts172 / 173Tickets et tables cohérents
Couverts174Valeur, + ou -
Personnalisation plats175 à 178Claviers fiche produit ou préférences
Cuisine et niveaux179 à 188Routage article et imprimantes
Partage de note189 -V2Version compatible
Réservations147, 148, 149 et 195Vente directe et fonctions programmées
Validation multiple148 -MMAVersions documentées depuis 2025
Impression A4 réservation.086 / .586Préférences et centre d’encaissement

41. Diagnostic rapide

Le plan de salle ne s’affiche pas
Contrôlez le fichier créé par WKW_PLAN_DE_SALLE.EXE, sa sélection dans les préférences et l’option d’ouverture avec le plan.
La caisse exige toujours une table au bar
Activez Autoriser ticket dans table si le processus comptoir doit fonctionner sans table.
Une table est déjà ouverte
Recherchez le poste ou vendeur qui l’utilise. N’appelez 194 qu’après avoir exclu une saisie active.
Le nombre de couverts est faux
Corrigez avec 174 et vérifiez la capacité définie dans le plan ainsi que l’option automatique.
Un plat ne sort pas en cuisine
Contrôlez l’onglet Infos resto de l’article, les imprimantes principales et l’appel de la fonction 171.
La cuisson ou l’accompagnement n’est pas proposé
Vérifiez le clavier défini dans la fiche du plat puis le clavier par défaut des préférences.
La note a été imprimée mais la table reste ouverte
C’est possible tant que le ticket n’est pas soldé. Utilisez Total puis le règlement ou revenez à la table pour poursuivre.
La réservation n’apparaît pas dans le journal
Contrôlez le statut traité/non traité et filtrez sur la date et l’heure de livraison.
L’acompte apparaît comme un versement client ordinaire
Contrôlez la version et le traitement spécifique ACR des acomptes de réservation.
Une réservation rappelée ne peut plus être retrouvée
Elle peut avoir été marquée utilisée lors du rappel. Contrôlez les tickets et l’état avant de relancer la procédure.
Les commentaires manquent dans un état personnalisé
Utilisez le journal des réservations ou un modèle reproduisant sa routine d’association, plutôt qu’une requête directe simple.
Le PAD se déconnecte en salle
Contrôlez le Wi-Fi, la session TSE, le serveur et les verrous de tables après reconnexion.

42. Résultat attendu

Le service à table utilise un plan de salle lisible, des tables protégées contre les doubles ouvertures, des couverts exacts et un routage cuisine fiable. Les réservations sont identifiées par client, date et heure de livraison, leurs acomptes sont repris correctement, les corrections restent traçables et le journal fournit les éditions nécessaires à la préparation et au suivi.

43. Sources documentaires

  • MENUS KWISATZ — mode Table, plan de salle, couverts et options de Vente directe.
  • Fonctions de caisse — fonctions restauration 170 à 195.
  • Tutoriels KWISATZ — création, correction, solde et journal des réservations.
  • Suivi de développement — réservations, acomptes, -MMA, commentaires et produits pesables.
  • Base support — distinction entre vente différée, réservation et gestion commerciale.
  • Base support — périmètre restauration et utilisation sur tablette par TSE ou Bureau à distance.