C_VASDetermination

DDL: C_VASDETERMINATION Type: view_entity CONSUMPTION Package: RFM_CONFIG_VAS_DETERMINATION

VAS Determination Details

C_VASDetermination is a Consumption CDS View that provides data about "VAS Determination Details" in SAP S/4HANA. It reads from 1 data source (R_VASDeterminationTP) and exposes 23 fields with key field VASDeterminationUUID. It is exposed through 1 OData service (VASCOMBINATION). Part of development package RFM_CONFIG_VAS_DETERMINATION.

Data Sources (1)

SourceAliasJoin Type
R_VASDeterminationTP R_VASDeterminationTP projection

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label VAS Determination Details view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
VASCOMBINATION VASCOMBINATION V4 C1 NOT_RELEASED

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY VASDeterminationUUID VASDeterminationUUID
VASCharacteristicValueUUID VASCharacteristicValueUUID
VASCombinationUUID VASCombinationUUID
VASService VASService
ValueAddedSubServiceType ValueAddedSubServiceType
Product Product
RequirementRelevant RequirementRelevant
VASQuantityRoundingIsDown VASQuantityRoundingIsDown
VASIncrement VASIncrement
VASChargeCode VASChargeCode
ProductDescription ProductDescription
VASServiceText VASServiceText
VASServiceTypeText VASServiceTypeText
VASChargeCodeText VASChargeCodeText
CreatedByUser CreatedByUser
CreatedOnDateTime CreatedOnDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
_VASCombnredirectedtoC_VASCombination
_ProductDescription _ProductDescription
_VASChargeCodeText _VASChargeCodeText
_VASServiceText _VASServiceText
_VASServiceTypeText _VASServiceTypeText
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'VAS Determination Details'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #S,
  dataClass: #MIXED
}
@VDM.viewType: #CONSUMPTION
@Metadata.allowExtensions: true
define view entity C_VASDetermination 
as projection on R_VASDeterminationTP
{
  key VASDeterminationUUID,
  VASCharacteristicValueUUID,
  VASCombinationUUID,
  @ObjectModel.text.element: [ 'VASServiceText' ]
  VASService,
  @ObjectModel.text.element: [ 'VASServiceTypeText' ]
  ValueAddedSubServiceType,
  @ObjectModel.text.element: [ 'ProductDescription' ]
  Product,
  RequirementRelevant,
  VASQuantityRoundingIsDown,
  VASIncrement,
  @ObjectModel.text.element: [ 'VASChargeCodeText' ]
  VASChargeCode,
  @Semantics.text: true
  ProductDescription,
  @Semantics.text: true
  VASServiceText,
  @Semantics.text: true
  VASServiceTypeText,
  @Semantics.text: true
  VASChargeCodeText,
  CreatedByUser,
  CreatedOnDateTime,
  LastChangedByUser,
  LastChangeDateTime,
  /* Associations */
  _VASCharcVal : redirected to parent C_VASCharacteristicValue ,
  _VASDetnText : redirected to composition child C_VASInstruction, 
  _VASCombn : redirected to C_VASCombination,
  _ProductDescription,
  _VASChargeCodeText,
  _VASServiceText,
  _VASServiceTypeText
}