A per-tenant Business Central extension that turns BC items into recipes and menus, tracking true food cost, theoretical-vs-actual variance, margins and live ingredient depletion. Custom-built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.

A per-tenant Business Central extension that turns BC items into recipes and menus, tracking true food cost, theoretical-vs-actual variance, margins and live ingredient depletion. Custom-built, installed and supported by ECOSIRE.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
Microsoft Dynamics 365 Business Central handles your inventory, purchasing and sales — but it has no native concept of a recipe, a menu plate, or food-cost variance. This extension fills that gap. ECOSIRE designs, builds and installs it as a per-tenant AL extension on your own Business Central environment (cloud SaaS or on-prem), so it lives alongside your real item ledger, vendors and posted sales rather than in a disconnected app.
Recipe and sub-recipe bill-of-materials costed as a table extension over the native BC Item table, so plate cost rolls up live from each ingredient's current unit cost
Yield, portion-size and waste/shrinkage factors per recipe line, so theoretical cost reflects real prep loss instead of raw quantities
Menu engineering matrix that classifies each dish as Star, Plough Horse, Puzzle or Dog from posted sales lines and contribution margin
Real-time theoretical ingredient depletion driven by an event subscriber on the BC sales/POS posting routine
Theoretical-vs-actual food-cost variance reporting reconciled against counted physical inventory
Allergen and nutrition tagging carried on every recipe and sub-recipe, surfaced on prep sheets and menu exports
We model recipes and sub-recipes as a costed bill-of-materials over your existing Item table, using table and page extensions rather than parallel tables, so a recipe's cost rolls up live from each ingredient's BC unit cost. A menu engineering view classifies every dish on the classic margin-vs-popularity matrix (Star / Plough Horse / Puzzle / Dog) using your actual posted sales lines. On each sale, an event subscriber on the sales posting routine depletes theoretical ingredient quantities and records theoretical-vs-actual food-cost variance against counted stock. Allergen and nutrition tags travel with every recipe and surface on prep sheets.
Because this is built-to-order, it is not an instant Microsoft AppSource download. After purchase, ECOSIRE scopes your recipe structures, menus and outlets, develops the extension, deploys it to your sandbox for sign-off, then installs it on production with the right permission sets and job queue entries for nightly variance and depletion runs. Costing data is exposed over the BC REST/OData API for Power BI and Dataverse / Power Platform flows. You own the result on your tenant; ECOSIRE supports and updates it across Business Central release waves. Typical delivery is a few weeks depending on menu complexity and number of kitchens.
Runs several venues on one Business Central tenant and needs each plate's true cost and margin visible across outlets, with menu engineering to drop the Dogs and push the Stars.
Produces shared sub-recipes (sauces, doughs, stocks) consumed by multiple kitchens and needs costs to roll up and deplete correctly wherever a sub-recipe is used.
Wants theoretical-vs-actual food-cost variance reconciled to the BC item ledger and counted stock, surfaced in Power BI rather than spreadsheets, to find shrinkage and over-portioning.
Achetez la licence sur ecosire.com et téléchargez le module ZIP Recipe, Menu Engineering & Food Cost depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez Recipe, Menu Engineering & Food Cost et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Recipe / sub-recipe BOM costed over the native BC Item table | Inclus | Inclus | Prise en charge partielle | |
| Menu engineering margin-vs-popularity matrix from posted sales | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Real-time ingredient depletion via sales posting event subscriber | Inclus | Inclus | Prise en charge partielle | |
| Theoretical-vs-actual food-cost variance reconciled to counted stock | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Built, installed per-tenant and supported on YOUR environment | Inclus | Prise en charge partielle | Non inclus | |
| Tailored to your exact menus, outlets and central kitchen | Inclus | Inclus | Non inclus | |
| Upgrade-safe AL extension across BC release waves | Inclus | Prise en charge partielle | Inclus | |
| Allergen / nutrition tagging on recipes and prep sheets | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Power BI + Dataverse / Power Platform reporting integration | Inclus | Prise en charge partielle | Prise en charge partielle |
No. This is built-to-order. There is no instant AppSource download. After purchase, ECOSIRE scopes your recipes, menus and outlets, develops the per-tenant AL extension, deploys it to your Business Central sandbox for sign-off, then installs it on production. You receive a real, working extension on your own tenant — not a self-service marketplace listing.
Typical delivery is a few weeks from kickoff, depending on menu complexity, number of kitchens/outlets and how clean your existing item master is. We confirm a firm timeline during scoping. The flow is: requirements and recipe data review, development, sandbox UAT, then a scheduled production install with hypercare afterward.
Yes. Because it is a proper AL per-tenant extension using table/page extensions and event subscribers (not modified base objects), it upgrades cleanly with Business Central. ECOSIRE provides ongoing support and rebuilds/retests the extension against new major versions as part of your support agreement so a release wave never breaks your food costing.
The depletion engine subscribes to the Business Central sales/POS posting routine, so any sale that posts through BC (including POS solutions that post into BC) triggers theoretical ingredient depletion. If your POS posts to BC via the REST/OData API or an integration, we wire depletion to that posting path during scoping.
Yes. Recipe cost, plate margin, menu classification and variance are exposed over the BC REST/OData API, and we ship a sample Power BI dataset. Optional Dataverse integration lets recipes and menu performance flow into Power Apps and Power Automate for approvals, alerts and dashboards across Microsoft 365.

A build-to-order 2Checkout (Verifone) payment integration for ERPNext, giving global digital-goods sellers card acceptance, 45+ local payment methods, multi-currency checkout, and reconciled invoices. ECOSIRE scopes, builds, installs, and supports it on your ERPNext v15/v16 instance.

A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.

A build-to-order ERPNext application for anonymous 360-degree reviews — configurable peer, manager, report and self rater groups, weighted competency scoring, and aggregated gap-analysis and heatmap reports. ECOSIRE scopes, builds, installs and supports it on your Frappe/ERPNext v15/v16 instance.
A per-tenant Business Central extension that turns BC items into recipes and menus, tracking true food cost, theoretical-vs-actual variance, margins and live ingredient depletion. Custom-built, installed and supported by ECOSIRE.