Clients based on the "wm_process" template (only versions earlier than PPM 9.9)

The ProcessInstanceChange and ProcessStepInstanceChange event types used in the wm_process template are used in version 2.0 from version PPM 9.9. To migrate a client that is based on this template from a version earlier than PPM 9.9, you first need to import all data still based on version 1.0 event types into the currently used PPM version 9.x.

Procedure

  1. In the file <PPM910_DATA>/custom/<client>/xml/PROCESS/PROCESS.xml, change the entry <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/1.0}ProcessInstanceChange" />
    to <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/2.0}ProcessInstanceChange" />
  2. In the file <PPM910_DATA>/custom/<client>/xml/PROCESS_STEP/PROCESS_STEP.xml, change the entry <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/1.0}ProcessStepInstanceChange" />
    to <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/2.0}ProcessStepInstanceChange" />.
  3. Open the client in CTK 9.10.
  4. In the Attributes module, create the attribute AT_PROCESS_INSTANCE_DISPLAY_NAME with the TEXT data type and the AG_WM_PROCESS attribute group.
  5. Switch to the Data source management module.
  6. For the data sources PROCESS and PROCESS_STEP, set the value for the Last extracted ID to 0.
  7. For the data sources PROCESS and PROCESS_STEP, replace V1_0 with V2_0 in the Universal Messaging Channel access parameter.
  8. Switch to the Data extraction module.
  9. Optional: On the Universal messaging system event tab, replace Event_Type 1.0 with 2.0 in the value of the source system attribute for the data sources PROCESS and PROCESS_STEP.
  10. On the Universal messaging system event tab, create the source system attribute ProcessInstanceChange_ProcessInstance_DisplayName for the PROCESS data source.
  11. For the PROCESS_STEP data source, create the source system attribute ProcessStepInstanceChange_ProcessInstance_DisplayName.
  12. Switch to the Transformation tab.
  13. For the PROCESS data source, create a transformation for the source system attribute PROCESS_INSTANCE_DISPLAY_NAME with the operator concat and the operand ProcessInstanceChange_ProcessInstance_DisplayName.
  14. For the PROCESS_STEP data source on the Transformation tab, create a transformation for the source system attribute PROCESS_INSTANCE_DISPLAY_NAME with the operator concat and the operand ProcessStepInstanceChange_ProcessInstance_DisplayName.
  15. Switch to the Data import module.
  16. Add the PROCESS_INSTANCE_DISPLAY_NAME source system attribute with the TEXT data type to the PROCESS and PROCESS_STEP data sources on the Source system attributes tab.
  17. Optional: On the Source system attributes tab, replace the value of the source system attribute Event_Type 1.0 with 2.0 for the two data sources PROCESS and PROCESS_STEP.
  18. On the Attribute mapping tab, add a mapping of the source system attribute PROCESS_INSTANCE_DISPLAY_NAME for the data source PROCESS at the FRG_MAIN_PROCESS object and the FRG_SUB_PROCESS object in the PPMAT_PROCESS_INSTANCE_DISPLAY_NAME attribute.
  19. On the Attribute mapping tab, add a mapping of the source system attribute PROCESS_INSTANCE_DISPLAY_NAME for the data source PROCESS_STEP at the FCT object in the PPMAT_PROCESS_INSTANCE_DISPLAY_NAME attribute.