One Business Central payroll engine across six GCC countries — per-country WPS, gratuity and statutory layers — built, installed and supported by ECOSIRE as a per-tenant AL extension. One-time license from $799.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

One Business Central payroll engine across six GCC countries — per-country WPS, gratuity and statutory layers — built, installed and supported by ECOSIRE as a per-tenant AL extension.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Group HR teams running UAE, KSA, Qatar, Bahrain, Kuwait and Oman on a single Business Central tenant usually end up with six disconnected spreadsheets, a bolt-on payroll app per country, or expensive bespoke AL work that nobody maintains. This suite collapses that into one centralized HR and payroll engine inside Business Central, with localized statutory layers stacked on top of a shared employee, contract and pay-element model.
Six GCC countries — UAE, KSA, Qatar, Bahrain, Kuwait and Oman — localized in a single per-tenant AL extension on one Business Central tenant
Per-country statutory file exporters: WPS SIF (UAE), Mudad (KSA) and equivalent bank/labour wage-protection formats, generated to your banks' exact layouts
Country-specific end-of-service gratuity engine implemented via event subscribers, with limited vs unlimited contract and resignation-vs-termination rules
Social-insurance and pension contribution lines (e.g. GOSI for KSA nationals) configured per country and grade
Multi-currency, multi-entity payroll runs that consolidate every legal entity back to the group ledger with full audit trail
Centralized employee, contract and pay-element master data shared across countries, with localized fields added through table and page extensions
This is a build-to-order extension, not an instant AppSource download. ECOSIRE builds it in AL as a per-tenant extension, scopes it to your legal entities, countries and pay components, then installs and supports it directly on your Business Central environment (online or on-premises). Because it ships as a tenant extension rather than a generic marketplace app, the WPS bank file layouts, gratuity formulas and grade structures are configured to your banks and your policies — not a lowest-common-denominator template.
Under the hood it uses table and page extensions for the localized employee, contract and payroll-run data; event subscribers to inject country-specific gratuity and end-of-service calculations into the run; permission sets for HR-vs-payroll segregation of duties; and the Job Queue to schedule recurring runs and statutory file generation. Per-country exporters produce the correct WPS SIF (UAE), Mudad (KSA) and equivalent bank/labour formats, plus GOSI/social-insurance contribution lines where applicable. The BC REST/OData API and optional Dataverse / Power Platform integration let payroll figures flow into Power BI dashboards and approval flows without re-keying. Multi-currency, multi-entity runs reconcile every country back to your group ledger with a clear, auditable trail.
Owns HR and payroll across UAE, KSA and the wider GCC on one BC tenant. Needs every country's statutory and WPS obligations met without juggling six separate tools or vendors.
Runs the monthly cycle for several legal entities. Wants one engine that produces each country's WPS/Mudad file correctly and computes gratuity automatically, with a clean audit trail.
Responsible for the tenant's extensions and upgrades. Prefers a maintained per-tenant AL extension with proper permission sets and API integration over unmanaged custom code.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 GCC Multi-Country HR & Payroll Suite for Business Central 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 GCC Multi-Country HR & Payroll Suite for Business Central,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Six GCC countries (WPS/Mudad/gratuity) covered in one engine | ||||
| Per-tenant build tailored to your banks, entities and policies | ||||
| Country-specific end-of-service gratuity calculation built in | ||||
| Installed and supported on your BC environment by the vendor | ||||
| Maintained for BC release-wave upgrades and statutory changes | ||||
| REST/OData API and Power Platform / Dataverse integration | ||||
| Predictable one-time build cost with defined scope |
Typical delivery is around 4 to 8 weeks depending on how many of the six countries are in scope, the number of legal entities, your bank-specific WPS layouts and the state of your existing payroll data. After a short scoping call we confirm a firm timeline. We build in AL, configure the country layers to your policies, install the per-tenant extension on your Business Central environment, then run a parallel UAT cycle before go-live. It is not an instant AppSource download — it is built, installed and validated specifically for your tenant.
Because it ships as a versioned per-tenant extension we maintain, we keep it compatible across Microsoft's Business Central release waves and adjust it when a country changes its WPS, Mudad or gratuity rules within your agreed support scope. Your purchase includes a warranty/support window for fixes and statutory updates; beyond that, ongoing maintenance and enhancements are available under a support agreement. We do not push silent changes — every update is versioned, tested in a sandbox and deployed with your sign-off.
Yes. The extension is built in AL and deployed as a per-tenant extension, which works on both Business Central online (SaaS) and on-premises deployments. We confirm your deployment model during scoping and handle the install accordingly.
Yes. Payroll runs and payslip data are exposed through Business Central's REST/OData API, and we can wire optional Dataverse / Power Platform integration so leave, approvals and self-service flows live in Power Apps and your group payroll figures surface in Power BI dashboards — no re-keying required.
It is designed to. We build using supported extensibility patterns — table/page extensions and event subscribers rather than modifying base objects — so the suite upgrades cleanly alongside Microsoft's release waves. As the maintaining vendor, we test each BC update against the extension in a sandbox before you apply it in production.
One Business Central payroll engine across six GCC countries — per-country WPS, gratuity and statutory layers — built, installed and supported by ECOSIRE as a per-tenant AL extension.