A_SupProtFlexibleTimeBucket

DDL: A_SUPPROTFLEXIBLETIMEBUCKET Type: view_entity CONSUMPTION

Flexible Time Bucket

A_SupProtFlexibleTimeBucket is a Consumption CDS View that provides data about "Flexible Time Bucket" in SAP S/4HANA. It reads from 1 data source (I_SupProtFlexibleTimeBucketTP) and exposes 11 fields with key field SupProtFlexibleTimeBucketUUID.

Data Sources (1)

SourceAliasJoin Type
I_SupProtFlexibleTimeBucketTP I_SupProtFlexibleTimeBucketTP projection

Annotations (10)

NameValueLevelField
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.representativeKey SupProtFlexibleTimeBucketUUID view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
OData.entityType.name A_SupProtFlexibleTimeBucket_Type view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Flexible Time Bucket view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY SupProtFlexibleTimeBucketUUID SupProtFlexibleTimeBucketUUID
SupplyProtectionUUID SupplyProtectionUUID
SupProtPeriodStartUTCDateTime SupProtPeriodStartUTCDateTime
StartDate StartDate
SupProtPeriodEndUTCDateTime SupProtPeriodEndUTCDateTime
EndDate EndDate
NumberOfDays NumberOfDays
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
@VDM: {
  viewType: #CONSUMPTION,
  lifecycle.contract.type: #PUBLIC_REMOTE_API
}
@ObjectModel: {
   representativeKey: 'SupProtFlexibleTimeBucketUUID',
   usageType: {
     serviceQuality: #C,
     sizeCategory:   #XL,
     dataClass:      #MIXED
   }
}
@OData.entityType.name: 'A_SupProtFlexibleTimeBucket_Type'
@AccessControl.authorizationCheck: #CHECK
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Flexible Time Bucket'
define view entity A_SupProtFlexibleTimeBucket
  as projection on I_SupProtFlexibleTimeBucketTP
{
  key SupProtFlexibleTimeBucketUUID,
      SupplyProtectionUUID,

      SupProtPeriodStartUTCDateTime,
      StartDate,

      SupProtPeriodEndUTCDateTime,
      EndDate,

      NumberOfDays,

      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      LastChangeDateTime,

      /* Associations */
      _SupplyProtectionTP : redirected to parent A_SupplyProtection

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_SUPPROTFLEXIBLETIMEBUCKETTP"
],
"ASSOCIATED":
[
"A_SUPPLYPROTECTION",
"I_SUPPLYPROTECTIONTP"
],
"BASE":
[
"I_SUPPROTFLEXIBLETIMEBUCKETTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/