- 首页
- Apps
- Specialized Solutions
- Preventive Maintenance Scheduler
示意预览A lightweight preventive-maintenance add-on for Dynamics 365 Business Central that auto-generates recurring
maintenance work orders by calendar or usage, so small plants avoid unplanned machine downtime without the cost of a full EAM. Built, installed as a per-tenant AL extension, and supported by ECOSIRE.
什么是 Preventive Maintenance Scheduler?
A lightweight preventive-maintenance add-on for Dynamics 365 Business Central that auto-generates recurring maintenance work orders by calendar or usage, so small plants avoid unplanned machine downtime without the cost of a full EAM. 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 $999.00 USD; request a quote for a scoped proposal.
核心功能
按需定制,全程代劳
无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。
- 1
您下单
以一次性构建价格开始。我们在启动时与您共同确定范围。
- 2
我们构建与安装
ECOSIRE 在您的 Dynamics 365 Business Central 上构建、配置并安装。
- 3
上线 + 支持
约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。
关于此产品
Preventive Maintenance Scheduler is a focused, build-to-order extension for Microsoft Dynamics 365 Business Central that gives small plants disciplined preventive maintenance without the weight or licensing of a full EAM platform. ECOSIRE designs, builds, installs, and supports it directly on your tenant.
The extension adds an Asset registry (table extension on, or a new table alongside, your existing Fixed Asset/Item records), per-asset PM Plans, and task/checklist templates. A scheduling engine running on the Business Central Job Queue evaluates each plan on a calendar trigger (every N days/weeks/months) or a usage trigger (running hours, cycle counts, or odometer readings posted against the asset) and auto-generates recurring maintenance orders before the due date — so work is planned, not reactive.
Each generated order carries the correct checklist for that asset type, a suggested technician, and parts/labor lines. Technicians complete tasks and log results from a Business Central role-center page (and, optionally, a Power App built on the same data via Dataverse). Every completion writes to a downtime and maintenance-cost history that feeds standard Business Central analytics, account schedules, and Power BI.
Because this is delivered as a per-tenant extension (not a public AppSource listing), the data model, triggers, permission sets, and approval flow are tailored to how your plant actually runs. It is built in AL with table/page extensions, event subscribers, and clean upgrade codeunits so it survives Microsoft's monthly updates. We honor an honest delivery lead time, hand over source and documentation, and stay on for support. No invented AppSource link, no instant download — a real extension, built for your environment.
你得到什么
- The compiled Business Central per-tenant extension (.app) installed on your sandbox first, then your production environment
- Full AL source code (table/page/codeunit objects, event subscribers, upgrade codeunits) handed over in a Git repository you own
- Configured Job Queue entry that runs the PM generation engine on your chosen cadence
- Permission sets for planner, technician, and viewer roles, plus a setup guide for assigning them
- Seeded checklist/task templates for your asset types and an initial asset/PM-plan import from your spreadsheet or legacy data
- Admin and technician documentation (PDF) plus a recorded walkthrough of the day-to-day workflow
- Up to two rounds of revisions during UAT on your sandbox, plus post-go-live support per the agreed support window
这是给谁的
Small-Plant Operations Owner
Runs a single facility with a handful of critical machines and wants reliable preventive maintenance without buying or learning a full EAM/CMMS. Needs work orders to appear automatically and a simple view of what is overdue.
Maintenance Planner / Supervisor
Owns the maintenance calendar and meter readings. Wants templates per machine type, automatic order generation, technician assignment, and a clean record of what was done, when, and at what cost.
Business Central Administrator / Finance Lead
Already runs the plant on Business Central and wants maintenance cost and downtime to live in the same system as inventory and GL — not a disconnected tool — with proper permission sets and Power BI reporting.
Preventive Maintenance Scheduler 如何比较
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | Dynamics 365 Business Central 原生 |
|---|---|---|---|---|
| Auto-generated recurring PM work orders (calendar + usage triggers) | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Runs entirely inside your Business Central tenant (no separate EAM to license) | 包含 | 包含 | 部分支持 | 包含 |
| Tailored to your exact asset types, triggers, and approval rules | 包含 | 包含 | 不包括在内 | 不包括在内 |
| Delivered as an upgrade-safe per-tenant AL extension (survives monthly updates) | 包含 | 部分支持 | 包含 | 包含 |
| Full AL source code handed over — no vendor lock-in | 包含 | 包含 | 不包括在内 | 不包括在内 |
| Built, installed, and supported for you with a fixed scope and price | 包含 | 不包括在内 | 部分支持 | 不包括在内 |
| Downtime and maintenance-cost history surfaced via BC queries / Power BI | 包含 | 部分支持 | 部分支持 | 不包括在内 |
| Lightweight and affordable for a single small plant | 包含 | 不包括在内 | 部分支持 | 包含 |
关于Preventive Maintenance Scheduler的常见问题
Is this a Microsoft AppSource app I can install instantly?
No. This is a build-to-order per-tenant extension. ECOSIRE builds it in AL specifically for your Business Central environment, installs it on your sandbox for testing, then deploys it to production. There is no instant AppSource download — you get an extension tailored to your asset types, triggers, and security model, plus the source code.
What is the delivery lead time?
Because each build is scoped to your plant, typical delivery is about one working week from confirmed requirements: a short discovery on your asset list and PM rules, then build, then UAT on your sandbox before we promote to production. We agree the exact timeline in writing before starting, and the $999 covers the standard scope described on this page.
How does it work without a full EAM module?
It uses native Business Central building blocks: AL table/page extensions for assets and PM plans, a Job Queue entry that evaluates plans on a schedule, and event subscribers to generate orders and log completions. Everything lives inside your existing tenant, so maintenance cost and downtime report alongside your inventory and GL data — no separate system to license or sync.
Will it survive Business Central's monthly updates?
Yes. It is delivered as a clean per-tenant extension built with table/page extensions, event subscribers, and upgrade codeunits rather than modifications to base objects. That is exactly the pattern Microsoft supports for surviving the monthly platform updates. We also test against your next sandbox update on request.
What ongoing support and updates do I get?
After go-live you get a support window (agreed at purchase) covering bug fixes and questions. Because you receive the full AL source in a repo you own, you are never locked in — your own team or any AL developer can extend it later. ECOSIRE also offers ongoing maintenance and enhancement retainers if you prefer us to keep evolving it.
Can technicians use it on a phone or tablet?
Yes. The Business Central web client works on tablets out of the box. For a richer mobile flow, we can optionally expose the data through Dataverse and build a Power App, or use the extension's OData/REST API pages so a kiosk, mobile app, or even IoT/SCADA meter feed can push readings and completions back into the same tables.
相关模块

