Skip to main content
Product details are displayed in English. Translations coming soon.
HR Document & Contract Expiry Tracker for Business Central — A per-tenant AL extension that turns Business Central into a cen — 1/1مثالی پیش منظر

A per-tenant AL extension that turns Business Central into a central repository for employee visas,

IDs, passports, contracts and certifications, with tiered job-queue expiry alerts. Custom-built, installed and supported by ECOSIRE.

HR Document & Contract Expiry Tracker for Business Central کیا ہے؟

A per-tenant AL extension that turns Business Central into a central repository for employee visas, IDs, passports, contracts and certifications, with tiered job-queue expiry alerts. Custom-built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

اہم خصوصیات

Dedicated Employee Document table with table and page extensions on the standard Business Central Employee card, so documents live beside the employee record you already maintain
Specialised tracking for GCC document types — UAE visa and Emirates ID, KSA Iqama, passports, labour contracts and professional certifications — each with issue date, expiry date and issuing authority
Document vault: scanned copies attached per record using Business Central's native document attachment / media fields, no external file shares
Tiered expiry alerts (configurable windows such as 90/60/30/7 days) raised by a daily Job Queue entry running an AL codeunit — delivered as email and in-client notifications
Contract renewal workflow with status states (Active, Due for Renewal, In Progress, Renewed, Expired) driven by AL events and page actions
Certification and license compliance register so professional licences and mandatory training are tracked with the same expiry logic
Configurable alert recipients — route notifications to the document owner, the line manager and the HR mailbox via a setup page
Role-tailored permission sets so confidential documents are visible only to HR and authorised approvers, not all BC users
Expiry dashboard and filtered list views (expiring this week / this month / overdue) built as Business Central pages and queries
OData/REST API exposure of document and expiry data for Power BI dashboards and Power Automate flows
Optional Power Platform / Dataverse integration to extend alerts into Teams, Outlook or a mobile approval app
Audit-friendly history — created, modified and renewal events captured for compliance evidence

آرڈر پر تیار، مکمل طور پر آپ کے لیے

خود سیٹ اپ کی ضرورت نہیں — ایک کام کرنے والی ایپ جو ECOSIRE بناتا، انسٹال اور سپورٹ کرتا ہے۔

  1. 1

    آپ آرڈر دیتے ہیں

    ایک بار کی تعمیر کی قیمت سے آغاز کریں۔ آغاز پر ہم آپ کے ساتھ مل کر دائرہ کار طے کرتے ہیں۔

  2. 2

    ہم بناتے اور انسٹال کرتے ہیں

    ECOSIRE اسے آپ کے Dynamics 365 Business Central پر بناتا، ترتیب دیتا اور انسٹال کرتا ہے۔

  3. 3

    لائیو + معاونت

    آپ تقریباً ایک کاروباری ہفتے میں لائیو ہو جاتے ہیں، گو لائیو کے بعد دو ہفتوں کی معاونت کے ساتھ۔ ہمارے فراہم کردہ کوڈ کی خرابیاں مفت درست کی جاتی ہیں۔

اس مصنوع کے بارے میں

If your HR team in the GCC manages a workforce of expats, document compliance is a constant fire drill. Visas, passports, Emirates IDs, Iqamas, labour contracts and professional certifications all expire on different dates, and a single missed renewal can mean fines, a blocked work permit, or a person who legally cannot work. Most teams track this in fragile spreadsheets that nobody owns.

This is a build-to-order Business Central extension that moves all of that into your ERP, next to the employee records you already maintain. ECOSIRE designs, builds in AL, and installs it as a per-tenant extension directly on your Business Central environment — Online (SaaS) or on-premises. It is not an instant AppSource download; we scope it to your document types, your alert policy and your HR roles, then deploy and support it.

Technically, the app adds a dedicated Employee Document table plus table and page extensions on the standard Employee card, so every visa, ID, passport, contract and certification is stored with issue date, expiry date, issuing authority and an attached scanned copy. A scheduled Job Queue entry runs an AL codeunit daily to evaluate expiry windows and raise tiered notifications (for example 90 / 60 / 30 / 7 days) by email and in-client. A contract-renewal workflow tracks status from due to renewed, and dedicated permission sets keep sensitive documents visible only to HR.

Because it lives inside Business Central, the data is reportable, queryable over the standard OData/REST API, and available to Power BI and Power Automate. You own the extension and the source. ECOSIRE delivers it, installs it, and supports it.

What you get

  • A per-tenant Business Central AL extension (.app) built to your scoped document types and alert policy, installed on your Online or on-premises environment
  • Full AL source code and the published extension package, owned by you
  • Configured Job Queue entry and setup pages for alert windows, recipients and document categories
  • Custom permission sets restricting confidential HR documents to authorised roles
  • A short configuration and admin guide plus a walkthrough/handover session for your HR team
  • Post-deployment support and a defined warranty period for fixes, with optional ongoing maintenance

