P_BillingAddressPersonName

DDL: P_BILLINGADDRESSPERSONNAME Type: view_entity COMPOSITE Package: ODATA_SD_BIL_COMMON

Person Name

P_BillingAddressPersonName is a Composite CDS View that provides data about "Person Name" in SAP S/4HANA. It reads from 1 data source (I_AddressPersonName) and exposes 6 fields with key fields AddressPersonID, AddressRepresentationCode. It has 1 association to related views. Part of development package ODATA_SD_BIL_COMMON.

Data Sources (1)

SourceAliasJoin Type
I_AddressPersonName I_AddressPersonName from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_Language _CorrespondenceLanguage $projection.CorrespondenceLanguage = _CorrespondenceLanguage.Language

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Person Name view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
VDM.private true view
VDM.viewType #COMPOSITE view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY AddressPersonID AddressPersonID
KEY AddressRepresentationCode AddressRepresentationCode
FormOfAddress FormOfAddress
CorrespondenceLanguage CorrespondenceLanguage
_FormOfAddress _FormOfAddress
_CorrespondenceLanguage _CorrespondenceLanguage
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Person Name'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
    serviceQuality: #C,
    sizeCategory: #XXL,
    dataClass: #MIXED
}
@VDM.private:true
@VDM.viewType: #COMPOSITE
define view entity P_BillingAddressPersonName
  as select from I_AddressPersonName
  association [0..1] to I_Language as _CorrespondenceLanguage on $projection.CorrespondenceLanguage = _CorrespondenceLanguage.Language
{
  key AddressPersonID,
  key AddressRepresentationCode,

      FormOfAddress,
      CorrespondenceLanguage,

      _FormOfAddress,
      _CorrespondenceLanguage
}