- Home
- Apps
- SaaS Tools
- Kitchen Display System (KDS)
Illustrative previewReplace paper kitchen tickets with live, station-routed prep screens inside Business Central
— built, installed and supported by
ECOSIRE as a per-tenant AL extension.
What is Kitchen Display System (KDS)?
Replace paper kitchen tickets with live, station-routed prep screens inside Business Central — built, installed and supported by ECOSIRE as a per-tenant AL extension. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.
Key Features
Built to order, done for you
No DIY setup — a working app, built, installed and supported by ECOSIRE.
- 1
You order
Start with a one-time build price. We scope it with you at kickoff.
- 2
We build & install
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
- 3
Go live + support
You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.
About this Product
The Kitchen Display System (KDS) turns your Microsoft Dynamics 365 Business Central environment into a paperless, timed kitchen operation. The moment an order lands in Business Central — from your POS, retail front-end, or an online channel writing through the BC REST/OData API — it appears on the relevant station screen with its lines, modifiers, allergen flags and a running prep timer.
This is a build-to-order extension, not an instant AppSource download. ECOSIRE designs, builds and installs KDS as a per-tenant AL extension directly on your Business Central environment (cloud/SaaS or on-prem), then supports it. Because it ships per-tenant rather than through the public marketplace, we can route orders to your station layout, match your menu structure, and honor your prep workflow instead of forcing a generic template.
Technically, KDS is delivered as a set of table and page extensions plus an AL event-subscriber layer. When a sales document or POS order is posted or released, an event subscriber projects its lines into a KDS order table, applies your routing rules (by item category, kitchen station, or course), and pushes status changes. Station screens are BC pages (or a lightweight web client served from BC data via OData) that support bump-bar and touch ready-to-serve actions. Color-coded SLA timers escalate late tickets. A job queue entry can sweep stale or abandoned orders. Permission sets isolate kitchen-staff access from back-office finance, and order/station data can optionally surface in Dataverse / Power Platform for Power BI kitchen-throughput dashboards.
You keep one source of truth — Business Central — for orders, inventory consumption and reporting, while the kitchen finally works off screens instead of paper.
What you get
- A per-tenant AL extension (.app) built for your Business Central version, installed on your environment (sandbox first, then production)
- Table and page extensions for KDS orders, station routing and status tracking, plus the AL event-subscriber layer that feeds them
- Configured station screens, routing rules, timer/SLA thresholds and allergen mapping aligned to your menu and kitchen during onboarding
- Dedicated kitchen permission sets and role-center placement so staff see only what they need
- Optional REST/OData ingestion wiring for your POS or online ordering channel, and optional Dataverse projection for Power BI
- Source code handover, deployment guide and admin documentation for your Business Central administrator
- Post-go-live support window plus an agreed plan for updates and BC version-upgrade compatibility
Who this is for
Restaurant Operations Manager
Wants paperless, timed kitchen flow tied to the same ERP that already runs orders, inventory and reporting — no separate disconnected KDS appliance to reconcile.
Dark / Cloud Kitchen Owner
Runs multiple virtual brands and channels through one Business Central tenant and needs orders routed to the right station instantly, with SLA timers to keep delivery prep on track.
Business Central Administrator / IT Lead
Needs the kitchen solution delivered as a clean per-tenant AL extension with proper permission sets, job queue hygiene and a documented upgrade path — not unmanaged customizations.
How Kitchen Display System (KDS) Compares
| Criterion | ECOSIRE | Custom Build | Competitor | Dynamics 365 Business Central Native |
|---|---|---|---|---|
| Live, real-time order display tied to Business Central data | Included | Included | Partial support | Not included |
| Per-station routing by category, course or kitchen station | Included | Partial support | Partial support | Not included |
| Color-coded SLA timers and late-order escalation | Included | Partial support | Included | Not included |
| Bump-bar / touch ready-to-serve actions | Included | Partial support | Included | Not included |
| Modifier and allergen highlighting from item data | Included | Partial support | Partial support | Not included |
| Delivered as a clean per-tenant AL extension with permission sets | Included | Partial support | Included | Not included |
| Configured to your menu, stations and workflow (not a fixed template) | Included | Included | Not included | Not included |
| Built, installed and supported for you with BC upgrade compatibility | Included | Not included | Partial support | Not included |
| Optional Dataverse / Power BI throughput dashboards | Included | Partial support | Partial support | Not included |
Frequently Asked Questions about Kitchen Display System
How long does it take to receive and go live with KDS?
Because KDS is build-to-order, there is an honest lead time. Typical delivery is around one working week from kickoff: a short discovery on your stations, menu and routing, then the build, a sandbox install for you to test, and finally production deployment. Timelines vary with the number of stations, channel integrations (POS/online ordering) and whether you want the Dataverse/Power BI layer. We confirm a dated schedule before work starts.
Is this an instant download from Microsoft AppSource?
No. KDS is not a public AppSource app you self-install. ECOSIRE builds it and installs it as a per-tenant extension directly on your Business Central environment. That is deliberate — it lets us fit your station layout, menu structure and prep workflow instead of shipping a one-size-fits-all template.
How does the kitchen screen receive orders from Business Central in real time?
An AL event subscriber fires when a sales/POS order is posted or released, projecting its lines into a dedicated KDS order table and applying your routing rules. External channels (online ordering, third-party POS) can write orders in through the Business Central REST/OData API. Station pages reflect status changes live, and a job queue entry sweeps stale tickets.
What happens with ongoing support and Business Central updates?
Every build includes a post-go-live support window, and we offer ongoing support and maintenance afterward. Because it is a per-tenant extension, ECOSIRE keeps it compatible across Business Central monthly and major version upgrades, fixes issues, and ships enhancements you request. You also receive the source code, so you are never locked out of your own solution.
Will KDS work with our existing POS and our specific allergen/modifier data?
Yes, within scope agreed at discovery. KDS ingests orders from POS or online channels via REST/OData and reads modifiers and allergen flags from your item attributes and order lines. During the build we map your menu, modifiers and allergens so cooks see accurate special instructions and risk highlighting on every ticket.
Related Modules

