C_UnivAllocFieldDerivationTP

DDL: C_UNIVALLOCFIELDDERIVATIONTP Type: view_entity CONSUMPTION Package: ODATA_MANAGE_ALLOCATION_V2

Allocation Field Derivation

C_UnivAllocFieldDerivationTP is a Consumption CDS View that provides data about "Allocation Field Derivation" in SAP S/4HANA. It reads from 1 data source (R_UnivAllocFieldDerivationTP) and exposes 7 fields with key fields AllocationType, AllocationCycle, AllocationCycleStartDate, AllocationSetType, AllocationFieldName. It is exposed through 1 OData service (UI_FCO_MANAGE_ALLOCATION). Part of development package ODATA_MANAGE_ALLOCATION_V2.

Data Sources (1)

SourceAliasJoin Type
R_UnivAllocFieldDerivationTP R_UnivAllocFieldDerivationTP projection

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_FCO_MANAGE_ALLOCATION UI_FCOUA_MANAGE_ALLOCATION V2 C1 NOT_RELEASED

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY AllocationType AllocationType
KEY AllocationCycle AllocationCycle
KEY AllocationCycleStartDate AllocationCycleStartDate
KEY AllocationSetType AllocationSetType
KEY AllocationFieldName AllocationFieldName
AllocationFieldIsDerived AllocationFieldIsDerived
AllocationFieldLabel AllocationFieldLabel
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.allowExtensions: true
@ObjectModel.usageType:{
  serviceQuality: #B,
  sizeCategory: #L,
  dataClass: #CUSTOMIZING }
@VDM: {
  viewType: #CONSUMPTION,
  usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE] }
define view entity C_UnivAllocFieldDerivationTP
  as projection on R_UnivAllocFieldDerivationTP
{
      key AllocationType,
      key AllocationCycle,
      key AllocationCycleStartDate,
      key AllocationSetType,
      key AllocationFieldName,
      AllocationFieldIsDerived,
      
      @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_FCOUA_VIRTUAL_DERIV_CALC' 
      AllocationFieldLabel,

      _Cycle : redirected to parent C_UniversalAllocationCycleTP
}