Field Service Work Configurations components
Several type of components like tables, business rules, and script includes are installed for Work Configurations.
Install the Field Service Work Configurations (com.snc.fsm_work_types) to activate Field Service Work Configurations. For more information see Configuring Field Service Work Configurations.
Tables
Field Service Work Configurations add the following table.
| Table | Description |
|---|---|
| Work Configuration [wm_work_configuration] |
Stores details about work configurations. |
Business rules
Field Service Work Configurations adds the following business rules.
| Business rules | Table | Description |
|---|---|---|
| Block update/delete for default config | Work Configuration [wm_work_configuration] |
Prevents updating or deleting the default work configuration. |
| PostProcessWmConfigCreation | Work Configuration [wm_work_configuration] |
Handles the post processing of the work configuration. |
| SNCSM Cache Update With SMConfig Prop Up | SM Configuration [sm_config] |
Updates cache when SM Configuration (sm_config) table is updated. |
| SNCSM Cache Update With SMConfig Update | Work Configuration [wm_work_configuration] |
Updates the cache when the work configuration SMConfig is updated. |
| Sync interceptor | Work Configuration [wm_work_configuration] |
Handles interceptors based on Work Configuration [wm_work_configuration] table. |
| Validate | Work Type Category [wm_work_type_category] |
Validates Work Type category table. |
| Validate | Work Configuration [wm_work_configuration] |
Validates Work Configuration table. |
Script includes
Field Service Work Configurations adds the following script includes.
| Script includes | Description |
|---|---|
| WorkConfigurationDao | DAO file that contains queries to handle database operations on Work Configuration (wm_work_configuration) table. |
| WorkConfigurationHelper | Helper class that fetches the details of the SMConfiguration. |
| WorkConfigurationImpl | Implements the global.WorkConfigurationExtensionPoint extension point. |
| WorkConfigUtil | Utility functions for Work Configurations. |
| WorkConfigValidationsOOB | Implements extension point sn_fsm_wt.WorkConfigValidationExtPoint. This extension point validates insertions or updates made to the tables Work Configuration (wm_work_configuration) and Work Type
Category (wm_work_type_category). |