Hello SAP Community,
Welcome to this month’s What’s New blog post for SAP Profitability and Performance Management Cloud – Standard Model. With each monthly update, we continue to evolve the solution with a strong focus on stability, usability, and overall experience.
Let’s take a look at what this month’s release brings.
Note: This blog post contains images. In case the images are too small, kindly click on the image to view it with a better resolution.
Administration > Settings > Optional Features > New Implementation of Remote Function Adapter Python
A new optional feature for Remote Function Adapter (RFA) Python function type is now available in the Administration Settings application. This feature introduces a new version of the underlying runtime engine used to run Python scripts in the RFA Python function type.
The RFA Python function type lets you run custom Python scripts to enhance your model with advanced calculations beyond standard functions. It processes input data, runs the script, and returns results to the model. For more information, refer to the official documentation on the SAP Help Portal.
Administrators can use this opportunity and activate the new RFA Python implementation to evaluate and test it before it becomes part of the SAP Profitability and Performance Management Cloud Standard Model (SAP PaPM Cloud SM) application by default. We recommend you to activate the new implementation in development and testing environments first, to ensure your existing RFA Python functions are still working as expected before rolling it out to productive environments.
RFA Python Changes
This update introduces version 2 of the underlying Python runtime engine with upgraded platform and Python versions.
Runtime Engine Comparison
|
Component |
RFA Python V1 |
RFA Python V2 |
|
Python |
3.9.23 |
3.13.2 (new major version) |
|
Platform |
Linux x86-64 |
WASI |
|
Built-In Libraries |
|
|
Updated and Newly Supported External Python Packages
The following table lists the officially supported Python library versions in the new implementation compared to the ones that were supported in the previous implementation. In addition to updated libraries, the new implementation supports two new libraries: httpx and urllib3.
For detailed release notes on each library, refer to the linked official documentation.
|
Library |
RFA Python V1 |
RFA Python V2 |
Release Notes |
|
httpx |
n/a |
0.28.1 (new library) |
|
|
numpy |
1.26.4 |
2.2.5 (new major version) |
|
|
pandas |
1.5.3 |
2.3.2 (new major version) |
|
|
requests |
2.32.4 |
2.32.4 |
|
|
scikit-learn |
1.5.2 |
1.7.0 |
|
|
scipy |
1.13.1 |
1.14.1 |
|
|
simplejson |
3.20.1 |
3.20.1 |
|
|
urllib3 |
n/a |
2.5.0 (new library) |
|
How to Activate the Optional Feature
Administrators can activate the new implementation by completing the following steps:
- Navigate to Administration > Settings section
- Scroll to the Optional Features section
- Switch the toggle for Use new Remote Function Adapter Python implementation
- Choose Save in the header toolbar to save your changes
After saving, the new RFA Python implementation is activated.
User Notifications
Both modelers and processing users will see banners informing them about this optional feature:
- Before activation:
A banner indicates that a new implementation is available.
- After activation:
A banner confirms that the new implementation is active.
Recommendation for Modelers
If you use the RFA Python function type in your models, we recommend contacting your administrator to activate this feature in your development or testing environments. This allows you to validate your existing Python scripts against the updated Python version and library changes listed above and adjust them if needed.
Built-In Help
The Built-In Help (SAP Companion) is now available in additional screens of the SAP Profitability and Performance Management Cloud Standard Model. Users can now access contextual in-app guidance directly from the following screens:
- Administration Settings
- Data Management Screen
This enhancement helps users quickly find relevant guidance directly within the screens where they work.
Process Scheduler > Notifications
The new enhancement in Notifications ensures that users in the performer and reviewer groups receive an in-app or email notification whenever an activity is scheduled in the Process Scheduler.
Joule | AI Enhancements
A new Fullscreen view is now available for the Joule chat panel, providing a more spacious layout for conversations. This enhancement improves readability while maintaining the same Joule functionality as the standard right-hand side panel.
Modeling Screen
One of the most impactful enhancements that is newly introduced in the Modeling application is the Mapping of Source Fields into Environment Fields capability for Model Table HANA and all Model View functions. This feature enables a controlled and consistent mapping between source fields and environment fields , which are used across functions and rules.
To read more about this enhancement, visit the blogpost: SAP PaPM Cloud – Standard Model: Mapping of Source Fields into Environment Fields
That’s all for this update.
We hope this release helps further enhance your experience with SAP PaPM Cloud Standard Model. If you’d like to explore previous updates or related content, feel free to browse the available tags associated with this post.
Stay tuned — more updates are coming soon!



