La liste des menus
Six contrôles automatiques : Aucune étape · Étape(s) vide(s) · Produit supprimé/bloqué · Aucun prix actif · Formules désynchronisées · Aucune disponibilité PDV.

Figure 1 — La liste des menus : cartes synthétiques, recherche, filtres et duplication en masse.
- La carte d'un menu : vignette, nom, méta « N étapes · N produits · N formules · N PDV », badge de prix (montant ou fourchette) et pastilles d'anomalies.
- Filtres : recherche (nom + nom API), « Actifs uniquement » (coché par défaut), « Inclure supprimés », et le sélecteur Santé.
- Ordre : le glisser-déposer (poignée à gauche) pilote l'ordre d'affichage en caisse et en borne.
À savoir — la poignée de tri disparaît dès qu'une recherche ou un filtre santé est actif — on ne réordonne pas un sous-ensemble filtré.
Les anomalies de santé

Figure 2 — Le filtre Santé « Avec anomalies » isole les menus à corriger.
Six contrôles automatiques : Aucune étape · Étape(s) vide(s) · Produit supprimé/bloqué · Aucun prix actif · Formules désynchronisées · Aucune disponibilité PDV.
À savoir — « Formules désynchronisées » (héritage de l'ancien BO) se répare en un geste : rouvrir le menu et ré-enregistrer n'importe quelle formule du prix concerné — le JSON caisse est régénéré automatiquement.
À savoir — supprimer un produit au catalogue ne le retire pas des menus : il reste dans ses étapes avec un badge rouge « Supprimé » et le menu passe en anomalie. Le retirer à la main dans chaque menu concerné.
Menus archivés

Figure 3 — « Inclure supprimés » : les menus archivés (tag rouge) et inactifs (tag orange) restent consultables.
L'archivage d'un menu est réversible : il disparaît de la vente mais garde toute sa composition, et se restaure depuis cette vue.