Auf der Vorlage "wm_process" basierende Mandanten (nur Versionen vor PPM 9.9)

Die in der Vorlage wm_process verwendeten Event-Typen ProcessInstanceChange und ProcessStepInstanceChange werden ab der Version PPM 9.9 in der Version 2.0 verwendet. Um einen auf dieser Vorlage basierenden Mandanten von einer Version vor PPM 9.9 zu migrieren, müssen Sie zuerst alle Daten, die noch auf der Version 1.0 der Event-Typen basieren, in die bisher verwendete PPM Version 9.x importieren.

Vorgehen

  1. Ändern Sie in der Datei <PPM910_DATA>/custom/<Mandant>/xml/PROCESS/PROCESS.xml den Eintrag <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/1.0}ProcessInstanceChange" />
    zu <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/2.0}ProcessInstanceChange" />
  2. Ändern Sie in der Datei <PPM910_DATA>/custom/<Mandant>/xml/PROCESS_STEP/PROCESS_STEP.xml den Eintrag <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/1.0}ProcessStepInstanceChange" />
    zu <edaeventtype id="{http://namespaces.softwareag.com/EDA/WebM/Process/2.0}ProcessStepInstanceChange" />.
  3. Öffnen Sie den Mandanten in CTK 9.10.
  4. Erstellen im Modul Attribute das Attribut AT_PROCESS_INSTANCE_DISPLAY_NAME mit dem Datentyp TEXT und der Attributgruppe AG_WM_PROCESS.
  5. Wechseln Sie in das Modul Datenquellenverwaltung.
  6. Setzen Sie für die beiden Datenquellen PROCESS und PROCESS_STEP jeweils die Letzte ausgelesene ID auf den Wert 0.
  7. Ersetzen Sie für die beiden Datenquellen PROCESS und PROCESS_STEP jeweils im Universal-Messaging Zugangsparameter Channel V1_0 durch V2_0.
  8. Wechseln Sie in das Modul Datenextraktion.
  9. Optional: Ersetzen Sie im Reiter Universal messaging system event jeweils für die beiden Datenquellen PROCESS und PROCESS_STEP im Wert des Quellsystemattributs Event_Type 1.0 durch 2.0 und speichern Sie.
  10. Erstellen Sie im Reiter Universal messaging system event für die Datenquelle PROCESS das Quellsystemattribut ProcessInstanceChange_ProcessInstance_DisplayName.
  11. Erstellen Sie für die Datenquelle PROCESS_STEP das Quellsystemattribut ProcessStepInstanceChange_ProcessInstance_DisplayName.
  12. Wechseln Sie in den Reiter Transformation.
  13. Erstellen für die Datenquelle PROCESS eine Transformation für das Quellsystemattribut PROCESS_INSTANCE_DISPLAY_NAME mit dem Operator concat und dem Operanden ProcessInstanceChange_ProcessInstance_DisplayName.
  14. Erstellen Sie für die Datenquelle PROCESS_STEP im Reiter Transformation eine Transformation für das Quellsystemattribut PROCESS_INSTANCE_DISPLAY_NAME mit dem Operator concat und dem Operanden ProcessStepInstanceChange_ProcessInstance_DisplayName.
  15. Wechseln Sie in das Modul Datenimport.
  16. Fügen für die beiden Datenquellen PROCESS und PROCESS_STEP im Reiter Quellsystemattribute jeweils das Quellsystemattribut PROCESS_INSTANCE_DISPLAY_NAME mit dem Datentyp TEXT hinzu.
  17. Optional: Ersetzen Sie in den beiden Datenquellen PROCESS und PROCESS_STEP im Reiter Quellsystemattribute jeweils im Wert des Quellssystemattributs Event_Type 1.0 durch 2.0.
  18. Fügen Sie im Reiter Attribut-Mapping für die Datenquelle PROCESS jeweils am Object FRG_MAIN_PROCESS und am Objekt FRG_SUB_PROCESS ein Mapping vom Quellsystemattribut PROCESS_INSTANCE_DISPLAY_NAME in das PPM-Attribut AT_PROCESS_INSTANCE_DISPLAY_NAME hinzu.
  19. Fügen Sie im Reiter Attribut-Mapping für die Datenquelle PROCESS_STEP am Object FCT ein Mapping vom Quellsystemattribut PROCESS_INSTANCE_DISPLAY_NAME in das PPM-Attribut AT_PROCESS_INSTANCE_DISPLAY_NAME hinzu.