I_BatchCharacteristicValueTP_2

DDL: I_BATCHCHARACTERISTICVALUETP_2 Type: view_entity TRANSACTIONAL

Batch Characteristics Valuation

I_BatchCharacteristicValueTP_2 is a Transactional CDS View that provides data about "Batch Characteristics Valuation" in SAP S/4HANA. It reads from 1 data source (R_BatchCharacteristicValueTP) and exposes 25 fields with key fields Material, BatchIdentifyingPlant, Batch, CharcInternalID, ClfnCharcValuePositionNumber.

Data Sources (1)

SourceAliasJoin Type
R_BatchCharacteristicValueTP R_BatchCharacteristicValueTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Batch Characteristics Valuation view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY Material Material
KEY BatchIdentifyingPlant BatchIdentifyingPlant
KEY Batch Batch
KEY CharcInternalID CharcInternalID
KEY ClfnCharcValuePositionNumber ClfnCharcValuePositionNumber
CharcValueIntervalType CharcValueIntervalType
CharcValue CharcValue
CharcFromNumericValue CharcFromNumericValue
CharcFromNumericValueUnit CharcFromNumericValueUnit
CharcToNumericValue CharcToNumericValue
CharcToNumericValueUnit CharcToNumericValueUnit
CharcFromDecimalValue CharcFromDecimalValue
CharcToDecimalValue CharcToDecimalValue
CharcFromAmount CharcFromAmount
CharcToAmount CharcToAmount
Currency Currency
CharcFromDate CharcFromDate
CharcToDate CharcToDate
CharcFromTime CharcFromTime
CharcToTime CharcToTime
CharcAuthor CharcAuthor
LastChangeDateTime LastChangeDateTime
_BatchTPredirectedtoI_BatchTP_2
ClassType ClassType
_ClfnCharacteristic _ClfnCharacteristic
@AccessControl.authorizationCheck: #CHECK

@EndUserText.label: 'Batch Characteristics Valuation'

@Metadata.ignorePropagatedAnnotations: true

@ObjectModel.modelingPattern: #TRANSACTIONAL_INTERFACE
@ObjectModel.supportedCapabilities: [#TRANSACTIONAL_PROVIDER]
@ObjectModel.usageType: {serviceQuality: #D, sizeCategory: #L, dataClass: #MIXED}

@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #TRANSACTIONAL

define view entity I_BatchCharacteristicValueTP_2 
  as projection on R_BatchCharacteristicValueTP
{
  key Material, 
  key BatchIdentifyingPlant,
  key Batch, 
  key CharcInternalID,
  key ClfnCharcValuePositionNumber,
        
  CharcValueIntervalType,
  CharcValue,
  CharcFromNumericValue,  
  CharcFromNumericValueUnit,
  CharcToNumericValue,     
  CharcToNumericValueUnit,
  CharcFromDecimalValue,
  CharcToDecimalValue,
  @Semantics.amount.currencyCode: 'Currency'
  CharcFromAmount,
  @Semantics.amount.currencyCode: 'Currency'
  CharcToAmount,
  Currency,
  CharcFromDate,
  CharcToDate,
  CharcFromTime,
  CharcToTime, 
  CharcAuthor,
  
  LastChangeDateTime,    
  
  /* Compositions */
  _BatchCharacteristicTP : redirected to parent I_BatchCharacteristicTP_2,

  /* DCL */
  @Consumption.hidden: true
  _BatchTP : redirected to I_BatchTP_2,
  @Consumption.hidden: true
  ClassType,
  @Consumption.hidden: true
  _ClfnCharacteristic
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_BATCHCHARACTERISTICVALUETP"
],
"ASSOCIATED":
[
"I_BATCHCHARACTERISTICTP_2",
"I_BATCHTP_2",
"I_CLFNCHARACTERISTICFORKEYDATE",
"R_BATCHCHARACTERISTICTP",
"R_BATCHTP"
],
"BASE":
[
"R_BATCHCHARACTERISTICVALUETP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/