P_WrntyClaimFunctionalLocation

DDL: P_WRNTYCLAIMFUNCTIONALLOCATION Type: view_entity COMPOSITE Package: VDM_LO_WTY

Warranty Claim Functional Location

P_WrntyClaimFunctionalLocation is a Composite CDS View that provides data about "Warranty Claim Functional Location" in SAP S/4HANA. It reads from 1 data source (I_FunctionalLocation) and exposes 7 fields with key field Equipment. It has 1 association to related views. Part of development package VDM_LO_WTY.

Data Sources (1)

SourceAliasJoin Type
I_FunctionalLocation I_FunctionalLocation from

Associations (1)

CardinalityTargetAliasCondition
[1..*] I_FunclocationLabelInternal _FuncLocationLabelInternal _FuncLocationLabelInternal.FunctionalLocation = $projection.FunctionalLocation

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Warranty Claim Functional Location view
VDM.viewType #COMPOSITE view
VDM.private true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY Equipment FunctionalLocation
WarrantyObjectType
FunctionalLocation FunctionalLocation
OperationStartDate OperationStartDate
FuncLocationLabel _FuncLocationLabelInternal FunctionalLocationLabelName
_FunctionalLocationText _FunctionalLocationText
_FuncLocationLabelInternal _FuncLocationLabelInternal
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Warranty Claim Functional Location'
@VDM.viewType: #COMPOSITE
@VDM.private: true
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
define view entity P_WrntyClaimFunctionalLocation 
        as select from I_FunctionalLocation 
        association [1..*] to I_FunclocationLabelInternal as _FuncLocationLabelInternal    on  _FuncLocationLabelInternal.FunctionalLocation = $projection.FunctionalLocation
        {
        //key  FunctionalLocation   as Equipment,

        
        key  FunctionalLocation   as   Equipment, 
        'FUNC'                as WarrantyObjectType,                                                              
        FunctionalLocation,                                                              
        OperationStartDate,
        _FuncLocationLabelInternal.FunctionalLocationLabelName as FuncLocationLabel,
      // _FunctionalLocationText[1:Language=$session.system_language].FunctionalLocationName as EquipmentName,

       _FunctionalLocationText,
       _FuncLocationLabelInternal
      
        
}