| Feature | Functional Description | Technical Description |
|---|---|---|
| Work Orders | Create, schedule, and manage service work from request to completion. | Work Order table in Dataverse with lifecycle states, relationships, and extensibility. |
| Incident Types | Standardize common service tasks, products, and services. | Incident Type entity defining default services, products, and tasks. |
| Work Order Tasks | Track individual steps required to complete field work. | Related task entities linked to work orders. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Schedule Board | Visually plan and assign work orders to technicians. | Universal Resource Scheduling (URS) with drag-and-drop board. |
| Resource Scheduling | Automatically match work to technicians based on skills and availability. | Scheduling engine using constraints, skills, territories, and calendars. |
| Resource Availability | Manage technician working hours, holidays, and time off. | Resource calendars integrated with Exchange and Dataverse. |
| Optimization (Resource Scheduling Optimization) | Automatically optimize schedules across resources and priorities. | Azure-based optimization engine (RSO) running batch and near-real-time jobs. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Resource Profiles | Maintain profiles for technicians, contractors, and equipment. | Bookable Resource table with skills, roles, and characteristics. |
| Skills & Certifications | Ensure the right technician is assigned to the right job. | Skill and rating entities evaluated during scheduling. |
| Territories | Group resources and work orders geographically. | Territory definitions used by scheduling filters and optimization. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Field Service Mobile App | Enable technicians to manage work orders in the field. | Dynamics 365 mobile app with offline synchronization. |
| Offline Capability | Allow work to continue without network connectivity. | Offline profiles and Dataverse sync engine. |
| Time Tracking | Capture time spent on work orders and tasks. | Time entry entities linked to work orders and resources. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Customer Assets | Track assets installed at customer sites. | Customer Asset table linked to accounts and locations. |
| Asset History | Maintain full service and maintenance history. | Asset-work order relationship with audit and timeline tracking. |
| Preventive Maintenance | Schedule recurring maintenance based on time or usage. | Maintenance Agreements and Work Order generation logic. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Product Inventory | Track parts and stock levels across warehouses and technicians. | Inventory tables managing quantity on hand and transfers. |
| Warehouse Management | Manage multiple warehouses and mobile inventories. | Warehouse entity with location-specific stock control. |
| Product Transfers | Support movement of inventory between locations. | Transfer records adjusting inventory balances. |
| Consumption Tracking | Record parts used during service execution. | Product consumption records linked to work orders. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Service Agreements | Define coverage periods, pricing, and entitlements. | Agreement entity driving automated work order generation. |
| Billing & Invoicing | Track billable work, products, and services. | Integration with Invoices, Quotes, and ERP systems. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Customer Communication | Notify customers of scheduling, arrival, and completion. | Power Automate and Omnichannel notifications. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Field Service Analytics | Analyze technician productivity and service performance. | Embedded Power BI dashboards using Dataverse data. |
| Asset Performance Insights | Monitor asset health and service patterns. | Analytics models driven by asset and work order data. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Connected Field Service | Trigger work orders based on IoT signals. | Azure IoT Hub integration with Dataverse workflows. |
| Predictive Maintenance | Prevent failures using telemetry and analytics. | AI-driven anomaly detection creating service work orders. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Business Process Flows | Guide users through standardized service processes. | BPF engine layered on work order and agreement tables. |
| Power Automate | Automate approvals, notifications, and escalations. | Event-driven flows using Dataverse triggers. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Customer Service Integration | Convert cases into work orders seamlessly. | Native integration via Dataverse shared schema. |
| Sales Integration | Link service work to opportunities and contracts. | Shared Accounts, Products, and Quotes tables. |
| ERP & Finance Systems | Sync billing, inventory, and financial data. | APIs, Dual-write, Azure Service Bus integration. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Microsoft Teams Integration | Enable collaboration between dispatchers and technicians. | Teams integration using Microsoft Graph APIs. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Custom Tables & Fields | Adapt Field Service for industry-specific needs. | Dataverse extensibility framework. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Role-Based Security | Control access to service and customer data. | Dataverse security roles and field-level security. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Auditing & Monitoring | Track changes to service records. | Dataverse audit logs and Microsoft Purview integration. |
| Feature | Functional Description | Technical Description |
|---|---|---|
| Cloud-Scale Architecture | Support global field service operations. | Azure-hosted services built on Dataverse and Power Platform. |
