Menus, cartes & groupes (ce que voient les clients)
Articles et cartes → Cartes : ouvrez un menu puis créez ou modifiez ses groupes.
Qu'est-ce que c'est ?
Foody sépare ce que vous vendez de la façon dont vous le présentez — la même idée que Square, pour que le catalogue convienne à tout type d'activité.
- Articles — votre catalogue global de plats/produits (créés une seule fois).
- Catégories — des étiquettes internes pour vous (reporting, routage cuisine). Les clients ne voient jamais les catégories.
- Menus (cartes) — un menu visible par le client, ex. « Petit-déjeuner », « Déjeuner », « Dîner ».
- Groupes — les sections visuelles dans un menu, ex. « Salades », « Boissons ». C'est ce que voient les clients.
La règle qui piège tout le monde : un article doit être placé dans un groupe pour apparaître aux clients. Être dans une catégorie ne suffit pas — les catégories sont internes.
La structure
Article (catalogue global — « Salade César »)
└─ appartient à une Catégorie (interne : « Salades ») ← invisible pour les clients
Menu / carte (« Déjeuner »)
└─ Groupe (« Salades ») ← visible pour les clients
└─ contient des Articles (le même article peut être dans plusieurs groupes/menus)
Un groupe comme « Spécial déjeuner » peut puiser des articles dans plusieurs catégories. Le même article peut figurer dans plusieurs groupes et menus.
Vérifier les onglets des cartes sur le site
Deux cartes, par exemple BASSARI et HALAVI, restent deux cartes distinctes. Sur une page de commande qui propose plusieurs cartes visibles, leurs onglets sélectionnent une carte à la fois. Les pastilles du Menu des catégories représentent les groupes à l’intérieur de cette carte, par exemple Sandwichs, et non les catégories internes de la bibliothèque. Activez le canal Web de chaque carte, sélectionnez-les dans les paramètres de la page de commande, puis vérifiez les deux niveaux dans l’aperçu et après publication. Le style de la navigation des groupes se règle dans Liste des articles. Voir la procédure des cartes et groupes sur le site.
Préparer, enregistrer et publier une carte
Ouvrez Articles et cartes → Cartes puis la carte. Pour une carte tournante, sélectionnez sa série dans l’en-tête. Ajouter permet de choisir des articles pour un groupe ou de créer un groupe ; Ajouter un groupe de cartes est aussi disponible sous la liste. La flèche d’un groupe replie ou déplie son tableau sans modifier la carte. Le menu « … » du groupe contient Modifier le groupe et Choisir les articles. Le menu « … » à côté du titre contient Paramètres de la carte et Aperçu. Les modifications de groupes, canaux et horaires restent locales. Dès qu’une modification ou un brouillon existe, la barre inférieure propose Enregistrer le brouillon et Publier. Enregistrer conserve un brouillon privé ; Aperçu ouvre une liste privée sans prise de commande. Publier demande une confirmation et applique ensemble la carte et ses stocks préparés. Enregistrer seul ne modifie jamais le site ni la caisse. Modifier la mise en page du système de caisse ouvre l’éditeur de disposition distinct ; les modifications non enregistrées restent protégées avant cette navigation.
Choisir des articles avec photos et filtres
Dans un groupe de la carte, cliquez sur Ajouter des articles ou sur … → Choisir les articles. La fenêtre Ajouter ou supprimer des articles montre la photo de chaque produit, ou une icône si aucune image ne peut être affichée, et le nombre de variantes lorsqu’il y en a plusieurs. Les cases à droite ajoutent ou retirent uniquement les articles du groupe dans le brouillon ; elles ne suppriment pas les fiches de la bibliothèque. Le compteur comprend aussi les articles sélectionnés masqués par un filtre. Rechercher se combine avec Filtres → Catégorie : cochez une ou plusieurs catégories internes, puis Appliquer. Le groupe de destination est distinct de la catégorie ; depuis Ajouter → Ajouter des articles, choisissez-le dans Groupe de cartes. Les filtres Carte et Stock se combinent aussi ; Stock propose Tout le stock, Alerte de stock bas et En rupture de stock selon la disponibilité calculée pour la série sélectionnée. Point de vente reste limité au restaurant actif. Effacer retire les choix du filtre ouvert ; Appliquer les confirme. Fermer ce filtre ou Échap abandonne ses choix non appliqués. Effacer tous les filtres restaure toute la liste, sans modifier les articles cochés ni la recherche. Si aucun article ne correspond, adaptez la recherche ou effacez les filtres. Une erreur de chargement des catégories propose Réessayer ; ne la confondez pas avec une catégorie vide. Terminé ferme la sélection en conservant les changements locaux ; enregistrez ensuite le brouillon et publiez explicitement. Créer un nouvel article ouvre la fiche commune et protège d’abord les changements de carte non enregistrés.
Où ça se vend : en ligne ou en caisse
Chaque menu et groupe a des interrupteurs de canal :
- Activé sur le web — s'affiche dans la commande en ligne / QR pour les clients.
- Activé en caisse — s'affiche sur la caisse du personnel.
Vous pouvez donc avoir un menu « Dîner » uniquement web, ou cacher un groupe aux clients tout en le gardant en caisse. Désactivez un groupe sur un canal et il n'y apparaît tout simplement pas.
Quand ça se vend : horaires de disponibilité
Un menu (et chaque groupe) peut suivre vos horaires d'ouverture ou utiliser des horaires personnalisés — ex. un groupe « Petit-déjeuner » visible seulement de 07:00 à 11:00. En dehors de ses horaires, les clients ne le voient pas.
Le lien avec la disponibilité
Les canaux et horaires déterminent si le groupe peut être affiché. La disponibilité de l’article peut ensuite le rendre commandable, épuisé ou masqué selon sa règle et son statut manuel. Un article épuisé peut rester visible avec un badge ; sa présence dans le groupe ne garantit pas qu’il soit commandable. Disponibilité.
Contrôler la publication
Créez et enregistrez d’abord les articles de la bibliothèque commune. Ajoutez-les au brouillon de carte, vérifiez la série sélectionnée, les canaux web/caisse, les horaires et le masquage des groupes, puis ouvrez l’aperçu et publiez. La série actuelle reste inchangée pendant la préparation d’une série future. Après activation de la publication, une série future sans publication n’est pas servie. Les noms, prix, recettes et statuts actif/inactif restent des modifications de la bibliothèque commune ; les disponibilités marquées immédiates s’appliquent immédiatement et sont historisées.
Quitter et résoudre un conflit
Si vous quittez ou changez de série avec des modifications non enregistrées, choisissez Enregistrer et quitter, Abandonner ou Continuer la modification. Abandonner dans ce dialogue retire seulement les changements non enregistrés ; un brouillon déjà enregistré est conservé. Supprimer le brouillon sur la carte efface le brouillon enregistré après confirmation et conserve la carte publiée. En cas d’échec, restez dans l’éditeur et vérifiez l’erreur : vos changements y restent disponibles. Une révision dépassée, un réglage de stock modifié, une quantité invalide ou inférieure aux engagements empêche la publication. Recharger le brouillon enregistré récupère explicitement la dernière version du serveur et abandonne les changements locaux non enregistrés.
Préparer le stock d’une nouvelle série
Avec la permission de modifier le menu, ouvrez la carte tournante, sélectionnez une série puis ouvrez le menu « … » à côté du titre → Préparer les stocks de cette série. Saisissez les quantités INITIALES, commandes déjà passées incluses : disponible = initial − engagé. Choisissez un compteur commun en unités, une mesure compatible en g/ml, un compteur par taille ou aucune limite prédéfinie. Reprendre les quantités initiales précédentes copie les quotas, jamais les reliquats ni un ancien statut épuisé. Le stock d’un même article du restaurant est commun aux cartes de cette série. Enregistrer le brouillon garde la préparation privée ; Publier l’applique atomiquement sans recréditer les réservations faites pendant l’édition. La première activation importe le disponible actuel et les commandes programmées existantes en préservant les quantités restantes. Les séries suivantes ne reprennent jamais l’ancien compteur global. Sans limite prédéfinie, une recette, une règle ou un statut manuel peut encore limiter la disponibilité.
Utiliser le tableau et les actions des articles
Avec la permission de modifier le menu, cochez un ou plusieurs articles d’un groupe : la barre de sélection permet de les déplacer vers un autre groupe ou de les retirer du groupe. Le menu « … » d’une ligne propose aussi Monter, Descendre et Retirer du groupe. Le glisser-déposer réordonne les lignes et les groupes. Ces opérations modifient le brouillon, sans supprimer les fiches de la bibliothèque. Le nom d’un article ouvre sa fiche commune ; Sélectionner dans Modificateurs ouvre aussi la fiche commune : utilisez sa section Personnalisations pour les modifier. Le retour de la fiche ramène à la carte. Une sortie avec des modifications non enregistrées propose de les enregistrer, de les abandonner ou de continuer. Les colonnes montrent le point de vente, les canaux configurés, les modificateurs et le prix ; une colonne Disponibilité reprend les badges de la page Articles, avec la quantité sous le badge. Les canaux configurés ne garantissent pas la possibilité de commander : les horaires, le statut actif et la disponibilité restent applicables. Sur mobile, les colonnes secondaires sont masquées ; le nom, le stock, le prix et le menu « … » restent accessibles.
Changer la disponibilité et lire l’historique
Avec la permission de modifier le menu, ouvrez un produit enregistré → Stock & disponibilité → Modifier le stock et la disponibilité. Le badge Disponibilité d’Articles ou d’une Carte ouvre le même éditeur pour le stock courant. Une simple ouverture ne modifie rien. Choisissez Disponible sans limite, Indisponible, Quantité définie manuellement ou Quantité calculée depuis la recette. La quantité manuelle est un reliquat saisi en unités, en g/ml ou par taille ; les commandes déjà engagées restent réservées. Le calcul depuis la recette utilise les ingrédients et préparations disponibles et cesse d’appliquer le compteur manuel. Les anciens compteurs et réservations restent conservés pour les commandes existantes. Sans ingrédients dans la recette, aucune limite de quantité ne peut être calculée : un message vous invite à compléter la recette. Si la vente du stock déjà préparé est active, désactivez-la dans les réglages de préparation et enregistrez la fiche avant de choisir le calcul par recette. Appliquer enregistre directement tous les réglages de ce modal : disponibilité, source, mode de suivi, unité, quantités et profil. Cela fonctionne avec ou sans séries, sans cliquer sur Enregistrer dans la fiche. Le nom, les prix et les réglages de préparation encore en brouillon restent indépendants et ne sont pas enregistrés. Une modification de profil seule ne réécrit pas le stock ni les réservations, même si le stock est nul ou le produit inactif. Un ajustement de stock et un profil modifiés ensemble sont validés dans une transaction : un échec annule les deux et conserve les saisies. Les commandes du modal sont bloquées pendant l’enregistrement. Annuler ou Escape avant validation abandonne les choix ; après confirmation, quitter la fiche ne révoque pas les réglages appliqués. Si l’enregistrement réussit mais que l’actualisation échoue, Réessayer recharge uniquement les données sans rejouer l’ajustement. Les profils réutilisables se modifient dans Paramètres → Stock → Disponibilité. Dans un brouillon de carte, un stock appliqué remplace seulement la préparation de stock de cet article ; les autres brouillons restent privés. Les stocks sont rechargés à l’ouverture. En cas de conflit, rechargez, vérifiez vos quantités et validez explicitement.
Consulter uniquement l’historique des stocks
Ouvrez Articles et cartes → Historique des stocks. Cette page est consacrée uniquement au journal des mouvements, visible dès l’ouverture : elle ne liste pas les stocks actuels et ne propose pas de corrections. Choisissez un Article ou Tous les articles, une date de Série ou Toutes les séries, et un Mouvement ou Tous les mouvements. Une date de série passée est acceptée. Les filtres se combinent et sont conservés avec Afficher la suite. Le journal indique la date et la série, l’article, le mouvement, les quantités avant/après et l’auteur ; un lien ouvre la commande lorsqu’elle est associée. Un résultat vide signifie qu’aucun mouvement n’est enregistré pour les filtres choisis. Les imports initiaux sont identifiés comme des imports ; les modifications antérieures à l’activation du suivi ne sont pas reconstituées. En cas d’erreur du filtre des articles, Réessayer recharge ce filtre et le journal reste consultable. Depuis un produit, le bouton Historique du stock ouvre les mouvements de cet article uniquement, toutes séries confondues, dans une fenêtre dédiée. Dans une carte, l’accès Historique de la ligne ou son menu « … » ouvre aussi ce dialogue. Pour préparer ou ajuster les quantités initiales d’une série, ouvrez la carte, choisissez la série puis Préparer les stocks de cette série, enregistrez le brouillon et publiez après vérification. Les disponibilités marquées immédiates conservent leur action séparée et historisée. Une annulation avant production recrédite le compteur d’origine ; un produit déjà préparé reste consommé. Si le chargement du journal échoue, Réessayer recharge les mouvements sans modifier les filtres ; cette erreur n’est pas présentée comme un historique vide.
Changer la disponibilité depuis Articles
Avec la permission de modifier le menu, ouvrez un produit enregistré → Stock & disponibilité → Modifier le stock et la disponibilité. Le badge Disponibilité d’Articles ou d’une Carte ouvre le même éditeur pour le stock courant. Une simple ouverture ne modifie rien. Choisissez Disponible sans limite, Indisponible, Quantité définie manuellement ou Quantité calculée depuis la recette. La quantité manuelle est un reliquat saisi en unités, en g/ml ou par taille ; les commandes déjà engagées restent réservées. Le calcul depuis la recette utilise les ingrédients et préparations disponibles et cesse d’appliquer le compteur manuel. Les anciens compteurs et réservations restent conservés pour les commandes existantes. Sans ingrédients dans la recette, aucune limite de quantité ne peut être calculée : un message vous invite à compléter la recette. Si la vente du stock déjà préparé est active, désactivez-la dans les réglages de préparation et enregistrez la fiche avant de choisir le calcul par recette. Appliquer enregistre directement tous les réglages de ce modal : disponibilité, source, mode de suivi, unité, quantités et profil. Cela fonctionne avec ou sans séries, sans cliquer sur Enregistrer dans la fiche. Le nom, les prix et les réglages de préparation encore en brouillon restent indépendants et ne sont pas enregistrés. Une modification de profil seule ne réécrit pas le stock ni les réservations, même si le stock est nul ou le produit inactif. Un ajustement de stock et un profil modifiés ensemble sont validés dans une transaction : un échec annule les deux et conserve les saisies. Les commandes du modal sont bloquées pendant l’enregistrement. Annuler ou Escape avant validation abandonne les choix ; après confirmation, quitter la fiche ne révoque pas les réglages appliqués. Si l’enregistrement réussit mais que l’actualisation échoue, Réessayer recharge uniquement les données sans rejouer l’ajustement. Les profils réutilisables se modifient dans Paramètres → Stock → Disponibilité. Dans un brouillon de carte, un stock appliqué remplace seulement la préparation de stock de cet article ; les autres brouillons restent privés. Les stocks sont rechargés à l’ouverture. En cas de conflit, rechargez, vérifiez vos quantités et validez explicitement.
Vérifier les choix conditionnels d’un article
Un article configuré avec des positions répétées demande un choix distinct par emplacement selon le format sélectionné. Par exemple, un Number Cake à deux caractères accepte 11, AB ou A7. Le prix du format remplace le prix de base ; les modificateurs ajoutent uniquement leurs suppléments configurés. Réduire le nombre de positions retire les choix devenus invisibles. Les positions restent distinctes dans le panier, les commandes et le ticket cuisine ; vérifiez-les avant validation. Ces personnalisations ne changent pas les règles de livraison, de disponibilité, de recette, de remise ou d’annulation. Leur configuration nécessite les versions compatibles et la permission de modifier le menu. Consultez Variantes et tailles pour la procédure et les contrôles en cas de refus.
Parcourir la bibliothèque sur mobile
Sur un terminal mobile, ouvrez Bibliothèque. Le bouton de filtres permet de choisir Articles, Formules ou Remises. Dans Articles, choisissez une catégorie dans le sélecteur au-dessus de la liste, recherchez un produit puis touchez sa ligne pour ouvrir l’éditeur existant. Le prix et la disponibilité restent visibles, avec un interrupteur distinct pour les utilisateurs autorisés. Cette liste interne n’affecte pas les groupes de menu publiés, les ingrédients, les portions ni les règles de variante configurées dans Admin.
Choisir une unité et un stock partagé ou par taille
Avec la permission de modifier le menu, ouvrez un produit suivi par série → Stock & disponibilité → Modifier le stock et la disponibilité, ou le badge Disponibilité dans Articles ou une Carte. Sélectionnez Quantité définie manuellement. Choisissez le mode, y compris sur une série avec des commandes déjà engagées : Compteur commun en unités retire une unité par article ; Mesure commune partage un budget entre les tailles ; Compteur par taille réserve un compteur distinct pour chaque variante. Les tailles numériques compatibles proposent g/kg ou ml/l dans Unité de saisie. Par exemple, 2 000 g en mesure commune sont partagés entre les formats 250 g et 500 g. En compteur par taille, saisir 1 000 g pour chacun donne 4 portions de 250 g et 2 portions de 500 g, sans partage entre les compteurs. Vérifiez les équivalents affichés : chaque budget par taille doit correspondre à un nombre entier de portions. Une taille laissée vide reste illimitée ; saisissez 0 pour l’épuiser, avec au moins une autre taille positive. Utilisez Indisponible pour épuiser tout l’article. Changer g en kg ou ml en l conserve la quantité ; changer de mode vide les champs pour éviter de transformer des portions en grammes. Lors d’un changement de mode, les réservations existantes sont recalculées d’après chaque taille commandée, puis ajoutées à la quantité restante que vous saisissez : 2 portions de 250 g et 1 de 500 g représentent 1 000 g engagés ; saisir 2 000 g disponibles donne un quota initial de 3 000 g. Les quantités déjà préparées restent consommées. Les réservations libérées restent libérées ; leur rétablissement ultérieur utilise le nouveau mode. Les prix, quantités commandées et autres séries ne changent pas. La conversion et son historique sont enregistrés ensemble. Si une taille historique ou une réservation ne peut pas être reconstituée de façon fiable, la conversion est refusée sans changement ; contrôlez les tailles et l’historique. Une commande en cours de modification peut provoquer un conflit : rechargez puis réessayez. Ouvrir, choisir ou Annuler n’écrit rien. Appliquer enregistre immédiatement le stock restant de la série affichée, conserve les commandes engagées et journalise le changement, sans attendre Enregistrer sur le produit ou Publier sur la carte. En cas de conflit, vos valeurs restent visibles ; vérifiez les nouvelles quantités avec Recharger les stocks avant de réappliquer.
Afficher et faire défiler l’éditeur de stock
Depuis la fiche produit, Articles ou une Carte, l’éditeur de disponibilité s’ouvre dans une grande fenêtre centrée. Sa position ne dépend pas de celle du bouton dans la page. Sur ordinateur, les quantités par taille sont réparties en deux colonnes ; sur un écran étroit elles restent sur une colonne. Faites défiler le contenu pour atteindre les dernières tailles ou les messages de récupération : le titre, la fermeture et les boutons Annuler et Appliquer restent visibles. La fenêtre s’adapte à la hauteur disponible, y compris sur mobile en mode paysage. Les choix restent provisoires jusqu’à Appliquer ; Annuler ou Escape ferme sans enregistrer et rend le focus au bouton d’ouverture.
Choisir la source du stock et son profil
Avec la permission de modifier le menu, ouvrez un produit enregistré → Stock & disponibilité → Modifier le stock et la disponibilité. Le badge Disponibilité d’Articles ou d’une Carte ouvre le même éditeur pour le stock courant. Une simple ouverture ne modifie rien. Choisissez Disponible sans limite, Indisponible, Quantité définie manuellement ou Quantité calculée depuis la recette. La quantité manuelle est un reliquat saisi en unités, en g/ml ou par taille ; les commandes déjà engagées restent réservées. Le calcul depuis la recette utilise les ingrédients et préparations disponibles et cesse d’appliquer le compteur manuel. Les anciens compteurs et réservations restent conservés pour les commandes existantes. Sans ingrédients dans la recette, aucune limite de quantité ne peut être calculée : un message vous invite à compléter la recette. Si la vente du stock déjà préparé est active, désactivez-la dans les réglages de préparation et enregistrez la fiche avant de choisir le calcul par recette. Les Réglages avancés du stock sont repliés au départ. Ouvrez-les pour choisir le Profil de stock. Utiliser le réglage par défaut hérite du profil de la catégorie, puis de celui du restaurant ; un profil nommé tel que Standard est un choix explicite. Le profil précise le suivi du stock, le seuil de stock faible, l’affichage du nombre restant et le choix de masquer le produit ou de l’afficher épuisé en rupture. Le résumé montre les réglages du profil sélectionné. Si le profil ne suit pas le stock, un message visible indique que les ventes ne sont pas limitées par le stock. Disponible sans limite et Indisponible restent prioritaires. Le profil appartient au produit pour toutes les séries ; les quantités et le choix de la source concernent la série affichée, ou le stock du produit hors séries. Appliquer enregistre directement tous les réglages de ce modal : disponibilité, source, mode de suivi, unité, quantités et profil. Cela fonctionne avec ou sans séries, sans cliquer sur Enregistrer dans la fiche. Le nom, les prix et les réglages de préparation encore en brouillon restent indépendants et ne sont pas enregistrés. Une modification de profil seule ne réécrit pas le stock ni les réservations, même si le stock est nul ou le produit inactif. Un ajustement de stock et un profil modifiés ensemble sont validés dans une transaction : un échec annule les deux et conserve les saisies. Les commandes du modal sont bloquées pendant l’enregistrement. Annuler ou Escape avant validation abandonne les choix ; après confirmation, quitter la fiche ne révoque pas les réglages appliqués. Si l’enregistrement réussit mais que l’actualisation échoue, Réessayer recharge uniquement les données sans rejouer l’ajustement. Les profils réutilisables se modifient dans Paramètres → Stock → Disponibilité.
Créer et affecter un groupe depuis la fiche article
Depuis la fiche article, Cartes → Ajouter aux cartes permet de cocher des groupes ou de créer un groupe sous une carte existante. Le nouveau groupe est sélectionné automatiquement. Enregistrer l’article met à jour les brouillons ; chaque carte doit ensuite être publiée. Pour les séries, annulations et reprises après erreur, suivez Créer un groupe depuis la fiche article.