Mode d'emploi
CUIS.web est organisé autour de deux grandes familles d'objets : les Matières Premières (MP) et les Recettes. Tout s'emboîte grâce au moteur récursif de Bernard.
Consulter, puis contribuer
Les objets
Composer un menu, sans compte

Le bouton « Composer un menu, sans compte » (page d'accueil) ouvre un assistant où vous choisissez des recettes et ajustez librement les quantités — tout se recalcule à l'écran, sans recharger la page, y compris pour les sous-recettes imbriquées (une pâte utilisée dans deux recettes du même menu compte pour les deux à la fois, en un seul lot de production).

Naviguer dans le catalogue

Utilisez Catalogue → Sommaire des classes pour voir l'arborescence complète. Le filtre Type → Classe → Recherche vous permet d'affiner rapidement.

Créer une recette
  1. Menu Nouveau → Nouvelle recette
  2. Choisir le type (PAT ou CUI) et la classe
  3. Renseigner nom, quantité de référence, unité
  4. Dans la fiche : ajouter les composants via Composition
  5. Bernard calcule automatiquement le coût en remontant toute la chaîne
Le moteur récursif

Chaque recette est composée d'autres objets. Le coût d'un dessert remonte automatiquement à travers la crème pâtissière → lait, œufs, sucre → vos prix fournisseurs. C'est le cœur du système, conçu par Bernard Vandendaele en 1992.

Précision des quantités

La base stocke les quantités avec 3 décimales maximum (soit 1 gramme ou 1 millilitre de précision). Pour un ingrédient utilisé en très petite quantité (épices, arômes, gélatine...), toute valeur inférieure à ce seuil est arrondie vers le haut à 0,001 — jamais vers le bas — afin qu'un ingrédient réellement utilisé n'apparaisse jamais à tort comme absent (0,000) dans le calcul du coût.

La production

Menu Production → créez des Journées (menus du jour), regroupées en Mois et Années. Le coût total se calcule en un clic.


Une question ? Rejoignez la communauté via le forum (bientôt disponible).
La liberté du chef

« En 1992, avec des modems à 2 400 bauds, il était impossible de partager en temps réel entre chefs. Le moteur récursif de Bernard était notre réponse locale. Aujourd'hui il est au cœur de CUIS.web — intact, sans modification. »

Ce que signifie la liberté du chef
Les 3 cercles de partage
CercleQui voitContenu typique
🔒 Privé Vous seul Dosages secrets, fournisseurs négociés, marges
🤝 Partagé Confrères choisis Recettes de saison, techniques de référence
🌍 Communauté Tous les utilisateurs Base commune, recettes classiques, référentiel MP
Pourquoi pas les autres outils ?
OutilLimite principale
Moneweb Le chef ne possède rien — tout centralisé éditeur
Easilys ~60€/mois/module, fermé, hors les murs impossible
Outils Elior Complets mais propriétaires — impossibles hors l'entreprise
CUIS.web Votre patrimoine culinaire vous appartient

Projet né en 1992. Moteur récursif conçu par Bernard Vandendaele. Porté sur le web par Palika / RacineDev, Auvergne.
Notre communauté
CUIS.web est universel et sans jugement.
Du chef étoilé au foodtruck bio, de la cantine scolaire à l'artisan fromager — même outil, même moteur Bernard, même liberté de choisir.
Les profils qui nous rejoignent
Les 3 axes stratégiques
🌱 Cuisine locale & durable
Circuits courts, saisonnalité, producteurs locaux référencés comme fournisseurs
🏢 Cuisine collective & institutionnelle
Gros volumes, HACCP, allergènes, régimes, services multiples — même moteur
📚 Formation & transmission
Fiches techniques BPI, gestes codifiés, racines culinaires françaises préservées
Contribuer, bientôt

L'envoi de vos propres recettes vers la base commune arrive prochainement, avec trois issues possibles à chaque proposition : correction officielle d'une fiche existante, variante partagée à côté de l'original, ou copie strictement privée. Rien n'est publié sans validation d'un fondateur.


Le forum communautaire (phpBB + SSO) est prévu — c'est là que chefs, producteurs, formateurs et étudiants se rencontreront. Bientôt.

Composition arborescente

ASTRID SUR ASSIETE 00000642

Quantité de référence
1,000 pc
Niveaux d'arborescence
7 niveaux
Total éléments
81
Coût total
8,78 €
Lecture de l'arborescence
Les quantités affichées sont cumulées à chaque niveau (comme dans le CUIS Clipper d'origine) : si tu demandes 3 gâteaux et qu'un gâteau utilise 3 feuilles de biscuit, tu verras 9 feuilles à afficher. Le « chemin » (ex: 010203) reproduit le système CNIV du Clipper — c'est la concaténation des ordres de chaque niveau, qui permet de localiser exactement où se trouve un élément dans l'arbre.
ASTRID SUR ASSIETE 00000642 1,000 pc 8,78 €
01 ASSIETE DE 25 CM. 00000734 matière 1,000 pc 0,00 €
02 ASTRID (PORTION) 00000178 1,000 pc 6,46 €
0201 ASTRID (gastro) 00000732 0,017 pc 6,46 €
020101 BISCUIT DUCHESSE (FEUILLES gastro) 00001131 0,033 pc 0,05 €
02010101 BISCUIT DUCHESSE 00000161 0,015 kg 0,04 €
0201010101 OEUF (P) 00000202 conversion 0,133 pc 0,04 €
020101010101 OEUF (ml) 00000081 conversion 0,007 lt 0,04 €
02010101010101 OEUF A3 (PRIX) 00000047 matière 0,133 pc 0,04 €
0201010102 SUCRE (S2) 00000003 matière 0,003 kg 0,00 €
0201010103 FARINE (FLEUR DE FROMENT) 00000002 matière 0,003 kg 0,00 €
0201010104 BROYAGE D'AMANDES 50/50 00000022 matière 0,001 kg 0,00 €
02010102 papier silicone 00000092 matière 0,033 pc 0,00 €
020102 PUNCH Grand Marnier 00001100 0,005 lt 0,03 €
02010201 GRAND MARNIER 00000030 matière 0,001 lt 0,03 €
02010202 RAFTISUC (L) 00000392 conversion 0,004 lt 0,00 €
0201020201 RAFTISUC 00000015 matière 0,004 kg 0,00 €
020103 MOUSSE à L'ORANGE 00000175 0,048 kg 4,97 €
02010301 CREME FRAOECHE 00000049 matière 0,018 lt 0,05 €
02010302 PULPE D'ORANGE 00000690 conversion 0,010 kg 0,06 €
0201030201 ORANGE (JUS FRAIS) 00000174 conversion 0,008 lt 0,05 €
020103020101 ORANGE (P) 00000173 conversion 0,075 pc 0,05 €
02010302010101 ORANGE 00000060 matière 0,075 kg 0,05 €
0201030202 ORANGE (P) 00000173 conversion 0,017 pc 0,01 €
020103020201 ORANGE 00000060 matière 0,017 kg 0,01 €
02010303 GELATINE EN FEUILLES (P) 00000275 conversion 0,300 pc 4,83 €
0201030301 GELATINE EN FEUILLES 00000274 matière 0,300 kg 4,83 €
02010304 MERINGUE CUITE 00000490 0,018 kg 0,04 €
0201030401 BLANC D'OEUF (P) 00000085 conversion 0,200 pc 0,03 €
020103040101 BLANC D'OEUF (ML) 00000086 conversion 0,007 lt 0,03 €
02010304010101 OEUF A3 (PRIX) 00000047 matière 0,100 pc 0,03 €
0201030402 SUCRE (S2) 00000003 matière 0,011 kg 0,01 €
0201030403 EAU 00000061 matière 0,003 lt 0,00 €
020104 TRUFFES AU CHOCOLAT 00000169 0,012 kg 0,04 €
02010401 BEURRE 00000048 matière 0,003 kg 0,01 €
02010402 MIEL LIQUIDE (MELI) 00000032 matière 0,001 kg 0,01 €
02010403 EXTRAIT D'ORANGE (MIEL) 00000170 0,001 kg 0,00 €
0201040301 ORANGE (P) 00000173 conversion 0,003 pc 0,00 €
020104030101 ORANGE 00000060 matière 0,003 kg 0,00 €
0201040302 SUCRE (S0) 00000004 matière 0,001 kg 0,00 €
0201040303 MIEL LIQUIDE (MELI) 00000032 matière 0,000 kg 0,00 €
02010404 CHOCOLAT 835 00000011 matière 0,004 kg 0,01 €
02010405 CREME FRAOECHE 00000049 matière 0,002 lt 0,01 €
020105 GELÉE D'ORANGE 00000177 0,008 kg 1,37 €
02010501 PULPE D'ORANGE 00000690 conversion 0,005 kg 0,03 €
0201050101 ORANGE (JUS FRAIS) 00000174 conversion 0,004 lt 0,02 €
020105010101 ORANGE (P) 00000173 conversion 0,038 pc 0,02 €
02010501010101 ORANGE 00000060 matière 0,038 kg 0,02 €
0201050102 ORANGE (P) 00000173 conversion 0,008 pc 0,01 €
020105010201 ORANGE 00000060 matière 0,008 kg 0,01 €
02010502 SUCRE (S2) 00000003 matière 0,001 kg 0,00 €
02010503 EAU 00000061 matière 0,003 lt 0,00 €
02010504 GELATINE EN FEUILLES (P) 00000275 conversion 0,083 pc 1,34 €
0201050401 GELATINE EN FEUILLES 00000274 matière 0,083 kg 1,34 €
03 DÉCOR COULIS D'ORANGE 00000421 1,000 pc 1,60 €
0301 COULIS D'ORANGE (B) 00000391 1,000 lt 1,60 €
030101 EXTRAIT D'ORANGE 00000172 0,716 kg 1,60 €
03010102 ORANGE (P) 00000173 conversion 1,724 pc 1,60 €
03010102 SUCRE (S0) 00000004 matière 0,429 kg 0,47 €
0301010201 ORANGE 00000060 matière 1,724 kg 1,13 €
030102 EAU 00000061 matière 0,286 lt 0,00 €
04 DÉCOR FRUIT (ÉTÉ,GATEAU) 00000506 1,000 pc 0,72 €
0401 CARAMBOLES EN TRANCHES 00000246 conversion 1,000 pc 0,06 €
040101 CARAMBOLES 00000240 matière 0,067 pc 0,06 €
0402 KIWI (P/.) 00000247 conversion 1,000 pc 0,02 €
040201 KIWI 00000239 matière 0,100 pc 0,02 €
0403 FRAISE (P/.) 00000253 conversion 1,000 pc 0,03 €
040301 FRAISE (P) 00000244 conversion 0,500 pc 0,03 €
04030101 FRAISE (RAVIER) 00000223 matière 0,017 pc 0,03 €
0404 PHYSALIS (P) 00000242 conversion 1,000 pc 0,09 €
040401 PHYSALIS (RAVIER) 00000241 matière 0,063 pc 0,09 €
0405 FRAMBOISE (p) 00000479 conversion 1,000 pc 0,07 €
040501 FRAMBOISE (ravier) 00000478 matière 0,033 pc 0,07 €
0406 MURE (p) 00000500 conversion 1,000 pc 0,07 €
040601 MURE (RAVIER) 00000257 matière 0,033 pc 0,07 €
0408 FRAISE DES BOIS (P) 00000504 conversion 4,000 pc 0,09 €
040801 FRAISE DES BOIS (RAVIER) 00000503 matière 0,040 pc 0,09 €
0409 GROSEILLES (BRANCHE,P) 00000507 conversion 1,000 pc 0,07 €
040901 GROSEILLES (RAVIER) 00000505 matière 0,033 pc 0,07 €
0410 MYRTILLES (P) 00000509 conversion 4,000 pc 0,22 €
041001 MYRTILLES (RAVIER) 00000508 matière 0,080 pc 0,22 €
Note technique : Cette arborescence a été générée en une seule requête SQL grâce à WITH RECURSIVE (MySQL 8 / MariaDB 10.2+). En 1992, Palika et son associé devaient simuler cette récursion à la main avec les macros &Niv. et la fonction CreatTab(), avec un plafond à 1500 éléments pour éviter de saturer la RAM DOS de 640 Ko. Aujourd'hui, le calcul est instantané même pour des recettes-mois contenant des centaines de niveaux.