A_FuncnlLocClfnCharValue

DDL: A_FUNCNLLOCCLFNCHARVALUE Type: view_entity COMPOSITE Package: IEQM

Characteristic Values

A_FuncnlLocClfnCharValue is a Composite CDS View that provides data about "Characteristic Values" in SAP S/4HANA. It reads from 1 data source (R_FuncnlLocClfnCharValueTP) and exposes 28 fields with key fields FunctionalLocation, ClassType, CharcValuePositionNumber, CharcInternalID. It is exposed through 1 OData service (API_FUNCTIONALLOCATION). Part of development package IEQM.

Data Sources (1)

SourceAliasJoin Type
R_FuncnlLocClfnCharValueTP R_FuncnlLocClfnCharValueTP projection

Annotations (8)

NameValueLevelField
EndUserText.label Characteristic Values view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #COMPOSITE view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view

OData Services (1)

ServiceBindingVersionContractRelease
API_FUNCTIONALLOCATION API_FUNCTIONALLOCATION V2 C2 C1

Fields (28)

KeyFieldSource TableSource FieldDescription
KEY FunctionalLocation FunctionalLocation
KEY ClassType ClassType
KEY CharcValuePositionNumber CharcValuePositionNumber
KEY CharcInternalID CharcInternalID
FunctionalLocationLabelName FunctionalLocationLabelName
Characteristic Characteristic
CharcDataType CharcDataType
ClassInternalID ClassInternalID
KeyDate KeyDate
ChangeNumber ChangeNumber
CharcValueDependency CharcValueDependency
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
CharcMaintAuthGrp CharcMaintAuthGrp
ClassMaintAuthGrp ClassMaintAuthGrp
ClassClassfctnAuthGrp ClassClassfctnAuthGrp
@EndUserText.label: 'Characteristic Values'
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #COMPOSITE
@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #MASTER}
define view entity A_FuncnlLocClfnCharValue
  as projection on R_FuncnlLocClfnCharValueTP
  
{
  key FunctionalLocation,
  key ClassType,
  key CharcValuePositionNumber ,
  key CharcInternalID,
      FunctionalLocationLabelName,
      Characteristic,
      CharcDataType,
      ClassInternalID as ClassInternalID,
      KeyDate,
      ChangeNumber,
      CharcValueDependency,
      CharcValue,
      CharcFromNumericValue,
      CharcFromNumericValueUnit,
      CharcToNumericValue,
      CharcToNumericValueUnit,
      CharcFromDecimalValue,
      CharcToDecimalValue,
      @Semantics.amount.currencyCode: 'Currency'
      CharcFromAmount,
      @Semantics.amount.currencyCode: 'Currency'
      CharcToAmount,
      @Semantics.currencyCode: true
      Currency,
      CharcFromDate,
      CharcToDate,
      CharcFromTime,
      CharcToTime,
      @Consumption.hidden: true
      CharcMaintAuthGrp,
      @Consumption.hidden: true
      ClassMaintAuthGrp,
      @Consumption.hidden: true
      ClassClassfctnAuthGrp,
     _Characteristic: redirected to parent A_FuncnlLocClfnClassChar,
     _FunctionalLocation: redirected to A_FunctionalLocation

}