A_FunctionalLocationPartner

DDL: A_FUNCTIONALLOCATIONPARTNER Type: view_entity COMPOSITE

Functional Location Partner

A_FunctionalLocationPartner is a Composite CDS View that provides data about "Functional Location Partner" in SAP S/4HANA. It reads from 1 data source (R_FunctionalLocationPartnerTP) and exposes 26 fields with key fields FunctionalLocation, PartnerFunction, FuncnlLocPartnerObjectNmbr. It is exposed through 1 OData service (API_FUNCTIONALLOCATION).

Data Sources (1)

SourceAliasJoin Type
R_FunctionalLocationPartnerTP R_FunctionalLocationPartnerTP projection

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Functional Location Partner view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
VDM.viewType #COMPOSITE 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 (26)

KeyFieldSource TableSource FieldDescription
KEY FunctionalLocation FunctionalLocation
KEY PartnerFunction
KEY FuncnlLocPartnerObjectNmbr FuncnlLocPartnerObjectNmbr
FunctionalLocationLabelName FunctionalLocationLabelName
Partner Partner
CreatedByUser CreatedByUser
CreationDate CreationDate
CreationTime CreationTime
LastChangedByUser LastChangedByUser
LastChangeTime LastChangeTime
LastChangeDate LastChangeDate
MaintObjectInternalID MaintObjectInternalID
PartnerFunctionType PartnerFunctionType
CntctPersnIsBusPrpsCompleted CntctPersnIsBusPrpsCompleted
CntctPersnCustomerAccountGroup CntctPersnCustomerAccountGroup
CntctPersnCustomerAuthznGroup CntctPersnCustomerAuthznGroup
CntctPersnSupplierAccountGroup CntctPersnSupplierAccountGroup
CntctPersnSupplierAuthznGroup CntctPersnSupplierAuthznGroup
CustomerIsBusPrpsCmpltd CustomerIsBusPrpsCmpltd
CustomerAccountGroup CustomerAccountGroup
CustomerAuthznGrp CustomerAuthznGrp
EmployeeIsBusPrpsCmpltd EmployeeIsBusPrpsCmpltd
EmployeeAuthznGroup EmployeeAuthznGroup
SupplierIsBusPrpsCmpltd SupplierIsBusPrpsCmpltd
SupplierAccountGroup SupplierAccountGroup
SupplierAuthznGrp SupplierAuthznGrp
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Functional Location Partner' 

@Metadata.ignorePropagatedAnnotations: true
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@VDM.viewType: #COMPOSITE
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #MASTER}
define view entity A_FunctionalLocationPartner as projection on R_FunctionalLocationPartnerTP {
key FunctionalLocation,
key cast(PartnerFunction as parvw_unv preserving type ) as PartnerFunction,
key FuncnlLocPartnerObjectNmbr,
FunctionalLocationLabelName,
Partner,
CreatedByUser,
CreationDate,
CreationTime,
LastChangedByUser,
LastChangeTime,
LastChangeDate,
MaintObjectInternalID,
@Consumption.hidden: true
PartnerFunctionType,
@Consumption.hidden: true
CntctPersnIsBusPrpsCompleted,
@Consumption.hidden: true
CntctPersnCustomerAccountGroup,
@Consumption.hidden: true
CntctPersnCustomerAuthznGroup,
@Consumption.hidden: true
CntctPersnSupplierAccountGroup,
@Consumption.hidden: true
CntctPersnSupplierAuthznGroup,
@Consumption.hidden: true
CustomerIsBusPrpsCmpltd,
@Consumption.hidden: true
CustomerAccountGroup,
@Consumption.hidden: true
CustomerAuthznGrp,
@Consumption.hidden: true
EmployeeIsBusPrpsCmpltd,
@Consumption.hidden: true
EmployeeAuthznGroup,
@Consumption.hidden: true
SupplierIsBusPrpsCmpltd,
@Consumption.hidden: true
SupplierAccountGroup,
@Consumption.hidden: true
SupplierAuthznGrp,
_FunctionalLocation : redirected to parent A_FunctionalLocation
  
};