I_AllocationKeyFieldTP

DDL: I_ALLOCATIONKEYFIELDTP SQL: ALOKEYFIELDTD Type: view TRANSACTIONAL Package: ODATA_MANAGE_ALLOCATION

Allocation Key Field TP

I_AllocationKeyFieldTP is a Transactional CDS View that provides data about "Allocation Key Field TP" in SAP S/4HANA. It reads from 1 data source (I_AllocationKeyField) and exposes 11 fields with key fields AllocationType, AllocationCycle, AllocationCycleStartDate, AllocationCycleSegment, AllocationSetType. Part of development package ODATA_MANAGE_ALLOCATION.

Data Sources (1)

SourceAliasJoin Type
I_AllocationKeyField I_AllocationKeyField from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ALOKEYFIELDTD view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
EndUserText.label Allocation Key Field TP view
VDM.viewType #TRANSACTIONAL view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY AllocationType AllocationType
KEY AllocationCycle AllocationCycle
KEY AllocationCycleStartDate AllocationCycleStartDate
KEY AllocationCycleSegment AllocationCycleSegment
KEY AllocationSetType AllocationSetType
KEY AllocDocumentSequenceNumber AllocDocumentSequenceNumber
AllocationFieldName AllocationFieldName
AllocationSetName AllocationSetName
AllocationFieldMinimumValue AllocationFieldMinimumValue
AllocationFieldMaximumValue AllocationFieldMaximumValue
AllocationSetId AllocationSetId
@AbapCatalog.sqlViewName: 'ALOKEYFIELDTD'
@AbapCatalog.compiler.compareFilter: true

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking:#NOT_REQUIRED

@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #M

@EndUserText.label: 'Allocation Key Field TP'
@VDM.viewType: #TRANSACTIONAL
//@ObjectModel:

//{

//  transactionalProcessingEnabled:true,

//  writeDraftPersistence: 'ALOKEYFIELDTDD',

//  semanticKey: ['AllocationType', 'AllocationCycle', 'AllocationCycleStartDate', 'AllocationCycleSegment', 'AllocDocumentSequenceNumber' ],

//  createEnabled: true,

//  updateEnabled: true,

//  deleteEnabled: true

//

////  entityChangeStateId: 'LastChangeTime'

//}

define view I_AllocationKeyFieldTP as 
select from I_AllocationKeyField
{
  key AllocationType,
  key AllocationCycle,
  key AllocationCycleStartDate,
  key AllocationCycleSegment,
  key AllocationSetType,
  key AllocDocumentSequenceNumber,
      AllocationFieldName,
      AllocationSetName,
      AllocationFieldMinimumValue,
      AllocationFieldMaximumValue,
      AllocationSetId 
}