Scene de paiement au point de vente d'un restaurant centree sur le flux d'encaissement plutot que sur les visages
Retour au blog
Operations Restaurant

Workflow restaurant: comment Maduuka controle les KOT, la facturation, le reglement et la liberation des tables

Un parcours concret du workflow restaurant Maduuka, depuis la saisie POS et les tickets cuisine jusqu'au KDS, a la facturation du produit fini, au reglement, a la cloture de shift et a la liberation des tables.

6 juin 2024 15 min de lecture

Si vous évaluez un logiciel de workflow restaurant, la vraie question n'est pas de savoir si le POS imprime vite une addition. La meilleure question est de vérifier si la commande, la cuisine, les ingrédients, la facture, le paiement et la clôture de shift racontent encore la même histoire en fin de service.

Dans Maduuka, oui. Le workflow restaurant suit la chaîne POS -> KOT -> KDS -> production terminée -> facture -> règlement -> libération de table. Cette séparation permet d'aller vite sans laisser filer le stock, la caisse ou la responsabilité cuisine.

L'article ci-dessous montre comment cela fonctionne en pratique et pourquoi cette structure compte pour les restaurants, cafés, bars et activités hospitality qui ont besoin de contrôles plus solides qu'un simple till.

Scene de commande au comptoir adaptee aux explications de workflow et aux sections vedettes du blog

Réponse Directe

Qu'est-ce que le workflow restaurant Maduuka ?

Le workflow restaurant Maduuka est une séquence opérationnelle contrôlée qui sépare la saisie POS, la production cuisine, la déduction des ingrédients, la facturation, le règlement et la fermeture. Le système facture seulement ce que la cuisine a terminé et règle seulement via une étape de paiement liée à la responsabilité du shift.

Vue d'Ensemble

La chaîne en sept temps, de l'ouverture de table à la clôture de shift

C'est la colonne vertébrale opérationnelle du module restaurant. Elle reste simple à apprendre, tout en étant assez stricte pour rendre la réconciliation de fin de journée plus propre.

Étape 1

Ouvrir la commande client dans le POS

Étape 2

Envoyer la demande en cuisine sous forme de KOT

Étape 3

Traiter les tickets en direct sur le KDS

Étape 4

Ne rendre facturable que la production terminée

Étape 5

Créer la facture à partir des articles complétés

Étape 6

Enregistrer le règlement via des tenders contrôlés

Étape 7

Fermer la commande, libérer la table et clôturer le shift

Étape par Étape

Comment le workflow protège le service, le stock et la caisse

Le principe clé est la séparation. Chaque phase peut faire son travail, mais sans prendre silencieusement la place de la phase suivante.

1. Préparation avant service et contrôle du shift

Avant de servir, l'établissement doit être opérationnel côté tables, prix, ingrédients et journée d'activité.

Maduuka attend un module restaurant actif, des tables configurées, des produits et prix ouverts, des mappings ingrédients définis et une journée d'activité ouverte.

Le caissier doit aussi avoir un shift restaurant ouvert. Sans shift ouvert, le règlement est bloqué, ce qui garde les paiements attachés à une vraie plage de caisse.

Les états restent lisibles : commandes `open`, `closed`, `cancelled`; tables `available`, `occupied`, `reserved`, `inactive`; KOT `pending`, `started`, `completed`, `cancelled`.

2. Création de commande dans le POS

La commande devient le dossier principal de toute la session client.

Le personnel peut créer une commande restaurant en `dine_in`, `takeaway`, `delivery` ou `no_charge`.

Pour le service sur place, la table choisie est rattachée immédiatement et passe en `occupied` afin que la salle reste opérationnellement juste.

Les KOT, la facturation et le règlement restent tous rattachés à cette même commande restaurant.

3. Création des KOT et exécution sur le KDS

La demande est capturée d'abord, puis la cuisine confirme l'exécution dans une file visible.

Les articles ajoutés par le serveur ne deviennent pas tout de suite des ventes facturées. Ils passent d'abord dans le flux KOT comme instructions de production.

Un KOT exige une commande ouverte, commence en `pending`, peut encore être mis à jour tant qu'il est pending, et capture les prix de vente au moment de sa création.

Le kitchen display montre les tickets pending et started actifs, ainsi que les tickets completed ou cancelled récents pour la visibilité immédiate.

4. Déduction du stock au démarrage du KOT

Le stock ingrédient bouge quand la production devient réelle, pas quand le serveur tape la demande.

Quand la cuisine démarre un KOT, Maduuka décompose les plats en besoins BOM ou ingrédients et sort le stock selon les règles du dépôt.

La déduction est atomique. Si un ingrédient manque, le démarrage du KOT échoue au lieu de créer un faux scénario de production.

Annuler un KOT pending l'arrête simplement, tandis qu'annuler un KOT started réintègre le stock pour garder l'inventaire aligné sur le travail cuisine réel.

5. Facturation uniquement de la production terminée

La reconnaissance financière suit la production, pas l'espoir.

Seuls les articles KOT `completed` sont facturables. Les lignes `pending` et `started` n'entrent pas encore dans la facture.

Maduuka prend en charge la facturation par commande complète, par KOT sélectionnés ou par quantités partielles, ce qui aide pour les additions partagées.

Les quantités déjà facturées sont suivies afin d'empêcher une double facturation du même article KOT.

6. Règlement, clôture et libération

Le paiement passe par une seule couche de règlement contrôlée, puis la table et le shift se ferment proprement.

Le règlement exige une journée non verrouillée, un shift caisse ouvert, une facture valide et au moins un tender.

Le routage de tender prend en charge `cash`, `mobile_money`, `card`, `room_charge`, `city_ledger`, `complimentary` et `no_charge`, chacun avec sa voie comptable ou opérationnelle.

