What does it do? In the entity behavior body> of a projection BDEF>, elements of the projected BDEF can be reused and new elements can be added.
Field characteristics>: A projection BDEF automatically and implicitly inherits all field characteristics of its underlying projected BO. If no field characteristic is specified for a certain field in the base BDEF, a field characteristic for the field in question can be specified in the projection BDEF.
use>>: Reuse> of RAP BO operations>. All operations (standard operations, operations for associations, actions, functions>, and draft actions) that are to be reused from the base BO must be explicitly specified using the keyword use>. For details about reuse, see the topic RAP BDL - use, Projection BDEF>.
Actions and functions> can be defined. An implementation in an ABAP behavior pool> is required.
augment>>: With the operation augmentation, it is possible to add data or modify incoming requests on the projection layer before data reaches the transactional buffer.
Type mapping>: a type mapping can be used to map BDEF derived types> from the current data model to other data types that do not match the BDEF derived component pattern. This works for projection BDEFs in the same way as for managed and unmanaged BDEFs. For more information, see topic TITLE >.