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:

  1. Open transaction SU01
  2. Navigate to the Roles tab
  3. 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_TYPE to the result columns

        • Context Structure: /STX/SOL_PPP_S_COLUMN_CONTRO_O
  • Basic Field Configuration - BASIC_FIELD_CONFIGURATION

    • Add column ONLY_DESCRIPTION to the result columns

      • Context Structure: /STX/SOL_PPP_S_FIELD_CONFIG_O
    • Delete column IS_STRING_TABLE in the result columns

  • Fieldgroup Control - FIELDGROUP_CONTROL

    • Add column DISPLAY_TYPEto the result columns

      • Context Structure: /STX/SOL_PPP_S_FIELDGROUP_OU
  • Overview Tab - OVERVIEW_TABS

    • Add column TYPE to the result columns as a mandatory input

      • Context Structure: /STX/SOL_PPP_S_OVERVIEW_TABS_O
  • Creation Area - CREATION_AREAS

    • Add column HOVER_OPACITY to the result columns as a mandatory input

      • Context Structure: /STX/SOL_PPP_S_CREATION_AREA_O

BAdI Changes

  • BAdI Custom Calculated Fields - /STX/SOL_PPP_BA_CALC_FIELDS

    • Implement the new method GET_DATABASE_INFO and make sure to raise the exception /STX/CX_SOL_PPP_NOT_CUSTOMIZED in 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.

Workflow

To use the Workflow feature, some conditions have to be met. Workflow (Approvals) shows what has to be done.