What’s New with SAP Profitability and Performance Management 3.0 SP19

SAP Profitability and Performance Management 3.0 has just released Support Package 19 to provide additional enhancements which can also be found in the official site: What’s new section – SP19 Support Package section under PaPM’s Help Portal.

Now, let me share with you what we have for this round.

Performance Improvements

During the execution of a PaPM function, several HANA plan cache entries for individual statements can be created, which potentially, will never be used again in any subsequent run.

For example, this is the case for those statements where the dynamic package selections are applied using the HANA function APPLY_FILTER(). Storing of HANA plan cache entries which will never be reused has negative impact on the performance.

In a nutshell, the enhanced logic inside the HANA stored procedure aims for:

  • Needless searching for an entry which does not exist
  • Needless storing of the created entry into plan cache memory as it will not be reused in any subsequent run
  • Needless flooding of the HANA plan cache memory

The enhanced logic to meet these expectations is covered by SAP Note 3227518.

Modeling Environment

Added validations during Environment creation

New validations during the creation of environments is now available via SAP Note 3224180 which enforces the length of environment and version fields to 3 and 4 respectively hence, avoiding name collisions in the generated objects of the function.

For instance, Environment: EN Version: VV1 and Environment: ENV Version: V1 without the validation would generate the same function table.

Added validations for Environment fields

New data length validations is now available for environment fields during Save in accordance with the ABAP Dictionary Rules.

In order to benefit from this process, the functionality of  /NXI/P1_CLEANUP_CONFIG_DATA was enhanced in the following way such that:

  • The data length validations are performed for all the environment fields of a chosen environment.

  • For the fixed length data types (INT, DATS, TIMS, CUKY), the data length will be automatically adjusted to the correct value and the modeler will be informed.

  • For the data types which allow a range of possible data lengths, the modeler will be instructed to perform the adjustment manually.

In addition, when creating a new environment field which has a fixed length data type, the data length will be automatically filled, in order to help the modeler with the choice of the correct value.

For more information, see SAP note 3236165.

Creation of Environment InfoObjects is further enhanced

When creating an Environment InfoObject paired with a BW InfoObject which already exists, PaPM now prompts the modeler to use a new one therefore, preserves the existing BW InfoObject and further avoids possible inconsistencies.

File Adapter (Import)

A new checkbox Fail on Invalid Data has been introduced in the function Header UI to guide the modeler further and help manage the expectations during file import.

During Run:

  • If Fail on Invalid Data is checked in the header of the function, exceptions as they occur will be displayed during run time.

  • If Fail on Invalid Data is unchecked and no exceptions do occur during run time, a message will inform the user that a log file has been created in case the displayed data/behavior is not as expected.

Sample Content

The following new standalone sample content is available in SAP Profitability and Performance Management 3.0 SP19:

Sample Content ID Version
Energy Transition Management towards Net-Zero SXY 1

Updated versions of the following standalone sample content are available:

Sample Content ID Version
Allocation Hub SXH 5
Corporate Sustainability Management SXD 3
Demand-Pull Costing Management SXX 2
EU Taxonomy Management SXU 2
Financing and Investment Sustainability Management SXV 8
Insurance Profitability and Cost Management SFI 7
Liquidity Management powered by Process Mining SXL 5
OECD BEPS 2.0 Tax Calculation and Reporting SXE 2
Process Mining on S/4 HANA – Accounts Payable SXM AP08
Process Mining on S/4 HANA – Accounts Receivable SXM AR07
Process Mining on S/4 HANA – Claims Management SXM CM06
Process Mining on S/4 HANA – Credit Application SXM CA03
Process Mining on S/4 HANA – Order to Cash SXM OC07
Process Mining on S/4 HANA – Production Planning SXM PR07
Process Mining on S/4 HANA – Purchase to Pay SXM PP08
Process Mining on S/4 HANA – Utilities Management SXM UT04
Process Mining on S/4 HANA – Warehouse Management SXM WM06
Product Quality and Sustainability Management SDP 2
Sustainability Impact Measurement and Valuation SXW 2
Tax Calculation and Reporting SXT 10

I encourage you to patch to the latest SP release to get the most out of these enhancements and new/improved sample contents.

Thanks a lot for your time. Cheers!