Migration Use Cases

The following two tables describe the various application and plan type combinations during migration of rules to the locations Performance Management Architect App1 and Performance Management Architect App2. For purposes of this example, App1 and App2 are existing Performance Management Architect applications; App3 does not exist yet.

Table 15. Migration of App1

Business Rules artifactDesign location in Business Rules Launch location in Business RulesSystem View location in Calculation ManagerDeployment View location in Calculation ManagerMigrated ToShortcut In
R1App1/pt1App1/pt2, App2/pt1App1/pt1None since the launch location does not match the design appApp1None
R2EmptyAll LocationsDefault application/Default plan typeNoneDefault applicationNone
R3App2/pt1App2/pt1SkippedNoneNoneNone
R4App1/pt2App2/pt1App1/pt2NoneApp1None
R5App3/pt1All locationsDefault application/Default plan typeNoneDefault applicationNone
R6App1/pt1App3/pt1App1/pt1NoneApp1None
R7<empty>App3/pt1SkippedNoneNoneNone
R8App1/pt1App1/pt2, App1/pt1App1/pt1App1/pt1App1None
R9<empty>App1/pt2, App1/pt1App1/pt1App1/pt1App1None
R10App3/pt1App1/pt2, App1/pt1Default application/Default plan typeApp1/pt2Default applicationApp1/pt2

Table 16. Migration of App2

Business Rules artifactDesign location in Business Rules Launch location in Business RulesSystem View location in Calculation ManagerDeployment View location in Calculation ManagerMigrated ToShortcut In
R1App1/pt1App1/pt2, App2/pt1Already migratedApp2/pt1App1App2/pt1
R2<empty>All locationsAlready migratedNoneDefault application from previous runNone
R3App2/pt1App2/Pt1App2/pt1App2/Pt1App2None
R4App1/pt2App2/pt1Already migratedApp2/pt1App1App2/pt1
R5App3/pt1All locationsAlready migratedNoneDefault application from previous runNone
R6App1/pt1App3/pt1SkippedNoneApp1None
R7<empty>App3/pt1SkippedNoneNoneNone

The following two tables describe the various application and plan type combinations during migration of sequences to the locations Performance Management Architect App1 and Performance Management Architect App2. For purposes of this example, App1 and App2 are existing Performance Management Architect applications; App3 does not exist yet.

Table 17. Migration of App1

Business Rules ArtifactSequence Migrated toLaunch LocationsOverridden Launch locationSystem View location in Calculation ManagerDeployment View location in Calculation ManagerMigrated to
RS1, R1App1/pt1App1/pt2, App2/pt1<empty>Skipped since not all rules are migratedNoneNone
RS1, R2Default app (for example, App1/pt1)All locations<empty>Skipped since not all rules are migratedNoneNone
RS1, R3NoneApp2/Pt1<empty>Skipped since not all rules are migratedNoneNone
RS2, R4App1/pt2App2/pt1App2/pt1Skipped since the over loaded launch location for R4 is not where R4 was migrated toNoneNone
RS2, R6App1/pt1 App3/pt1<empty>Skipped since the over loaded launch location for R4 is not where R4 was migrated toNoneNone
RS2, R8 App1/pt1App1/pt2, App1/pt1<empty>Skipped since the over loaded launch location for R4 is not where R4 was migrated toNoneNone
RS3, R4App1/pt2App2/pt1App1/pt2Skipped since the over loaded launch location for R4 is not one of the launch locationsApp1App1
RS3, R6App1/pt1 App3/pt1<empty>Skipped since the over loaded launch location for R4 is not one of the launch locationsApp1App1
RS3, R8 App1/pt1App1/pt2, App1/pt1<empty>Skipped since the over loaded launch location for R4 is not one of the launch locationsApp1App1
RS4, R4App1/pt2App2/pt1<empty>Skipped since R4 launch location is not the same as where R4 was migrated toNoneNone
RS4, R6App1/pt1App3/pt1<empty>Skipped since R4 launch location is not the same as where R4 was migrated toNoneNone
RS4, R8App1/pt1App1/pt2, App1/pt1<empty>Skipped since R4 launch location is not the same as where R4 was migrated toNoneNone
RS5, R1App1/pt1App1/pt2, App2/pt1<empty>Skipped since not all rules are migratedNoneNone
RS5, R2Default app (for example, App1/pt1)All Locations<empty>Skipped since not all rules are migratedNoneNone
RS5a, R3NoneApp2/Pt1<empty>Skipped since not all rules are migratedNoneNone
RS5a, R4App1/pt2App2/pt1<empty>Skipped since not all rules are migratedNoneNone

Table 18. Migration of App2

Business Rules ArtifactSequence Migrated toLaunch LocationsOverridden Launch locationSystem View location in Calculation ManagerDeployment View location in Calculation ManagerMigrated to
RS1, R1App1/pt1App1/pt2, App2/pt1<empty>Skipped since the launch location for R2 is not knownNoneNone
RS1, R2Default app from previous run (for example, App1/pt1)All locations<empty>Skipped since the launch location for R2 is not knownNoneNone
RS1, R3App2/pt1App2/Pt1<empty>Skipped since the launch location for R2 is not knownNoneNone
RS2, R4App1/pt2App2/pt1App2/pt1Skipped since the over loaded launch location for the R4 and R6 launch location is not where rules were migrated toNoneNone
RS2, R6App1/pt1 App3/pt1<empty>Skipped since the over loaded launch location for the R4 and R6 launch location is not where rules were migrated toNoneNone
RS2, R8 App1/pt1App1/pt2, App1/pt1<empty>Skipped since the over loaded launch location for the R4 and R6 launch location is not where rules were migrated toNoneNone
RS3, R4App1/pt2App2/pt1<empty>Skipped since the launch location for R4 was not where it was migrated toApp1None
RS3, R6App1/pt1 App3/pt1<empty>Skipped since the launch location for R4 was not where it was migrated toApp1None
RS3, R8 App1/pt1App1/pt2, App1/pt1<empty>Skipped since the launch location for R4 was not where it was migrated toApp1None
RS5, R1App1/pt1App1/pt2, App2/pt1<empty>Skipped since not all rules are migratedNoneNone
RS5, R1App1/pt1App1/pt2, App2/pt1<empty>Skipped since the launch location for R2 is not knownNoneNone
RS5, R2Default app from previous run (for example, App1/pt1)All Locations<empty>Skipped since the launch location for R2 is not knownNoneNone
RS5a, R3App2/pt1App2/Pt1<empty>Skipped since the launch location for R2 is not knownNoneNone
RS5a, R4App1/pt2App2/pt1<empty>Skipped since the launch location for R2 is not knownNoneNone