Migration of form headers from ITSM Agent Workspace to Service Operations Workspace for ITSM
Migration of the form headers from ITSM Agent Workspace to Service Operations Workspace (SOW) include identifying the required tables, eligible form header records for migrations and the migration process. Form headers provide an overview of the record.
Tables used for migration
| Table Name | Description |
|---|---|
| sys_aw_form_header | Table that contains all the form headers. |
| sys_ux_header_config | Table that contains all the form header configurations mapped to a particular configurable workspace such as SOW Header Configuration. |
| sys_ux_m2m_workspace_header_ux_header_config | Table which contains the mapping information that exist between sys_aw_form_header and sys_ux_header_config tables. This enables you to define and identify which form headers are applicable to a particular workspace. |
How the migration utility identifies form headers for migration
The SOW migration utility identifies the eligible set of form headers to be migrated based on the following sequence:
- Filters all the form header records that have Workspace set to Agent Workspace from the sys_aw_form_header table.
- Filters all the form header records that are mapped to the SOW Header Configuration record from the sys_ux_m2m_workspace_header_ux_header_config table.
- Based on the above filtered records, all form header records that have Workspace set to Agent Workspace and are not mapped to SOW Header Configuration record is identified eligible for migration.
How the migration works
The SOW migration utility uses the following sequence to migrate the form headers from ITSM Agent Workspace to SOW:
- Creates a mapping between the filtered form header records and the SOW Header Configuration record in the sys_ux_m2m_workspace_header_ux_header_config table.
- Searches the form header with Workspace set as Agent Workspace and that has the least order value. The form header with the least order value is applied at the ITSM Agent Workspace runtime.
- Searches the form header which is mapped to the SOW Header Configuration record and that has the least order value.
- If order value of the form header that is mapped to SOW Header Configuration record is less than the order value of the form header with Workspace set as Agent Workspace, update
the order value of the form header mapped with SOW Header Configuration record with a lesser order value (Example: Reduce the order value by 10).
This ensures that the form header which is already applicable to ITSM Agent Workspace during runtime is applied to SOW as well.