Quand le service est terminé, la commande se ferme, la table revient en `available`, et la clôture de shift compare le cash attendu au cash réel en caisse.

Ecran POS restaurant Maduuka pour ouvrir les commandes et envoyer les articles en cuisine

POS Restaurant

L'équipe salle ouvre les commandes, rattache les tables et pousse les articles dans le flux KOT sans les traiter trop tôt comme ventes facturées.

Ecran kitchen display Maduuka pour suivre la progression des KOT restaurant

Kitchen Display

La cuisine travaille les tickets en direct à travers les états pending, started, completed ou cancelled, avec table et contexte visibles.

Chef dressant une assiette pour la preparation cuisine-vers-table

Pourquoi C'est Important

Pourquoi le démarrage cuisine est un meilleur point de contrôle stock que la saisie POS

Un serveur peut demander cinq plats. Cela ne prouve pas que la cuisine a produit cinq plats. Cela ne prouve certainement pas non plus que cinq plats d'ingrédients doivent déjà manquer du stock.

En déduisant les ingrédients quand un KOT démarre effectivement, Maduuka fait de la production le moment qui bouge le stock. C'est un modèle de contrôle plus propre pour les restaurants, bars et activités hospitality où l'intention de service et l'exécution cuisine divergent souvent.

Cela rend aussi les annulations plus nettes. Un KOT pending peut s'arrêter sans toucher au stock. Un KOT started peut réintégrer le stock par un chemin contrôlé au lieu de laisser un nettoyage manuel pour plus tard.

Couche de Règlement

Un routage de tender adapté au restaurant et à l'hospitality

La couche paiement ne sert pas seulement à accepter de l'argent. Elle sert aussi à envoyer chaque type de paiement vers la bonne destination opérationnelle et comptable.

Cash, mobile money et carte

Ces paiements mettent à jour les paiements de facture et les ledgers de caisse ou de compte appropriés.

Room charge

Ce tender poste la consommation restaurant sur le folio hôtel plutôt que dans le tiroir caisse.

City ledger

Ce tender dirige le montant vers les créances ou le crédit client, utile pour les comptes entreprises.

Complimentary et no charge

Ces cas ferment la facture par un chemin d'audit contrôlé au lieu de simuler un paiement cash normal.

Valeur Management

Ce que les dirigeants gagnent avec ce workflow

Le workflow restaurant devient plus crédible parce que l'état de commande, l'état cuisine, l'état de facture et la clôture de shift arrivent chacun au bon moment, au lieu d'être mélangés dans un seul geste.

Visibilité cuisine

Le KDS garde visibles les KOT pending, started, completed et cancelled au lieu de laisser la cuisine travailler dans le flou.

Discipline ingrédient

Le stock bouge au démarrage du KOT, pas à la saisie serveur, ce qui rapproche exécution cuisine et inventaire.

Discipline de facturation

L'établissement ne peut facturer que la production terminée, ce qui réduit les litiges et les additions fragiles.

Responsabilité caisse

Le règlement est bloqué sans shift ouvert, et la clôture compare caisse d'ouverture, tenders cash, pay-ins, pay-outs et cash réel.

Souplesse hospitality

Le room charge et le city ledger permettent au même workflow de servir un restaurant seul ou une exploitation reliée à l'hôtel.

Réconciliation de nuit plus propre

État de commande, état KOT, état de facture et clôture de shift racontent une histoire plus cohérente en fin de journée.

Ce que cela change dans l'exploitation quotidienne

Une table peut rester ouverte pendant que de nouveaux KOT sont ajoutés. La cuisine peut terminer certains articles pendant que d'autres avancent encore. La facturation peut se faire par articles complétés, par commande complète ou par quantités choisies. Le règlement peut partir en cash, carte, mobile money, folio hôtel ou city ledger. Ensuite, et seulement ensuite, la commande se ferme et la table revient en `available`.

C'est pourquoi ce workflow sert au-delà du restaurant classique. Il convient aussi aux bars, cafés, fast casual et hôtels qui ont besoin que la facturation restaurant parle proprement au room charge. Si vous voulez la vue fonctionnelle complète, consultez la page module restaurant. Pour le stock ingrédient, les déductions BOM, les transferts et le réapprovisionnement, consultez la page gestion de stock. Si votre activité a aussi besoin de facturation sur chambre, voyez comment cela s'intègre sur le module hôtel.

FAQ

Questions fréquentes sur le workflow restaurant

Quel est le contrôle clé du workflow restaurant Maduuka ?

Le workflow sépare la saisie de demande, l'exécution cuisine, la facturation et le règlement. Un serveur peut ouvrir une commande, mais seule la production cuisine terminée devient facturable et seul un règlement contrôlé enregistre le paiement.

À quel moment Maduuka déduit-il le stock restaurant ?

Le stock ingrédient est déduit quand la cuisine démarre le KOT, pas quand le serveur crée la commande et pas quand la facture est ensuite réglée.

Une même table peut-elle avoir plusieurs tickets cuisine ?

Oui. Une commande restaurant peut porter plusieurs KOT, ce qui convient aux boissons, plats, desserts et autres ajouts en cours de service.

Pourquoi Maduuka facture-t-il seulement les articles KOT complétés ?

Parce que l'établissement doit facturer ce que la cuisine a réellement produit, pas simplement ce qui a été demandé. Cette règle protège la confiance client et la qualité de réconciliation.

Étape Suivante

Voyez ce workflow face à votre propre modèle de service

Si votre équipe a besoin d'un lien plus solide entre la salle, la cuisine, la caisse et les rapports de fin de journée, le bon test n'est pas une brochure. C'est de vérifier si votre flux restaurant tient encore sous pression.

Equipe de restaurant prenant une commande a table