Post Update Activities: 2024.1.8

Situation

You’re upgrading from an earlier version of PPM Process Package to a newer release. Manual steps for migration are necessary.

Solution

The following steps are necessary, if you implemented your own BRF+ customizing App.
If you have not created your own BRF+ application according to Creation of Customer BRF+ Application, this can be ignored.

Following BRF+ Decision Tables have been modified and need to be adjusted:

NameTechnical Name
Bucket GroupsBUCKET_GROUP
Creation Graphical Step ChoicesCREATION_GRAPHICAL_STEP_CHOICE
Creation Result Item TypesCREATION_RESULT_ITEM_TYPES
Creation Result BucketsCREATION_RESULT_BUCKETS
Creation Result DatasetsCREATION_RESULT_DATASETS
Fieldgroup ControlFIELDGROUP_CONTROL
Form Control ChecklistFORM_CONTROL_CHECKLIST
Form Control Checklist ItemFORM_CONTROL_CHECKLIST_ITEM
Form Control Creation StepFORM_CONTROL_CREATION_STEP
Form Control Decision PointFORM_CONTROL_DECISION_POINT
Form Control ItemFORM_CONTROL_ITEM
Form Control PhaseFORM_CONTROL_PHASE
Form Control ProjectFORM_CONTROL_PROJECT
Form Control RoleFORM_CONTROL_ROLE
Form Control TaskFORM_CONTROL_TASK
Item Type GroupsITEM_TYPE_GROUP
Section ControlSECTION_CONTROL

Repeat following steps for each of these decision tables.

Special remark:

The column order of the output columns of decision table “FIELDGROUP_CONTROL” changed. Please be especially cautious here. Further information are mentioned in Step 2.

1. Export of Decision Table

Navigate to the decision tables from the list and click “Export To Excel”. We can skip this step in case the decision table is completely empty.

Keep this excel sheet for later use.

2. Adjustment of decision table result data object

  • First, click on the “Check” button.
  • From the given error message, copy the name of the result data object into your clipboard (CTRL+C):

  • Go into edit mode and open the table settings:

  • Keep track of the marked settings, column order and “mandatory input” flags. You might need to restore these settings after adjustment. Best would be to take a screenshot or write them down to ensure they are can be restored afterwards.

  • Click on the dropdown on the right side of the result data object and click on “Select…”

  • Enter “*” into the Application Name search criteria. Paste the previously copied result data object name from the error message into the “Name” criteria. Hit “Search”. There should only be one result. Mark the entry and click on “Ok”

  • Confirm the following dialog with “Yes”

  • The table settings and columns have now been adjusted. The Checkbox “Split Result Data Object into Columns” should be true even though it might’ve been false before the adjustment**.**

  • Restore any other settings, different column orders or mandatory input flags that might’ve been changed by the adjustment and hit “Ok” after you’re done.
  • If the decision table was empty, you can click “Activate” and continue with the next decision table.

3. Import of lost output data

Since we adjusted the output columns with the previous step, we need to import the data of these columns again. In case you skipped step 1 because the table is empty, you can also skip this step.

  • After the adjustment in step 2, click on “Export To Excel” again.

  • Open both exported Excel Sheets. Mark the area of the data in the output columns and copy it to the empty area of the new excel sheet.

  • Save the updated new excel sheet (in the previous screenshot left). Import it into the adjusted decision table.

  • The data should now be restored and you can activate the decision table.