Point de vente : attribution au serveur
Comment une commande POS est rattachée à un serveur et à une date d'opération.
Le rôle POS en bref
Le rôle POS (caissier) gère la prise de commandes en caisse pour le compte des serveurs. Il a accès au module Point de vente (/dashboard/pos sur le web, écran équivalent sur mobile) avec une interface optimisée pour saisir rapidement des articles et encaisser.
Attribuer une commande à un serveur
Depuis la page Point de vente (web) ou l’écran POS mobile :
- Ajoutez les articles dans le panier
- Dans le panneau de droite, sélectionnez le Serveur attribué dans la liste déroulante
- Choisissez le Moyen de paiement et, si nécessaire, la Date de l’opération
- Validez la commande
Conséquences de l’attribution :
- Le serveur attribué voit la commande dans sa liste Commandes > Mes commandes (web et mobile)
- Le serveur peut également encaisser cette commande et afficher son QR code
- Dans les Rapports (graphique « Performance par serveur », tableau et exports CSV), les revenus sont comptabilisés pour le serveur attribué, pas pour le compte POS
Distinction technique —
createdById: qui a saisi la commande (audit, jamais modifié).serverId: à qui la commande est attribuée (pour le reporting et la visibilité). Les deux peuvent être la même personne (commande prise directement par le serveur) ou différentes (commande saisie par le POS en caisse).
Date d’opération rétroactive
Un oubli de saisie la veille ? Le sélecteur Date de l’opération permet d’enregistrer aujourd’hui une commande effectuée un jour précédent.
Disponible dans :
- POS web (
/dashboard/pos) — sélecteur datetime-local - Page Commandes (
/dashboard/orders) — champ datetime-local dans le formulaire de création - App mobile Android — puces rapides : Aujourd’hui / Hier / Avant-hier / Il y a 3j (et Il y a 14j pour les rôles superviseurs)
Effet sur les données :
- La date est utilisée comme
issueDatede la facture générée - Le paiement enregistré au même moment est daté au
paidAt= date d’opération - Les rapports (ventes du jour, encaissement, tableau de bord) prennent en compte cette date, pas la date de création technique
Limites :
| Rôle | Plage autorisée |
|---|---|
| Serveur, POS, Maître d’hôtel | Jusqu’à 15 jours dans le passé |
| Owner, DAF, Manager, SuperAdmin | Illimité (override superviseur) |
Une opération datée au-delà de la limite retourne une erreur de validation côté API.