Overslaan naar inhoud
Icône de Traiteur & Événementiel

Traiteur & Événementiel

door Dyonysos
Gratis Odoo 20 Applicatie Kwaliteitscontrole: Geverifieerd OPL-1 (Odoo-propriëtair)

Catering Food Cost, Allergen Control & Event Quotation — menus chiffrés au coût matière réel, marge et taux par événement, blocage sur allergène exclu par le client, devis et liste de production générés, retour matériel.

Schermafbeeldingen

Traiteur & Événementiel

Vous savez ce que vous facturez. Savez-vous ce que ça vous laisse ?

Menus chiffrés au coût matière réel, marge et taux par événement, blocage sur un allergène que le client a exclu, devis et liste de production générés — sur une seule fiche événement dans Odoo 19.

Vue d'ensemble fonctionnelle de Traiteur & Événementiel

Chiffrer pour de bon

Chaque recette du menu avec sa quantité par convive : coût matière par personne, marge, taux de coût matière. Une hausse de prix fournisseur remonte jusqu'à la marge de l'événement sans qu'on touche à rien.

Répondre en trente secondes

Les allergènes remontent des recettes au menu. Notez ce que le client demande d'exclure : l'événement refuse d'être confirmé si le menu en contient un. Le seul refus dur du module, et il est volontaire.

Sortir devis et production

Le devis, en un bouton — jamais recréé s'il en existe déjà un. La liste de production versée au plan du jour, en ajoutant aux quantités déjà prévues : deux réceptions le même samedi ne s'écrasent pas.

Périmètre exact

  • Menus composés de recettes, par service, avec quantité par convive
  • Coût matière par convive, marge sur matière et taux comparé au repère de la société
  • Économie de l'événement : coût matière total, marge, taux ; pivot et graphique de la marge par menu et par mois
  • Allergènes remontés de la recette au menu puis à l'événement, y compris quand la modification vient d'ailleurs dans la base
  • Liste d'allergènes exclus par le client, et blocage de la confirmation en cas de conflit
  • Devis créé depuis l'événement, jamais recréé si un devis est déjà lié
  • Liste de production versée au plan du jour, en ajoutant aux quantités existantes
  • Matériel prêté, quantité revenue, manquant — saisissable après clôture
  • Cohérence multi-société, et événement réalisé verrouillé

Ce que l'application ne fait pas

L'acompte affiché est un montant attendu, pas un encaissement suivi : aucune facture ni rapprochement de paiement n'est créé. Ni planification du personnel, ni des véhicules. Aucune consommation de stock : la liste de production est affichée, pas réservée. Le coût calculé est un coût matière — personnel, transport et location restent à couvrir sur la marge affichée. Aucune conformité réglementaire délivrée : la liste d'allergènes est un outil de travail, l'information au client reste votre responsabilité.

Nécessite Odoo 19 Community ou Enterprise, dyo_metiers_bouche et Ventes. Support : welcome@dyonysos.fr.

Voir l’application en action

Voir la démonstration Traiteur & Événementiel

L’application en mouvement

Le module en marche, enregistré dans le vrai client Odoo 19 : bouche production jour, bouche production jour (fiche), bouche lot puis dyo traiteur events. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.

Vidéo MP4 — 60 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (39 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.

Amorce animée du parcours de dyo_traiteur_evenementiel
Amorce GIF — 39 ko. Enregistrement réel du client Odoo 19 sur une base dédiée à ce module, avec les données de démonstration livrées avec lui.
Traiteur & Événementiel — capture 1
Traiteur & Événementiel — capture 1
Traiteur & Événementiel — capture 2
Traiteur & Événementiel — capture 2
Traiteur & Événementiel — capture 3
Traiteur & Événementiel — capture 3
Traiteur & Événementiel — capture 4
Traiteur & Événementiel — capture 4
Traiteur & Événementiel — capture 5
Traiteur & Événementiel — capture 5

Wat deze app niet doet

  • L'acompte affiché est un montant attendu , pas un encaissement suivi : aucune facture ni rapprochement de paiement n'est créé. Ni planification du personnel, ni des véhicules. Aucune consommation de stock : la liste de production est affichée, pas réservée. Le coût calculé est un coût matière — pers
  • Nécessite Odoo 19 Community ou Enterprise, dyo_metiers_bouche et Ventes. Support : welcome@dyonysos.fr .

Vereiste applicaties van de appstore

Gebruikte Odoo Community-modules

sale_management

SerieVersieStatusGepubliceerd op
20.020.0.1.1.0 Beschikbaar 02-10-2026
19.019.0.1.1.0 Beschikbaar

Fiche gegenereerd uit de code van de uitgever (privé-repository, branch 20.0): de broncode is niet gepubliceerd.

Automatische controle van de appstore (los van de uitgever), toegepast op alle applicaties. Conforme.

ControleResultaatEffect indien afwezig
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (OPL-1) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) conforme déclasse
Traduction française (i18n/fr.po) conforme info
Section « Ce que le module ne fait pas » conforme info
Titre de 70 caractères au plus (23 actuellement) conforme info
Résumé en français conforme info

