Template Management for Field Service components
Several types of components are installed with the Template Management for Field Service feature, including tables, script includes, and business rules.
Tables
Template Management for Field Service adds the following tables.
| Table | Description |
|---|---|
[wm_m2m_template_attribute_map] |
Entity to store the work order template attribute mapping. |
Script Includes
Template Management for Field Service adds the following script includes.
| Script include | Description |
|---|---|
| FSMTableMapSourceIdentifierDefaultImpl | Implementation class for sn_fsm_adv_tmp.FSMTableMapSourceIdentifier extension point, helps to identify the source of a work order. |
| FSMTableMapSourceIdentifierPlannedWorkMgmtImpl | Implementation class for sn_fsm_adv_tmp.FSMTableMapSourceIdentifier extension point, helps to determine if the source of a work order is using the planned maintenance template or planned work management template. |
| FSMTemplateMgmntDefaultImpl | Implementation class for sn_fsm_adv_tmp.FSMTemplateMgmntExtPoint. extension point, enables the work order template to map information from a source table to the appropriate fields in a work order. |
| FSMTemplateMgmntHelper | Contains utility methods to identify the source record and then map information from the source table to the target table [wm_order]. |
Business rules
Template Management for Field Service adds the following business rules.
| Business rule | Table | Description |
|---|---|---|
| Restrict table map for model | [wm_m2m_template_attribute_map] |
Prevents the user from creating a duplicate record of table mapping to the work order template. |