JazzCash Payments Connector (Pakistan)
A build-to-order AL extension that lets Pakistani merchants collect JazzCash wallet and card payments against Business Central sales invoices, with pay-link/QR generation, webhook status sync, and automatic PKR reconciliation. Built, installed, and supported by ECOSIRE on your tenant.

Jordan JoFotara E-Invoicing for Business Central
A per-tenant Business Central AL extension that connects your company to Jordan's ISTD JoFotara national e-invoicing platform — generating compliant UBL invoices, submitting them for clearance, and stamping each document with the mandated QR code and UUID. Built, installed and supported by ECOSIRE on your own BC environment.

KSA ZATCA Phase 2 E-Invoicing
A build-to-order Dynamics 365 Business Central extension that makes your Saudi invoicing ZATCA Phase 2 compliant — cryptographic stamps, QR codes, Arabic UBL XML and live Fatoora portal clearance — built, installed per-tenant and supported by ECOSIRE.

Lead Scoring & Routing for Dynamics 365
A build-to-order Dynamics 365 / Business Central extension that automatically scores, grades, and assigns inbound leads to the right reps — with configurable scoring, round-robin and rule-based routing, SLA timers, duplicate merge, and score decay. Built, installed as a per-tenant AL extension, and supported by ECOSIRE.
Kitchen Display System
Replace paper kitchen tickets with live, station-routed prep screens inside Business Central — built, installed and supported by ECOSIRE as a per-tenant AL extension.
- Per-station kitchen screens with automatic order routing by item category, course, or kitchen station, driven by AL event subscribers on order posting/release
- Order status stages (received, in progress, ready, served) tracked in a dedicated KDS order table extension and updated in real time
- Color-coded prep timers with configurable SLA thresholds and visual late-order escalation per ticket and per station
- Bump-bar and touch ready-to-serve actions on Business Central pages, designed for hands-free, glove-friendly kitchen use