The Ultimate C_ C_TS410_2020 - SAP Certified
Application Associate - Business Process Integration
with SAP S4HANA 2020
C_TS410_2020 - SAP Certified Application Associate - Business Process Integration with SAP S4HANA
2020 Certification Exam Credential s. Authorization and Feature Control Checks in Unmanaged Business
Objects
The implementation for authorization and feature control in the corresponding RAP handler methods is
now also called during every modify operation in business objects with unmanaged implementation
type.
For more information, see the runtime diagrams of Update Operation, Delete Operation, Create by
Association Operation, and Action Runtime.
Delegating Authorization Checks
You can now use the syntax authorization: update in the behavior definition to delegate an
authorization check for delete, create-by-association, or action operation to the authorization check for
the update operation.
For more information, see Authorization Definition.
Additional Implementation for Draft Actions
You can now add an additional implementation for all draft actions to extend the RAP inherent draft life-
cycle. The additional implementation is defined in the behavior definition with with additional
implementation and implemented in the behavior pool.
For more information, see Draft Actions.
Runtime Changes for Cleanup Execution
The Cleanup is now called after a ROLLBACK/COMMIT ENTITIES statement also for any kind of instance
access including lock operation, precheck, instance authorization, and instance features.
For more information, see CLEANUP.
Idempotency for OData V4 services
Idempotent behavior is now supported for OData V4 services. With this feature, it is guaranteed that
synchronous messages are delivered exactly once.
RAP Reuse Data Elements
You can now use reuse data elements for the administrative fields in RAP applications.
For more information, see RAP Reuse Data Elements.
Unit and Currency Types as Built-In Entity Sets
In OData V2 services, unit and currency types are automatically added to the service metadata as built-
in entity sets. With this feature, unit and currency values are always displayed correctly and validated
regarding decimals on a UI.
For more information, seeService Binding.
Fail Causes for failed in RAP Handler Methods
The fail causes disabled, readonly and dependency can now be provided in the response parameter
failed of RAP handler methods.
For more information, seeGeneral RAP BO Implementation Contract.
Semantic Versioning for OData V2 Service
In the service binding editor, you can now specify semantic versioning in the service version for OData
V2 service by adding minor and patch version.
For more information, see Using Service Binding Editor for OData V2 Service.