Professional Documents
Culture Documents
APM 5.1 Release Notes
APM 5.1 Release Notes
1 Release Notes
Table of Contents
What's New .................................................................................................................................. 3
1. UI5 Task Desk Improvements ............................................................................................. 3
2. Business Attributes ........................................................................................................... 3
3. OWB Object links in the UI5 Task desk ................................................................................ 3
4. Editable attached files in the UI5 Task Desk ........................................................................ 3
5. Editable attached URLs in the UI5 Task Desk ....................................................................... 3
6. Editable OWB in the UI5 Task Desk ..................................................................................... 4
7. AMC Performance Optimization .......................................................................................... 4
What’s Changed ........................................................................................................................... 5
1. Toggleable APM AMC Messaging Channel ............................................................................ 5
2. Execute Advisor Conversions to Decisions ........................................................................... 5
3. Added a dedicated column for the AI field dropdown value sorting ........................................ 5
Corrections and Improvements ...................................................................................................... 6
Known Issues ............................................................................................................................... 7
Necessary Migrations and Conversions .......................................................................................... 8
Appendix . Copyrights and Trademarks ........................................................................................... 9
What's New
The APM 5.1 release includes several improvements to the UI5 Task Desk that greatly expand its
functionality and bring it closer to its WebDynpro counterpart. These enhancements provide task agents
with a more efficient way of doing their work with the UI5 Task Desk. The introduction of editable attached
files and URLs, as well as editable OWB objects, allows for greater flexibility in managing process-related
documents and links. The inclusion of Business Attributes provides an alternative to PDCs for collecting and
managing relevant information related to tasks. These improvements, combined with the existing features
of the UI5 Task Desk, make it a viable alternative to the WebDynpro Task Desk, giving customers more
options for managing their processes.
These new features are described in more detail below.
2. Business Attributes
The Business Attributes feature is an alternative to PDCs that can be used in the UI5 Component Task Desk.
It is easily configurable by customers and provides the ability to collect relevant information related to the
task. This information can be added to the process and used to make more informed decisions. Business
Attributes can be used to collect data such as project cost estimates, customer information, or any other
relevant information that is needed for a particular task. Additionally, the feature provides several built-in
decision options that can be used to perform calculations on the field values, insert templates, and more.
The advantage of Business Attributes is that they do not require any custom code or programming efforts
on the customer side, making it easy to configure and use.
For administrative purposes, an administration application is also supplied which allows admins to monitor
all business attribute fields in a process, and correct values if necessary. This application is available as a
new tile in the APM general administration group in the Fiori Launchpad.
The object-specific OWB object launchpad links, which were accessible by right-clicking an object in the
WebDynpro OWB, are now available in the component-based UI5 Task Desk.
It is now possible to upload and delete attached files of a process from the UI5 component Task Desk. It is
also possible to change a file's description in the UI5 Task Desk, which wasn't possible before.
It is now possible to add and remove attached URLs of a process in the UI5 Component Task Desk. It is also
possible to change the description of an attached URL in the UI5 Task Desk, which wasn't possible before.
The OWB section in the UI5 Component Task Desk was now expanded to allow users to add and delete OWB
objects of an APM process. We also provide an interface that allows customers to add support for their own
OWB objects using UI5 Component Task Desk extensions. These extensions are deployed UI5 components,
which can be configured on a per-use case basis using the UI5 Component Task Desk configuration in the
SPRO.
The AMC trigger strategy for APM Events can now be disabled to improve performance.
What’s Changed
In the APM 5.1 release, there is a change that affects the APM AMC messaging channels. These messaging
channels are now disabled by default and must be manually enabled in the APM customizing settings.
This change was made to improve the performance of the APM system for customers who do not have
custom implementations that utilize the AMC messaging channels. However, this change should not
affect customers who have not implemented custom event handlers for the APM AMC events. If you
have implemented custom event handlers, you will need to enable the AMC messaging channels in the
customizing settings to continue using them. Overall, this change aims to provide better performance for
the APM system while still allowing customers to use the AMC messaging channels if needed.
More information on how to enable the AMC messaging channel can be found in our configuration manual.
In order to match the save logic we had already introduced with version 4.3 of APM, we have now created a
decision for every standard Execute Advisor that changes data inside an APM process exclusively. Execute
Advisors that change both APM data and data outside of APM remain mere Execute Advisors. Please
consider using the new decisions instead of the corresponding previous Execute Advisors.
To facilitate this change, alongside APM 5.0 we provide a migration report that will allow you to replace
existent usages of the converted Execute Advisors with their corresponding new decisions, provided that
the configuration fits. The report /CENITAPM/MIG_EA_TO_DF will be shipped with this release of APM. On
execution, the report replaces every Execute Advisor having the specified ID with the specified decision
corresponding to it, if both match. Parameter configurations are also copied. For maximum flexibility, the
report can be limited to a fixed set of processes, or to only affect templates.
In the past, the AI field dropdown values were never explicitly sorted, this meant, that different databases
would change the order depending on the creation date of the entry or the value key. Because of this, some
customers had sorting issues after migrating to new databases or creating new entries. Another problem
was, that it was hard to consistently reorder existing entries, this is why we introduced the new sorting
column. This change will result in a more consistent sorting behavior, prevent issues when creating new
entries or when migrating databases, and lastly ease the process of reordering existing entries.
To prevent all the above mentioned issues, we strongly recommend to fill the sorting column of all AI field
dropdown values to explicitly define their order. As of APM version 5.0.0.1, we also provide a migration
report which will automatically fill the sorting column according to the value key.
• Fixed an issue where EA /CENITAPM/CL_EAL_ECN_TO_SP did not work for remote ECNs.
• Fixed a bug where a missing issuer in an APM process was logged as an error.
• Fixed an issue with the APM OWB Object API where it did not return objects whose object type description
was not translated in the user's logon language.
• Marked a now obsolete description column in the use case customizing as obsolete, so admins can
identify the old and new column.
• Improved the sub process translation logic, to ensure, that a subprocess always has a name in the default
language and in all defined languages of the sub process task.
• Fixed the execute advisor /CENITAPM/CL_EA_MAT_DCSSTATUS, so it now correctly changes the sales
material status.
Known Issues
• An issue has been identified with the Additional Information (AI) fields, specifically, an exception occurs
when two AI fields have the same combination of column, order, and group. To resolve this issue, it is
necessary to assign a unique combination of group, order, and column to each AI field.
By ensuring that each AI field has a distinct combination of these attributes, the exception will no longer
occur, and the AI fields can function as intended within the tool. It is recommended to review and update
the configuration of the AI fields to assign unique values for group, order, and column, ensuring proper
functionality and avoiding any conflicts or exceptions.
• As of APM 5.0, we introduced a new "Sort Index" column for the AI field dropdown value customizing
table.
This sorting column allows admins to define and easily change the order in which the AI field dropdown
values will be displayed in the UI.
If the AI field dropdown fields are already in use, we strongly recommend filling the sort index column,
to prevent older databases from randomly sorting the dropdown values.
To ease the process of filling the sorting index column, we provide the migration report
/cenitapm/mig_fill_ai_sort , which sorts all dropdown values by their value key and automatically adds
the correct sorting index into the database.
Because we do not automatically create a customizing request for the changes, we recommend, that you
manually create one to transport the automatically added sorting indices to other systems.
There are two ways this migration report can be utilized to adapt the sorting of the dropdown values, and
make sure, that all changes are performed on the necessary systems. The chosen way of migrating the
data depends on the customizing of each system.
If the use case and AI field customizing is identical across all systems, we recommend running the
migration report, and manually create a customizing request of the AI field dropdown value table, in order
to transport the changes to other systems.
Should the customizing of the systems differ, the best solution is, to run the migration report on each
individual system, and not to transport the changes.
This publication or any portion thereof may not be reproduced, distributed, or transmitted in any form or
by any means, including photocopying, recording, or other electronic or mechanical methods, without the
prior express written consent of CENIT AG.
SAP and other SAP products and services mentioned in this document, as well as the associated logos, are
trademarks or registered trademarks of SAP SE in Germany and in other countries.
You can find additional information on copyright and trademark usage on SAP's Copyright Information
website.
All other names of products and services are protected trademarks of their respective owners.
CENIT is the partner for successful digital transformation. With CENIT at their side, customers
have extensive opportunities to optimize their horizontal and vertical business processes.
Innovative technologies from the areas of product lifecycle management, digital factory and
enterprise information management create the basis for this. The competence of the CENIT
consultants results from the combination of interdisciplinary process understanding and
profound expertise. The consistent consulting approach ensures CENIT customers that their
solutions are created with an understanding of their entire value chain.
As a holistically positioned partner of its customers, CENIT assumes responsibility from
consulting via introduction of innovative IT solutions through to business operation. The CENIT
team adapts to the specific situation of the company and thus ensures practical relevance,
which enables measurable operational optimization in the first place. For more than twenty-
five years, CENIT has been realizing competitive advantages in this way for renowned
customers in key industries of the economy.
CENIT employs about seven hundred people who serve customers from the automotive,
aerospace, mechanical engineering, tool and mold making, financial services, retail and
consumer goods industries worldwide.
© 2023 The copyright for all contents of this document is owned by CENIT AG. All rights
reserved.
The contents may not be copied for commercial purposes or passed on to third parties, nor
may they be modified and used in other documents or on websites. Some pages also contain
images that are subject to the copyright of those who have provided them.