Drag-and-drop shift planning and rostering inside Business Central, tied to your HR employee data, availability, leave and attendance — built, installed as a per-tenant AL extension, and supported by ECOSIRE. One-time license from $249.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

Drag-and-drop shift planning and rostering inside Business Central, tied to your HR employee data, availability, leave and attendance — built, installed as a per-tenant AL extension, and supported by ECOSIRE.
Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.
Most Business Central teams plan shifts in spreadsheets that drift out of sync with the actual HR data sitting in BC. Workforce Scheduling & Shift Roster closes that gap by bringing the roster inside Dynamics 365 Business Central as a native AL extension, reading directly from the Employee, Resource, and absence tables you already maintain.
Drag-and-drop shift builder rendered as a custom AL page with reusable weekly/rotating roster templates you can clone per location or department
Availability- and leave-aware scheduling: event subscribers on the BC absence and HR tables flag or block shifts that collide with approved time-off
Open-shift bidding — publish uncovered shifts for eligible staff to claim, with planner approval before assignment is committed
Shift-swap workflow with a manager approval step, full audit trail, and automatic reassignment on approval
Coverage and labor-cost forecasting: projected hours and wage cost per location vs. demand, using employee pay-rate fields
Mobile schedule notifications via a Power Automate flow triggered off the extension's API (v2) pages
This is a build-to-order product. ECOSIRE builds the extension to fit your shift patterns, installs it as a per-tenant extension on your Business Central environment (cloud SaaS or on-prem), and supports it after go-live. It is not an instant Microsoft AppSource download — you get a scoped build, a real installation on your tenant, and a named engineer behind it.
The core is a drag-and-drop shift builder rendered through a custom AL page, backed by new ledger-style tables for shifts, templates, and assignments. Event subscribers keep the roster honest: when an employee files leave or an availability record changes, the affected shifts flag immediately. Open shifts can be published for bidding, and swaps route through an approval flow. A coverage and labor-cost view forecasts hours and wage cost per location against demand, using employee pay-rate data.
Scheduling data is exposed through custom API (v2) / OData pages so rosters flow to Power BI, the Power Platform, or a mobile flow that pushes shift notifications. Background recalculation runs on the Job Queue. Dedicated permission sets keep planners, managers, and staff scoped correctly. Everything is your data, in your tenant — no third-party scheduling silo, no re-keying, no export-import dance between BC and a separate roster tool.
Runs rotating shifts across multiple store locations and needs coverage planned against footfall and labor budget without leaving Business Central or re-keying staff data.
Builds weekly rotas for variable-demand venues, handles last-minute swaps and open shifts, and needs staff notified on their phones the moment a roster publishes.
Schedules clinical staff around certifications, leave and minimum-rest rules, where a double-booking or an unfilled shift is a compliance and safety risk, not just an inconvenience.
Kaufen Sie die Lizenz auf ecosire.com und laden Sie die ZIP-Datei des Workforce Scheduling & Shift Roster for Business Central-Moduls von Ihrem Konto-Dashboard herunter.
Extrahieren Sie die ZIP-Datei in Ihren Odoo-Ordner für benutzerdefinierte Add-ons auf dem Server (oder laden Sie sie über „Apps“ > „Aus Datei installieren“ auf Odoo.sh/Runbot hoch).
Aktivieren Sie den Entwicklermodus, öffnen Sie „Apps“, klicken Sie auf „Apps-Liste aktualisieren“, suchen Sie nach „Workforce Scheduling & Shift Roster for Business Central“ und klicken Sie auf „Installieren“.
Öffnen Sie das neue Menü, fügen Sie Ihren ECOSIRE-Lizenzschlüssel ein, verbinden Sie alle externen Anmeldeinformationen (Shopify, Amazon, Stripe usw.) und speichern Sie.
Führen Sie den integrierten Verbindungstest aus, synchronisieren Sie Ihre ersten 10 Datensätze und planen Sie den wiederkehrenden Cron. Wenden Sie sich an den Support, wenn etwas fehlschlägt.
| Kriterium | ECOSIRE | Benutzerdefinierter Build | Konkurrent | Odoo Native |
|---|---|---|---|---|
| Drag-and-drop shift roster inside Business Central UI | ||||
| Reads BC employee, availability and leave data natively (no re-keying) | ||||
| Open-shift bidding and approved swap workflow | ||||
| Coverage and labor-cost forecasting against BC pay rates | ||||
| Built, installed per-tenant and supported for you (no AppSource self-serve) | ||||
| Tailored to your exact shift patterns and labor rules | ||||
| AL source code handed over to you | ||||
| Power BI / Power Platform / mobile notification integration via API pages |
Typical lead time is 2 to 4 weeks from a confirmed scope. We start with a short requirements pass on your shift patterns, leave rules and pay structure, build the AL extension, install and validate it on your sandbox, then deploy to production with you. Heavier customization (complex labor-law rules, deep Dataverse/Power Apps portals) can extend that — we give you a firm date once scope is locked, not a vague promise.
No. This is a build-to-order, per-tenant extension. ECOSIRE develops it specifically for your tenant and shift model and installs it directly on your Business Central environment. There is no instant AppSource download. The upside is that it fits your processes exactly and you receive the AL source code; the trade-off is the short build lead time above.
Your purchase includes a defined post-go-live support window for fixes and questions. Because it is a per-tenant extension, it follows your environment's update cadence; we test it against Business Central's major-release schedule and adjust event subscribers or APIs if Microsoft deprecates something. Ongoing maintenance, enhancements and future-version compatibility are available as a separate support retainer.
Yes. The extension is written in AL against the supported extension model, so it deploys to Business Central online (cloud SaaS) as a per-tenant extension and to supported on-premises versions. We confirm your exact version and localization during scoping, since available HR/absence tables and API surfaces vary slightly by version and country.
Yes. The extension exposes rosters, assignments and coverage through custom API (v2) / OData pages. From there we can wire a Power BI report, a Power Apps canvas app for staff self-service, and a Power Automate flow that pushes shift notifications to employees by email, Teams or mobile push. These integrations are scoped with you so you only pay for the channels you need.
Drag-and-drop shift planning and rostering inside Business Central, tied to your HR employee data, availability, leave and attendance — built, installed as a per-tenant AL extension, and supported by ECOSIRE.