25.4 Release Notes
Set out below is a summary of the highlights, fixes and improvements in the 25.4 cloud version of Angles for SAP.
End User - Highlights
| Feature | Description |
|---|---|
|
Angle History for Reporting (Beta). |
What's New:We're introducing Angle History for Reporting as a beta feature that enables you to track and analyze the evolution of business metrics over time. This powerful capability transforms your pivot displays into historical data sources, allowing you to monitor KPI trends, identify performance patterns, and support data-driven decision-making across your organization. Key Capabilities:Transform Pivots into Historical Data
Integrated Data Model Design
Administrative Control and Monitoring
Key Benefits:
About this Beta release:Beta Status: This feature is currently in beta and represents a foundational version of Angle History capabilities. While fully functional, we're actively refining the user experience and gathering feedback to enhance the feature in future releases. Prerequisites:
Setup Process:
What's Next: We're committed to evolving this feature based on your feedback. Future enhancements will focus on streamlining the setup workflow, expanding monitoring capabilities, and improving the overall user experience.
We Welcome Your Feedback! As a beta feature, your input is invaluable in shaping the future of Angle History. Please share your experiences, suggestions, and any challenges you encounter with your Angles for SAP support team. |
End User - Usability Improvements
| Feature | Description |
|---|---|
|
Enhanced Descriptions for Standard Content Templates. |
All standard Angles for SAP templates now include clear, comprehensive descriptions for their displays in English. Each description provides context about the visualization type, applied filters, navigation options, and common use cases, making it easier to quickly identify the right template for your analysis needs and reducing the time required to gain insights from standard content. Key Benefits:
|
|
Mark Frequently Used Fields as Favorites in Field Chooser. |
Quickly access your most commonly used fields by marking them as favorites directly in the field chooser. What's NewThe field chooser now includes the ability to mark fields as favorites with a simple click. This closes a feature gap by bringing popular functionality from our on-premise application to the cloud. Toggle between favorite and suggested field status, and sort by favorite status to instantly locate the fields you use most often. Key Capabilities
Key Benefits:
|
|
Delete Quick Links from Home Page with Direct Access. |
Remove Quick Links directly from your workspace without entering edit mode first. A delete button now appears on each Quick Link with confirmation prompt, reducing the steps needed to manage your personalized links. Key Benefits:
|
|
Exclude Document and Local Currency Fields from Global User Currency Conversion. |
Control which currency fields convert to your preferred User Currency while preserving the original context for Document Currency (DC) and Local Currency (LC) fields. What's NewEnable the new "Exclude DC and LC fields from currency conversion" option in User Settings to maintain original currency values for DC and LC fields while all other value fields automatically convert to your User Currency. Key BenefitsPreserve Currency Context: Maintain intended currency values for fields specifically designed to show Document or Local Currency amounts. Flexible Display Control: Choose which fields display in User Currency without creating additional calculated fields. Enhanced Financial Analysis: View original and converted currencies side-by-side for better comparison and decision-making. |
End User - Fixes and Improvements
| Feature | Description |
|---|---|
|
New EA4IT Model Properties for Angle History Tracking. |
Two new properties have been added to the EA4IT model, Classes: Displays & Tasks:
These properties provide administrators with visibility into historical data tracking configuration across the Angles environment, enabling better monitoring and management of history generation tasks and storage requirements. |
| [05423053 ] Clarified help text for MRP Supplier/Vendor field population logic. |
The help text for the MRP Supplier/Vendor field has been updated to provide clearer guidance on how the field is populated. The previous help text incorrectly suggested that the MRP Supplier/Vendor reference field would be populated with the Standard Supplier reference when EORD-AUTET is empty. This has been corrected to accurately reflect system behavior. |
| [05366689] Field Chooser Sorting Now Works Correctly. |
When adding fields to an angle from the field chooser, sorting by the Source column using ascending or descending order did not follow proper alphabetical order. This affected Reference and Timespan field categories, where the sort function appeared to ignore standard alphabetical sorting conventions. The Source column in the field chooser now correctly sorts fields in proper alphabetical order (with special characters appearing first) when using ascending or descending sort options, ensuring you can quickly locate and add the fields you need. |
| [05420880] Starred field does not show up in Field Chooser. |
Fields that were marked favorite (starred) in the field information popup would not show up as favorite (starred) in the Field Chooser. This issue has been resolved. |
|
[05393710, 05376980] Restructured classifications do not populate. |
Since the changes that were made in 25.2 were not in all scenarios leading to correct output, these changes were reverted. The fix that took care of empty output tables for the EATableRestructurer being moved is also also reverted, hence these are no longer copied to the modelfolder (similar to releases before 25.2). So whenever the setting for SuppressMULTOBJ setting changes, there should be a manual interaction again to move the empty files after the first full restructure from the workfolder to the modelfolder inorder to get the model update complete. |
|
[05407672] Stock Transfer Purchase Order Schedule lines use Stock Segment now for consuming side. |
The stock segmentation logic was not yet taking into account the stock segment that is used on the consuming side of stock transfer purchase order schedule lines. This is now fixed and the stock segment information is disclosed and used on this side, making the allocations in ONC in line with SAP. No change has been made for the delivering side of the purchase order schedule line. |
|
[05411743] EA4IT: Fields | Technical Information property shows blank for all records. |
Fixed Technical Information property for the EA4IT object : Fields. Issue with mapping of model tables vs Instance tables caused empty values. |
|
[05423152] Stock transfer reservations and purchase requisitions use stock segmentation correct now. |
The stock segmentation logic was not yet taking into account the stock segment that is used on the consuming side of stock transfer reservations and purchase requisitions. This is now fixed and the stock segment information is disclosed and used on this side, making the allocations in ONC more in line with SAP. Nothing changed for the delivering side of these order types. |
|
Display URL property is not working properly. |
Display URL in EA4IT angle results was not being executable, while the Angle URL would. This issue has been resolved. |
|
Fixed CE Errors specific to Properties based on consuming Orders sublist. |
Resolved below errors :
|
| Lineos AI Description Generation Now Triggers on All Saves. |
When the "Generate AI Description on Angle/Display Save" setting was enabled, editing and saving only the description field did not trigger Lineos AI to generate updated help text, while structural changes (like adding columns) did trigger the generation. Lineos AI now consistently generates help text descriptions whenever you save an angle or display, regardless of whether you modified the structure or just the description field, and no description is created before. Automatic AI generation only occurs when no description exists yet, preventing unintended overwrites of existing descriptions. To update an existing description with AI-generated content, use the manual "Add AI Description" option in the angle or display description field, which will prompt for confirmation before replacing your current description.
|
|
Web Client | Calculated field wrongly shows 'shown in uc' in header. |
When user currency formatting is applied globally via system settings along with the option to exclude values in local or document currency, and a calculated field was created using a local or document currency field, the column header was wrongly displaying the ‘shown in uc’ label. This issue has been resolved. |
|
Web Client | Calculated fields with currency or number type cannot be used in pivot Data Area. |
Calculated fields with a currency or number type could not be used in the Data area for pivot displays. These fields were not showing up in the Field Chooser. This issue has been resolved. |
|
Web Client | Chart display with calculated field fails with error on unitfield. |
A chart display with a calculated field would fail with an error on unitfield. This issue has been resolved. |
|
Web Client | Filter indicator in Field Chooser shows incorrect count. |
The field chooser on the angle page was showing an incorrect number of active filters when Starred and/or Suggested filters would be applied by default from system settings. This issue has been resolved. |
|
Web Client | Loader icon stays in loading state after rearranging columns in list display. |
The loader icon would stay in loading state after rearranging columns in a list display. This issue has been resolved. |
|
Web Client | Search text and result is not remembered when redirected back to create angle page. |
The previous search text and results on the Create Page was not being shown again when redirected back to the page. This has been improved. |
|
Web Client | Unprocessable Entity error on angle or display save. |
Unprocessable Entity error with message 'May not supply both Default and Multi languages in one call' was being displayed when clicking Save twice on an angle or display. This issue has been resolved. |
|
WebClient | Last login time is not shown on Search and Create page. |
The last login time of the user was not being shown from the Search and Create pages. This issue has been resolved. |
IT User - Highlights
| Feature | Description |
|---|---|
|
Automation tasks: improved support for MySQL (including MariaDB). |
A new datastore has been created to better support MySQL databases and derived databases like MariaDb for automation tasks. This new datastore is based on the ODBC datastore. |
| Unlimited Model Size Support for R2 Cloud. |
What's NewTechnical restrictions on model size have been removed for Angles for SAP R2 Cloud migrations. Organizations can now confidently migrate to R2 Cloud SaaS regardless of their model size, with proven performance that matches or exceeds on-premise refresh times. Key CapabilitiesUnrestricted Model Migration Migrate models of any size to R2 Cloud with full confidence. The previous 250 GB limitation no longer applies, enabling organizations with large, complex SAP environments to leverage the benefits of cloud deployment. Proven Performance at Scale Successful pilot deployments with customers running models exceeding 250 GB demonstrate that R2 Cloud delivers refresh performance on par with or better than on-premise installations, ensuring users experience no degradation in data availability. Streamlined Upgrade Paths Choose the migration approach that fits your model size:
Key Benefits
|
|
Improvements on security and robustness |
To increase security and robustness, multiple improvements have been delivered on setting validation, vulnerability resolution, thread handling and query optimization. |
| Replacing CDS Views with S/4Hana physical tables. |
The implementation of the Angles for SAP (AgS) data model for S/4HANA relied on CDS Views (Core Data Services) to define data structures and queries. However, customer feedback has highlighted performance issues, particularly high memory consumption, due to the use of CDS views— compatibility views that map to obsolete ECC structures. To mitigate this, all CDS views currently in use in the AgS S/4HANA data model have been replaced with direct access to S/4HANA physical tables, where technically feasible and performance-justified. |
IT User - Fixes and Improvements
| Feature | Description |
|---|---|
|
[05349032] Automation Task Notification Option Cannot Be Disabled. |
Notification option in Automation Tasks remained selected, even when the user explicitly unselected it before saving. This issue has been resolved. |
|
[05397631] Package generator fails with error 'Input does not contain JSON token'. |
The package generator would fail with error 'Input does not contain JSON token'. The cause was found in the 2023.4 code of Application Server itself and has been fixed. |
|
[05407343] Unable to scroll to the end of the automation task action list. |
The scroll bar in the automation task action list would not allow the user to scroll to the end of the list. This issue has been resolved. |
|
Info on favorite dashboards missing after import of dashboards. |
After import of dashboards via a package, the info on favorite (starred) dashboard would be lost. This issue has been resolved. |
|
Realtime Model Server | Memory leak. |
Realtime Model Server would have a memory leak in some situations, causing memory consumption to grow and ultimately consuming all available memory. This issue has been resolved. |