Post Update Activities: 2026.2
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.
Update Customer App
Execute the report /STX/SOL_PPP_CUSTOMER_BRF_APP for your customer BRF+ app without Simulation Mode.
Activate new Analytical App
Activate SICF Nodes
[This has to be done on the frontend system; Transaction sicf]
Following SICF Nodes have been added and have to be activated.
- default_host > sap > bc > bsp > stx >sol_ppp_analytc
- default_host > sap > bc > ui5_ui5 > stx >sol_ppp_analytc
- default_host > sap > opu > odata > SOL_PPP_DD_C_ANALYTIC_CDS
Assign PFCG Role
To display the Analytical app in the new release, assign the following role to the user:
- Open transaction SU01
- Navigate to the Roles tab
- Assign role:
/STX/SOL_PPP_ANALYTICAL
Changed Tables
Following BRF+ Decision Tables have been updated and need to be manually updated in your customer app:
-
Column Controls:
-
Column Control Authorization -
COLUMN_CONTROL_AUTHORIZATION -
Column Control BuPa Link -
COLUMN_CONTROL_BUPA_LINK -
Column Control Classification -
COLUMN_CONTROL_CLASSIFICATION -
Column Control Financial Planning -
COLUMN_CONTROL_FINANCIAL_PLAN -
Column Control Object Link -
COLUMN_CONTROL_OBJECT_LINK -
Column Control Risk -
COLUMN_CONTROL_RISK -
Column Control Time Record Approval -
COLUMN_CONTROL_TIME_REC_APPROV -
Column Control Time Record -
COLUMN_CONTROL_TIME_RECORD -
Column Control Participant Task Assignment -
COLUMN_CTRL_PART_TASK_ASSIGN-
Add column
DISPLAY_TYPEto the result columns- Context Structure:
/STX/SOL_PPP_S_COLUMN_CONTRO_O
- Context Structure:
-
-
-
Basic Field Configuration -
BASIC_FIELD_CONFIGURATION-
Add column
ONLY_DESCRIPTIONto the result columns- Context Structure:
/STX/SOL_PPP_S_FIELD_CONFIG_O
- Context Structure:
-
Delete column
IS_STRING_TABLEin the result columns
-
-
Fieldgroup Control -
FIELDGROUP_CONTROL-
Add column
DISPLAY_TYPEto the result columns- Context Structure:
/STX/SOL_PPP_S_FIELDGROUP_OU
- Context Structure:
-
-
Overview Tab -
OVERVIEW_TABS-
Add column
TYPEto the result columns as a mandatory input- Context Structure:
/STX/SOL_PPP_S_OVERVIEW_TABS_O
- Context Structure:
-
-
Creation Area -
CREATION_AREAS-
Add column
HOVER_OPACITYto the result columns as a mandatory input- Context Structure:
/STX/SOL_PPP_S_CREATION_AREA_O
- Context Structure:
-
BAdI Changes
-
BAdI Custom Calculated Fields -
/STX/SOL_PPP_BA_CALC_FIELDS- Implement the new method
GET_DATABASE_INFOand make sure to raise the exception/STX/CX_SOL_PPP_NOT_CUSTOMIZEDin case you have nothing to add here. - In case you have any other non-implemented methods in your BAdI implementation, implement it and if possible raise the exception mentioned above. If any of your non-implemented methods does not have the exception, you should implement it empty.
- Implement the new method
Workflow
To use the Workflow feature, some conditions have to be met. Workflow (Approvals) shows what has to be done.