Point of Sale (Retail POS) for Business Central
A custom-built omnichannel retail POS extension for Dynamics 365 Business Central, with offline mode and real-time inventory and finance integration. Built, installed as a per-tenant AL extension, and supported by ECOSIRE on your own BC environment.

Poultry Farm Management for Dynamics 365 Business Central
A build-to-order AL extension that gives Dynamics 365 Business Central a real poultry operating model: flock and batch registers, daily feed and mortality logs, egg and bird production with grading, and per-flock profitability. ECOSIRE scopes, builds, installs and supports it for your tenant.

Process Manufacturing: Formula & Recipe Management
A per-tenant Business Central (AL) extension that adds formula/recipe-based production, batch sizing, yield scaling, co-product and catch-weight handling for food, beverage, chemical and cosmetics process manufacturers. Built, installed and supported by ECOSIRE on your tenant.

Product Configurator (CPQ / Configure-to-Order)
A rules-based product configurator for Dynamics 365 Business Central that turns guided option selection into valid variant BOMs, routings, costs and quotes for configure-to-order and engineer-to-order manufacturers. Built and installed by ECOSIRE as a per-tenant AL extension.
Preventive Maintenance Scheduler
A lightweight preventive-maintenance add-on for Dynamics 365 Business Central that auto-generates recurring maintenance work orders by calendar or usage, so small plants avoid unplanned machine downtime without the cost of a full EAM. Built, installed as a per-tenant AL extension, and supported by ECOSIRE.
- Calendar-based PM scheduling: trigger maintenance every N days, weeks, or months per asset, with lead-time look-ahead so orders are raised before the due date
- Usage-based PM scheduling: trigger on running hours, cycle counts, or meter/odometer readings posted against each asset
- Auto-generated recurring maintenance orders via a Business Central Job Queue entry that evaluates every active PM plan on a schedule you control
- Reusable checklist and task templates assigned per asset type, copied onto each generated order so technicians always get the right procedure