Who this is for

HR Compliance Officer (GCC)

Owns visa, Emirates ID, Iqama and labour-contract renewals for an expat-heavy workforce. Needs early, reliable warnings before any document lapses so no employee is left unable to work and the company avoids fines.

HR Manager / People Operations Lead

Wants one trustworthy system of record inside the ERP instead of scattered spreadsheets, with visibility over who renews what and clear status on every contract and certification.

Business Central Administrator / IT Lead

Responsible for the BC tenant and prefers a clean, supported per-tenant extension over ad-hoc customisations — with proper permission sets, Job Queue scheduling and API access for Power BI rather than another external app.

How HR Document & Contract Expiry Tracker for Business Central Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central نیٹو
Centralised vault for visas, IDs, passports, contracts and certifications inside Business CentralIncludedPartial supportPartial supportNot included
Tiered, automated expiry alerts via Job Queue (email + in-client)IncludedPartial supportPartial supportNot included
GCC-specific document types out of the box (Emirates ID, Iqama, visa, labour contract)IncludedPartial supportPartial supportNot included
Built, installed and supported on your tenant by the vendorIncludedNot includedNot includedNot included
Full AL source code owned by youIncludedIncludedNot includedNot included
Custom permission sets restricting confidential HR documentsIncludedPartial supportPartial supportPartial support
OData/REST API + Power BI / Power Automate readyIncludedPartial supportPartial supportIncluded
Tailored to your exact alert policy and recipients without per-seat licensingIncludedIncludedNot includedNot included

Frequently Asked Questions about HR Document & Contract Expiry Tracker for Business Central

How is this delivered, and what is the lead time?

It is build-to-order, not an instant AppSource install. After a short scoping call to confirm your document types, alert windows and HR roles, ECOSIRE builds the AL extension and installs it as a per-tenant extension on your Business Central environment. Typical delivery is around one working week depending on the number of document types and any Power Platform integration. You receive the published .app and the full source.

What do ongoing support and updates look like after go-live?

Every build includes a warranty period for fixes after handover. Beyond that we offer an optional maintenance plan covering bug fixes, configuration changes (new document types, changed alert windows) and recompilation/testing against Microsoft's twice-yearly Business Central major releases so the extension stays compatible. You own the source, so you are never locked in.

Does this work on Business Central Online (SaaS) as well as on-premises?

Yes. It is written in modern AL as an extension, so it installs on Business Central Online (SaaS) as a per-tenant extension and on supported on-premises versions. We confirm your exact BC version during scoping and target it specifically.

How are the expiry alerts actually triggered?

A Business Central Job Queue entry runs a scheduled AL codeunit (typically daily). It evaluates each document's expiry date against your configured tiers — for example 90, 60, 30 and 7 days out — and raises email plus in-client notifications to the recipients you define. No third-party scheduler or external service is required.

Is the document data secure and private to HR?

Yes. Documents and scanned attachments are stored inside your own Business Central tenant, governed by Business Central's authentication and by custom permission sets we build so only authorised HR and approver roles can view confidential records. Data never leaves your environment unless you choose to extend it to Power BI or Dataverse, which you control.

آرڈر پر تیار
Hotel PMS for Business Central
آرڈر پر تیار
HubSpot CRM Connector for Business Central
Dynamics 365 Business Central

HubSpot CRM Connector for Business Central

A per-tenant AL extension that keeps HubSpot and Business Central in two-way sync — contacts, companies, deals, products and invoices — built, installed and supported by ECOSIRE on your tenant.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
قیمت کا تخمینہ طلب کریں

HR Document & Contract Expiry Tracker for Business Central

A per-tenant AL extension that turns Business Central into a central repository for employee visas, IDs, passports, contracts and certifications, with tiered job-queue expiry alerts. Custom-built, installed and supported by ECOSIRE.

  • Dedicated Employee Document table with table and page extensions on the standard Business Central Employee card, so documents live beside the employee record you already maintain
  • Specialised tracking for GCC document types — UAE visa and Emirates ID, KSA Iqama, passports, labour contracts and professional certifications — each with issue date, expiry date and issuing authority
  • Document vault: scanned copies attached per record using Business Central's native document attachment / media fields, no external file shares
  • Tiered expiry alerts (configurable windows such as 90/60/30/7 days) raised by a daily Job Queue entry running an AL codeunit — delivered as email and in-client notifications

قیمت کا تخمینہ طلب کریں

ہمیں HR Document & Contract Expiry Tracker for Business Central کے لیے اپنی ضروریات بتائیں اور ہم آپ کو قیمتیں، لائسنس کے اختیارات اور ایک مخصوص تجویز بھیجیں گے — عام طور پر ایک کاروباری دن میں۔

ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