C_UnivAllocTagCycAssignmentTP

DDL: C_UNIVALLOCTAGCYCASSIGNMENTTP Type: view_entity CONSUMPTION Package: ODATA_MANAGE_ALLOCATION_V2

Tag to Cycle Assignment

C_UnivAllocTagCycAssignmentTP is a Consumption CDS View that provides data about "Tag to Cycle Assignment" in SAP S/4HANA. It reads from 1 data source (R_UnivAllocTagCycAssignmentTP) and exposes 10 fields with key fields AllocationTagID, AllocationType, AllocationCycle, AllocationCycleStartDate, AllocationCycleSegment. 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_UnivAllocTagCycAssignmentTP R_UnivAllocTagCycAssignmentTP projection

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M 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 (10)

KeyFieldSource TableSource FieldDescription
KEY AllocationTagID AllocationTagID
KEY AllocationType AllocationType
KEY AllocationCycle AllocationCycle
KEY AllocationCycleStartDate AllocationCycleStartDate
KEY AllocationCycleSegment AllocationCycleSegment
AllocationTagCreatedByUser AllocationTagCreatedByUser
CreationDateTime CreationDateTime
AllocationTagChangedByUser AllocationTagChangedByUser
LastChangeDateTime LastChangeDateTime
AllocationTagIdentifierForEdit AllocationTagIdentifierForEdit
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.allowExtensions: true
@ObjectModel.usageType:{
  serviceQuality: #B,
  sizeCategory: #M,
  dataClass: #CUSTOMIZING }
@VDM: {
  viewType: #CONSUMPTION,
  usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE] }
define view entity C_UnivAllocTagCycAssignmentTP
  as projection on R_UnivAllocTagCycAssignmentTP
{
  key AllocationTagID,
  key AllocationType,
  key AllocationCycle,
  key AllocationCycleStartDate,
  key AllocationCycleSegment,
      AllocationTagCreatedByUser,
      CreationDateTime,
      AllocationTagChangedByUser,
      LastChangeDateTime,
      
      @ObjectModel.editableFieldFor: 'AllocationTagID'
      @Consumption.valueHelpDefinition: [ { entity: { name: 'C_UniversalAllocationTagVH', element: 'AllocationTagID'  },
                                            additionalBinding: [ { localElement: 'AllocationTagID', element: 'AllocationTagID' } ] } ]
      AllocationTagIdentifierForEdit,

      _Cycle : redirected to parent C_UniversalAllocationCycleTP
}