A touchscreen and QR/barcode shop-floor terminal for Business Central that captures operator time, output, scrap, and material consumption directly against production orders in real time. Built and installed by ECOSIRE as a per-tenant AL extension. One-time license from $499.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A touchscreen and QR/barcode shop-floor terminal for Business Central that captures operator time, output, scrap, and material consumption directly against production orders in real time. Built and installed by ECOSIRE as a per-tenant AL extension.
ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔
Shop Floor Data Collection turns Dynamics 365 Business Central into a paperless, real-time shop floor. Operators clock on and off operations by scanning a QR or barcode label, post good and scrap quantities at the workstation, and record material consumption — all from a single, kiosk-friendly screen that writes straight into your production orders. The result is accurate WIP costing, live operation status, and an end to the daily paper-route-card chase.
QR/barcode scan to clock operators on and off specific production order routing operations, writing capacity entries through the native production journal
Real-time output and scrap quantity posting at the workstation, updating Prod. Order Routing Line and Capacity Ledger Entry without back-office re-keying
Material consumption capture at the station, posting against the production order component lines and the Item Ledger (with item tracking / lot & serial prompts where used)
Single-screen, large-button operator interface designed as a Business Central RoleCenter/Card page for shared kiosks and tablets
Actual-vs-standard time variance feedback comparing captured run time to routing standard time, surfaced live to the operator and supervisor
Per-tenant AL extension built on page extensions, table extensions, and a posting-buffer table — no changes to base app objects
This is not an instant AppSource download. ECOSIRE builds the app as a per-tenant AL extension tailored to your routings, work/machine centers, item tracking, and reporting habits, then installs and supports it directly on your Business Central environment (cloud SaaS or on-prem).
Under the hood it ships as proper AL objects: page extensions and a dedicated terminal Card/RoleCenter page surfaced for kiosk and tablet use, table extensions and a posting buffer table for in-progress scans, and event subscribers on the standard production journal codeunits so every capture flows through Business Central's native consumption and output posting — keeping Prod. Order Routing Line, Capacity Ledger, and Item Ledger entries fully consistent. Scans can reach the terminal over the BC REST/OData v4 API from rugged handhelds, and a job queue entry can auto-post buffered journals on an interval. Operators are scoped with a dedicated permission set, and actual time captured at the station is compared to routing standard time to give live actual-vs-standard variance feedback.
Where you want shop-floor data to drive Power BI dashboards or a Power Apps station UI, ECOSIRE can extend the same events into Dataverse / Power Platform. You get clean, supportable AL — versioned, documented, and owned by you.
Wants a paperless shop floor and accurate WIP costing. Gets live operation status and actual-vs-standard variance instead of chasing paper route cards at day's end.
Needs to know which operations are running, finished, or scrapped right now. Reviews buffered postings, resolves capture errors, and reassigns operators from a single screen.
Relies on consumption and output posting correctly into the Item Ledger and Capacity Ledger so production order cost and WIP reflect reality without month-end manual adjustments.
Wants a supportable per-tenant AL extension that respects base-app upgrade cycles, uses event subscribers rather than core modifications, and ships with a scoped operator permission set.
Buy the license on ecosire.com and download the Shop Floor Data Collection module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Shop Floor Data Collection, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Captures time, output, scrap, and consumption from one operator screen | ||||
| QR/barcode scan to clock on/off routing operations | ||||
| Posts through native BC journals (Capacity & Item Ledger stay consistent) | ||||
| Built specifically to your routings and workstation mapping | ||||
| Installed and supported on your tenant by the builder | ||||
| Upgrade-safe via event subscribers, no base-object changes | ||||
| Live actual-vs-standard time variance feedback to operators | ||||
| REST/OData API for external handheld scanners plus job queue auto-posting | ||||
| Full AL source ownership handed to you in a Git repo | ||||
| Optional Dataverse / Power BI shop-floor dashboards |
No. Shop Floor Data Collection is built to order. ECOSIRE develops it as a per-tenant AL extension tailored to your routings, work/machine centers, and item-tracking setup, then installs it on your Business Central environment via Extension Management. There is no instant AppSource download — you are buying a built, installed, and supported solution.
Typical lead time is about 2 to 4 weeks from a kickoff call, depending on how many production lines and routing variations you need mapped and whether item tracking (lots/serials) or Dataverse/Power BI integration is in scope. We confirm a firm schedule after a short discovery session reviewing your routings and shop-floor workflow.
Because the extension uses event subscribers and page/table extensions rather than modifying base objects, it survives Business Central's monthly and major updates. ECOSIRE provides a support window after go-live and can validate the extension against each major BC release. You also receive the full AL source in a Git repo, so you are never locked to us.
Yes. Every scan routes through Business Central's standard production journal posting via event subscribers, so output, scrap, and consumption create proper Capacity Ledger and Item Ledger entries. Production order cost and WIP stay consistent with the native engine — no separate ledger or reconciliation step.
Yes. The operator interface is a single-screen Business Central page designed for shared kiosks and tablets in a browser. Rugged handheld scanners and external terminals can also submit scans through the BC REST/OData v4 API into the posting buffer, which a job queue can auto-post on an interval.
Yes. Where your components use item tracking, the consumption capture prompts for lot or serial numbers so postings carry full traceability. Scrap quantities can be captured against your scrap/reason codes and flow into the production order and capacity entries for analysis.
A touchscreen and QR/barcode shop-floor terminal for Business Central that captures operator time, output, scrap, and material consumption directly against production orders in real time. Built and installed by ECOSIRE as a per-tenant AL extension.