Mobile clock-in/out with GPS geofencing and selfie verification that syncs field and remote workers' hours straight into Business Central — built, installed as a per-tenant AL extension, and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $249.00 USD; request a quote for a scoped proposal.
Pré-visualização ilustrativaMobile clock-in/out with GPS geofencing and selfie verification that syncs field and remote workers' hours straight into Business Central — built, installed as a per-tenant AL extension, and supported by ECOSIRE.
Sem configuração por conta própria — um app funcional criado, instalado e com suporte da ECOSIRE.
Comece com um preço único de desenvolvimento. Definimos o escopo com você no início.
A ECOSIRE cria, configura e instala no seu Dynamics 365 Business Central.
Você entra no ar em cerca de 2–4 semanas, com um período de suporte pós-lançamento.
Field-service, construction and distributed teams running Microsoft Dynamics 365 Business Central rarely have a clean way to capture where and when work actually happened. Paper timesheets, WhatsApp messages and a separate attendance app that never reconciles back to BC leave payroll and project costing guessing.
This is a build-to-order Business Central extension that closes that gap. Your workers clock in and out from a mobile app; each punch is validated against a GPS geofence around the assigned site, confirmed with a selfie/face check, and written into Business Central as a structured attendance record. Supervisors see a live workforce map and an approval queue inside BC.
ECOSIRE builds this for your specific environment, then installs it as a per-tenant AL extension on your Business Central tenant (cloud SaaS or on-prem) — not a generic AppSource download. We deliver new table and page extensions for attendance, sites and geofences, plus event subscribers that link punches to employees, resources or jobs. The mobile app reads and writes through the Business Central REST/OData v4 API using OAuth, and where you already run Power Platform we can surface check-ins through Dataverse and a Power App. Offline punches queue on the device and reconcile when connectivity returns.
Everything ships with dedicated permission sets, a job queue entry for nightly reconciliation and selfie archival, and AL test codeunits. Because it is your own extension, your data never leaves your tenant and there are no per-user SaaS attendance fees. The $249 price is a one-time build; ECOSIRE handles installation, a working handover, and ongoing support and BC version compatibility as agreed.
Runs technicians and crews across multiple customer or job sites and needs trustworthy proof of where and when work happened, flowing into BC service and job costing without re-keying.
Pays workers across active sites and is tired of paper timesheets. Wants GPS- and selfie-verified hours landing as approved attendance records in Business Central ready for payroll.
Owns the BC tenant and Power Platform. Wants attendance delivered as a clean per-tenant AL extension with proper permission sets and OAuth, not a bolt-on app holding data outside the tenant.
| Critério | ECOSIRE | Construção personalizada | Concorrente | Odoo nativo |
|---|---|---|---|---|
| Built specifically for your sites, roles and approval rules | Incluído | Incluído | Suporte parcial | |
| GPS geofence + selfie verification on each punch | Incluído | Suporte parcial | Incluído | |
| Offline punch capture with later sync to BC | Incluído | Suporte parcial | Suporte parcial | |
| Installed as a per-tenant AL extension on your own tenant | Incluído | Incluído | Suporte parcial | |
| Attendance data stays inside your BC tenant (no external SaaS store) | Incluído | Incluído | Não incluído | |
| No per-worker recurring attendance subscription fee | Incluído | Incluído | Não incluído | |
| Vendor builds, installs and supports it for you | Incluído | Não incluído | Suporte parcial | |
| Links punches to Employee, Resource or Job for costing/payroll | Incluído | Suporte parcial | Suporte parcial | |
| Maintained for compatibility across BC semi-annual releases | Incluído | Não incluído | Incluído |
No — and we are deliberate about that. This is a build-to-order extension. ECOSIRE builds it for your specific Business Central setup and installs it as a per-tenant AL extension on your environment (cloud or on-prem). There is no instant AppSource download; you get an app tailored to your sites, roles and approval rules.
Typical lead time is about 2 to 4 weeks depending on scope — number of site types, whether you need the Dataverse/Power Platform surface, and how your approval and payroll posting should work. After a short scoping call we confirm a firm date, build in a sandbox, validate, then install on your production tenant with a working handover.
It is deployed as a per-tenant extension directly onto your Business Central tenant, with its own permission sets and a Job Queue entry. Attendance records, selfies and geofence data stay inside your BC tenant and Dataverse if used. Nothing is held in a separate ECOSIRE-controlled SaaS, and there are no per-worker attendance subscription fees.
After go-live ECOSIRE provides support for the extension and keeps it compatible with Business Central updates as agreed — Microsoft ships major BC releases twice a year, and we test and adjust the extension against those. Support, change requests (new sites, new rules) and version-compatibility maintenance are arranged in a support agreement separate from the one-time build price.
Yes. Because we deliver real table and page extensions plus event subscribers, each punch can be linked to an Employee, a Resource or a Job/Project. Approved hours can be posted toward job costing or handed to your payroll process. We configure the linkage and rounding rules to match how your business already books time in BC.
Yes. The mobile app captures the punch, GPS coordinates and selfie offline and queues them on the device. When the phone regains connectivity the queued punches sync to Business Central through the REST/OData API, with the original timestamp preserved and flagged so supervisors can see it was an offline capture.
Configurable, rule-based approval matrices for every Business Central document type, with per-workflow approvers, amount limits, delegation, and email/mobile responses. Built and installed by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that brings Adyen's 150+ global payment methods and unified settlement reconciliation into Business Central accounts receivable, complementing the first-party D365 Commerce Adyen connector.
A build-to-order Business Central extension that registers affiliates and referrers, attributes sales to referral codes and links, calculates tiered commission, and posts payouts as vendor invoices — installed per-tenant and supported by ECOSIRE.
A build-to-order AL extension that adds localized, multi-country African payroll to your Business Central tenant — per-country PAYE and statutory deductions, multi-currency multi-entity runs, statutory filing exports, and employee self-service payslips.
Mobile clock-in/out with GPS geofencing and selfie verification that syncs field and remote workers' hours straight into Business Central — built, installed as a per-tenant AL extension, and supported by ECOSIRE.