A build-to-order AL extension for Microsoft Dynamics 365 Business Central that turns configurable overtime, night-shift, weekend and holiday rules into accurate gross-pay lines — captured from attendance, gated by approval, and fed into your payroll process. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $199.00 USD; request a quote for a scoped proposal.
示意预览A build-to-order AL extension for Microsoft Dynamics 365 Business Central that turns configurable overtime, night-shift, weekend and holiday rules into accurate gross-pay lines — captured from attendance, gated by approval, and fed into your payroll process.
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
以一次性构建价格开始。我们在启动时与您共同确定范围。
ECOSIRE 在您的 Dynamics 365 Business Central 上构建、配置并安装。
约 2–4 周内上线,并提供上线后的支持期。
Manufacturing and retail HR teams running Microsoft Dynamics 365 Business Central rarely struggle with base pay — they struggle with the premiums layered on top of it. Overtime above a daily or weekly threshold, a percentage uplift for night shifts, a different multiplier for Saturdays versus Sundays, statutory holiday pay, and the labor-law rounding rules that decide whether 7 minutes counts. Business Central core has no native concept of shift differentials, so most teams compute these in spreadsheets and re-key the totals — slow, error-prone, and impossible to audit.
This is a build-to-order extension, not an instant AppSource download. ECOSIRE builds it in the AL language as a per-tenant extension installed directly onto your Business Central environment (cloud SaaS or on-prem). We model your actual rules — your OT thresholds, your multipliers, your differential windows — as configurable setup tables rather than hard-coded constants, so HR can adjust rates without a code change.
The extension reads attendance or time-entry data, applies your rule engine to compute overtime and each applicable differential, and stages the resulting premium lines behind an approval gate before anything reaches payroll. A page extension on the employee/timesheet card surfaces the calculated breakdown; an event subscriber writes approved amounts into the gross-pay lines your payroll process consumes. Calculations are exposed over the Business Central OData/REST API so Power BI, Dataverse, or an external payroll provider can read them.
Because we build, install and support it, you get a solution shaped to your collective agreements and local labor law — with a clear delivery lead time, a UAT pass on your data, and ongoing support from the team that wrote the code.
Owns gross-pay accuracy each cycle. Wants overtime and shift premiums calculated from attendance automatically, with an approval step and an audit trail, instead of reconciling spreadsheets by hand.
Runs rotating shifts with night and weekend coverage. Needs the right differential applied to the right hours so labor cost reporting and crew pay are correct and defensible.
Responsible for the BC environment and its extensions. Prefers a clean per-tenant AL extension with proper permission sets and API access over brittle spreadsheet exports or unmanaged customizations.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Overtime threshold & multiplier calculation | 包含 | 包含 | 部分支持 | |
| Night/weekend/holiday differential rules | 包含 | 包含 | 部分支持 | |
| Attendance-driven automatic capture | 包含 | 部分支持 | 部分支持 | |
| Approval gate before payroll feed | 包含 | 部分支持 | 部分支持 | |
| Labor-law-compliant configurable rounding | 包含 | 部分支持 | 部分支持 | |
| Tailored to your specific rules / agreements | 包含 | 包含 | 不包括在内 | |
| Installed & supported for you (no in-house AL team needed) | 包含 | 不包括在内 | 部分支持 | |
| OData/REST API + Power BI / Dataverse access | 包含 | 部分支持 | 部分支持 |
This is a build-to-order solution, so there is an honest lead time rather than an instant download. After a short requirements call to capture your OT thresholds, differential windows, rounding rules and holiday calendar, typical delivery is around 2–4 weeks depending on rule complexity and how clean your attendance data is. That includes building the AL extension, installing it as a per-tenant extension, and a UAT pass against a sample of your real data before go-live. We confirm a firm timeline in writing before we start.
No. We do not publish this as an instant AppSource app. ECOSIRE builds it specifically for your rules and installs it as a per-tenant extension directly onto your Business Central tenant or on-prem environment. This lets us tailor the thresholds, multipliers and labor-law rounding to your collective agreements rather than shipping a generic one-size-fits-all app.
Because we wrote the code, we support it. You get a defined support window after go-live for fixes and questions, and we offer ongoing support agreements that cover Business Central version-update compatibility (re-validating the extension against new BC releases), rule changes when your labor law or agreements change, and enhancements. Since rules live in configurable setup tables, many rate changes can be made by your own HR team without a code release.
The extension is payroll-agnostic. It computes and approves the premium amounts, then exposes them two ways: written into gross-pay lines via an event subscriber for an in-BC payroll flow, and over the OData/REST API for an external payroll provider, Dataverse, or Power BI. During scoping we map exactly which fields your payroll process consumes and wire the feed to match.
Rules are stored in dedicated AL setup tables, not hard-coded. HR can adjust OT thresholds, multipliers, differential time windows, rounding intervals and holiday dates through configuration pages, governed by a permission set so only authorized users can edit them. Structural changes (a brand-new type of premium, for example) may need a small build, but day-to-day rate adjustments do not.
A build-to-order AL extension for Microsoft Dynamics 365 Business Central that turns configurable overtime, night-shift, weekend and holiday rules into accurate gross-pay lines — captured from attendance, gated by approval, and fed into your payroll process.