Guide utilisateur — Traiteur & Événementiel

Pourquoi cette application

Vous vendez un prix par convive. Vous savez ce que vous facturez ; vous savez beaucoup moins bien ce que ça vous laisse. Et il y a la question qui tombe la veille au téléphone — « un invité est allergique aux fruits à coque » — à laquelle il faut répondre en trente secondes, pas en relisant quinze fiches.

1. Chiffrer d'abord vos recettes

Tout part de là. Dans la brique gratuite Métiers de bouche, chaque recette porte ses ingrédients, leur prix, leur taux de parage et le nombre de portions qu'elle sort. Voyez le guide de cette brique.

Une fois ce travail fait, il ne se refait plus : une hausse de prix fournisseur remonte toute seule jusqu'à la marge de vos événements.

2. Composer un menu

Menu Métiers de bouche → Menus traiteur.

Onglet Composition : une ligne par recette, avec son service (apéritif, entrée, plat…) et sa quantité par convive. Trois pièces cocktail par personne se saisissent « 3 » ; une portion partagée par deux convives, « 0,5 ».

Le module calcule aussitôt :

  • le coût matière par convive — matière seule : ni personnel, ni transport, ni location ;
  • la marge sur matière par convive ;
  • le taux de coût matière, la part de votre prix qu'absorbe la matière première.

Si le taux dépasse le repère fixé dans Configuration › Paramètres, le menu passe en orange. Ce repère est le vôtre : il n'existe aucun taux imposé dans le métier, et les chiffres qui circulent sont des ordres de grandeur commerciaux, pas des normes.

Onglet Allergènes : la liste se calcule depuis les recettes du menu. C'est la réponse à donner au client qui appelle la veille.

3. Créer un événement

Menu Métiers de bouche → Événements traiteur.

Client, dates, lieu, nombre de convives, menu. Le bloc Le budget affiche immédiatement le total, le coût matière, la marge, le taux et l'acompte attendu.

L'acompte est un montant attendu : le module ne suit aucun encaissement et ne crée aucune facture d'acompte.

4. Les allergènes du client — le point qui bloque

Onglet Allergènes, colonne de droite : À exclure (demande du client).

Notez-y ce que le client signale. Le module confronte cette liste au menu et affiche les allergènes en conflit.

Tant qu'un conflit subsiste, le bouton Confirmer refuse de passer, avec un message qui nomme les allergènes concernés. C'est le seul refus dur de toute l'application, et il est volontaire : servir un allergène qu'un client a explicitement exclu n'est pas une erreur de gestion.

Deux façons d'en sortir : adapter le menu (retirer le service concerné, ou le remplacer), ou retirer l'exclusion en connaissance de cause.

Attention au cas sournois : l'alerte peut surgir sur un événement que personne n'a ouvert. Un fournisseur signale une trace, vous cochez l'allergène sur la fiche de l'ingrédient — et un événement confirmé la semaine dernière remonte en rouge dans la liste. C'est exactement ce qu'on veut qu'il arrive.

5. Sortir le devis

Bouton Créer le devis. Le module crée un devis brouillon au nom du client, avec une ligne : le menu, le nombre de convives, le prix par convive. L'événement passe en « Devis envoyé ».

Une seule ligne, volontairement : un devis traiteur se négocie, il n'a pas vocation à sortir figé du logiciel. Ouvrez-le et détaillez-le comme vous l'entendez.

Si l'événement porte déjà un devis, le bouton refuse d'en créer un second : écraser un devis lié, c'est perdre une négociation en cours.

6. Sortir la liste de production

Bouton Envoyer en production. Pour chaque recette du menu, le module inscrit au plan de production du jour de l'événement la quantité à fabriquer — quantité par convive × nombre de convives — et ouvre la liste.

Les quantités s'ajoutent à ce qui est déjà prévu ce jour-là. Deux réceptions le même samedi ne s'écrasent pas : sans cela, la seconde ne serait jamais produite.

De là, le plan de production du socle prend le relais : besoins, fournées, suivi.

7. Le matériel, et son retour

Onglet Matériel : ce que vous prêtez, en quantité. Après l'événement, saisissez la quantité revenue ; le manquant se calcule.

C'est la perte que personne ne facture, parce que personne ne la compte. Cent assiettes prêtées, quatre-vingt-quinze revenues, et ça recommence à chaque réception.

Le retour reste saisissable même après la clôture de l'événement : le matériel rentre souvent le lendemain, et il serait absurde de devoir rouvrir l'événement pour l'enregistrer. Le filtre Matériel non revenu liste ce qui traîne.

Beoordelingen van ingelogde klanten. Eén beoordeling per klant; de uitgever kan erop reageren. Log in om een beoordeling te plaatsen.

Uitgever
DYONYSOS
E-mail
contact@omnifloo.com
Omnifloo-klanten
Support inbegrepen volgens uw formule: helpcentrum.