You are on page 1of 2

The Ultimate C_C_SACP_2102 - SAP Certified

Application Associate - SAP Analytics Cloud Planning

C_SACP_2102 - SAP Certified Application Associate - SAP Analytics Cloud Planning Certification
Exam Credential. The RAP managed BO runtime now supports client-independent database tables.

For more information, see Using Client-Independent Database Tables in Managed Transactional Apps.

Dynamic Operation Control for Create By Association


You can now dynamically control the create by association operation. The syntax for defining dynamic
feature control is the following:
association {create (features: instance); }
Like other feature controls, the control for the create by association must be implemented in the behavior
pool with the method FOR FEATURES.
For more information, see Dynamic Feature Control: Operations.

New Read-Only Associations in CDS Projection Views


It is now possible to define new read-only associations in the projection view. These associations can be
reused to display additional information in a UI service, for example analytical data which is not part of
the transactional basic business object. With associations in projection views, you can model new service-
specific relationships.

The syntax for the association definition is the same as in CDS views:
association [min..max] to TargetEntity [as _Alias] on OnCondition
For more information, see CDS Projection View.

Filtering for Null Values in OData V2 Services


OData does not foresee initial values for the following EDM data types:
Boolean
GUID
Time
DateTime
DateTimeOffset.
Fiori Elements UIs offer the empty operator in filter bars for these fields. Although they appear as
visually empty in the UIs, the actual value sent to the client is null.

To be able to select records with empty values for these data types, the client filters null values and the
filter is transformed to filter for initial values for the backend. Real null values cannot be retrieved from
the database by filtering for them in OData V2.

For more information, see https://www.odata.org/documentation/odata-version-2-0/Information published


on non-SAP site.

Understanding Runtime Processes


The concepts section in the ABAP RESTful Application Programming Model has been enhanced with
interactive diagrams so you can get a better understanding of the runtime processes for OData requests.
For more information, see
Query Runtime
Create Operation
Update Operation
Delete Operation
Create by Association Operation
Action Runtime
Save Sequence Runtime.
Control Structure for Import Parameter in CREATE Operations
The control structure %control for import parameters of CREATE and CREATE by Association
operations is now filled according to the elements that were sent by the OData client or were marked in
the EML call. In particular this means that the application developer knows which elements are relevant
for the create.
These release notes are a general overview of the most significant changes relating to ABAP
Development Tools (ADT) features in the context of ABAP development and the ABAP programming
models.

These release notes relate to:


ADT client version: ABAP Development Tools 3.8

You might also like