HandyCafe Docs
cashier owner

Gestion des commandes

Les commandes dans HandyCafe servent a vendre des produits (nourriture, boissons, accessoires et tout autre article propose par votre cybercafe ou centre de jeux). Le systeme de commandes suit chaque vente de la creation jusqu'au paiement ou a l'annulation, avec une integration complete dans le rapport de caisse et le suivi des quarts de travail du caissier.


Cycle de vie d'une commande

Chaque commande suit un cycle de vie simple :

Nouvelle commande  -->  Ouverte  -->  Cloturee (paiement recu)
                          |
                          +---->  Annulee (invalidee)
  • Ouverte : la commande a ete creee et peut contenir des articles. Elle est en attente de paiement ou de modification.
  • Cloturee : le paiement a ete recu et enregistre. Un enregistrement de transaction est cree dans le systeme. La commande ne peut plus etre modifiee apres cloture.
  • Annulee : la commande a ete invalidee. Aucune transaction n'est creee. Les commandes annulees restent dans l'historique a des fins d'audit mais n'affectent pas les calculs de revenus.

Vue par onglets

La page Commandes organise les commandes en quatre onglets :

Onglet Contenu Badge
Ouvertes Commandes actives en attente de paiement ou de modification Nombre de commandes ouvertes
Cloturees Commandes completees avec paiement recu Nombre de commandes cloturees
Annulees Commandes invalidees Nombre de commandes annulees
Toutes Toutes les commandes quel que soit leur statut Nombre total de commandes

Chaque onglet affiche un badge de comptage pour voir rapidement le nombre de commandes dans chaque etat. L'onglet Ouvertes est la vue par defaut car ce sont les commandes qui necessitent une attention.


Creer une nouvelle commande

  1. Rendez-vous sur la page Commandes.
  2. Cliquez sur le bouton Nouvelle commande.
  3. Vous pouvez assigner la commande a un PC specifique en selectionnant un nom d'hote ou une adresse MAC. Cela relie la commande a un poste particulier, ce qui est utile pour suivre les livraisons vers des sieges specifiques.
  4. Vous pouvez ajouter une note a la commande (par exemple un numero de table, un nom de client ou des instructions speciales comme "sans glace" ou "sucre supplementaire").
  5. La commande est creee a l'etat Ouverte et prete a recevoir des articles.

Ajouter des articles a une commande

Une fois la commande creee :

  1. Recherchez ou parcourez les produits : utilisez la barre de recherche pour trouver des produits par nom ou parcourez votre catalogue de produits.
  2. Selectionnez un produit : cliquez sur le produit pour l'ajouter a la commande.
  3. Definissez la quantite : ajustez la quantite pour chaque article. La valeur par defaut est 1.
  4. Definissez le prix unitaire : le prix unitaire est renseigne automatiquement depuis le catalogue de produits mais peut etre modifie pour chaque commande si necessaire (par exemple pour une remise ou une promotion speciale).

Vous pouvez ajouter plusieurs produits differents a une meme commande. Chaque article apparait comme une ligne dans la commande avec sa propre quantite et son prix unitaire.


Modifier les articles

Tant qu'une commande est encore Ouverte, vous pouvez modifier ses articles :

  • Modifier la quantite : augmentez ou diminuez la quantite de n'importe quel article de la commande.
  • Modifier le prix unitaire : remplacez le prix unitaire d'un article specifique. Cette fonction est utile pour appliquer des remises ponctuelles ou corriger des prix.
  • Supprimer des articles : retirez entierement un article de la commande.

Une fois la commande Cloturee ou Annulee, ses articles ne peuvent plus etre modifies.


Total de la commande

Le total de la commande est calcule automatiquement a partir de tous les articles :

Total de la ligne = Quantite x Prix unitaire
Total de la commande = Somme de tous les totaux de ligne

Chaque ligne d'article suit egalement :

  • Nom du produit : le nom du produit vendu.
  • Prix unitaire : le prix par unite au moment de la vente.
  • Quantite : le nombre d'unites vendues.
  • TVA : le montant de la taxe applicable a l'article, si configuree.
  • Remises : toute remise appliquee a la ligne.
  • Total de la ligne : le montant final pour cette ligne (quantite x prix unitaire, ajuste pour la TVA et les remises).

Le total de la commande se met a jour en temps reel lorsque vous ajoutez, supprimez ou modifiez des articles.


Cloturer une commande

Lorsque le client est pret a payer :

  1. Verifiez les articles et le total de la commande.
  2. Cliquez sur le bouton Cloturer la commande.
  3. Selectionnez le mode de paiement (especes, carte, paiement mobile, etc.). Les modes de paiement disponibles sont configures dans les parametres de votre systeme.
  4. Confirmez le paiement.

Lors de la cloture d'une commande :

  • Un enregistrement de transaction est cree dans le systeme.
  • La transaction est liee au quart de travail du caissier en cours.
  • Le revenu apparait dans le Rapport de caisse.
  • La commande passe dans l'onglet Cloturees et ne peut plus etre modifiee.

Annuler une commande

Si une commande doit etre invalidee :

  1. Selectionnez la commande ouverte.
  2. Cliquez sur le bouton Annuler.
  3. Confirmez l'annulation.

Lors de l'annulation d'une commande :

  • Aucune transaction n'est creee.
  • La commande passe dans l'onglet Annulees.
  • Elle reste dans le systeme a des fins d'audit (visible dans l'onglet Toutes et dans l'onglet Annulees).
  • Les commandes annulees n'affectent pas les calculs de revenus ni le Rapport de caisse.

Affichage du temps

Les commandes affichent des horodatages relatifs pour voir facilement leur anciennete :

Temps ecoule Affichage
Moins d'une heure Minutes (ex. : "il y a 5 min")
1 a 24 heures Heures (ex. : "il y a 2h")
Plus de 24 heures Jours (ex. : "il y a 1j")

Cela permet de reperer les commandes ouvertes depuis trop longtemps et qui necessitent une attention.


Notifications de commande (commandes passees depuis le client)

Lorsqu'un client passe une commande depuis son PC (via la fonctionnalite de commande de l'application client) :

  • Une notification apparait sur l'application serveur avec une alerte sonore.
  • La notification affiche les details de la commande, y compris les articles demandes et le PC d'origine.
  • Le caissier peut accepter la commande et commencer a la preparer.

Cette fonctionnalite permet aux clients de commander de la nourriture et des boissons sans quitter leur poste, ameliorant l'experience client et reduisant les temps d'attente.


Permissions requises

La gestion des commandes est accessible aux caissiers disposant des permissions appropriees. La capacite a creer, consulter et gerer les commandes est controlee par le systeme de roles des caissiers.

Les proprietaires (role Admin) ont toujours un acces complet a toutes les fonctionnalites de gestion des commandes.


Historique et rapports des commandes

Toutes les commandes, qu'elles soient cloturees ou annulees, sont conservees dans le systeme et contribuent aux rapports :

  • Les commandes cloturees apparaissent dans le Rapport de caisse en tant que transactions de revenus.
  • Les articles de commande sont suivis individuellement, vous permettant de voir quels produits se vendent le mieux.
  • Attribution au caissier : chaque commande enregistre quel caissier l'a creee et cloturee, permettant un suivi de performance par caissier.
  • Le Rapport de caisse peut filtrer les transactions par categorie pour afficher les revenus lies aux commandes separement des revenus de session.