P_BillingAddrOrgNamePostalAddr

DDL: P_BILLINGADDRORGNAMEPOSTALADDR Type: view_entity COMPOSITE Package: ODATA_SD_BIL_COMMON

Postal Address and Organization Name

P_BillingAddrOrgNamePostalAddr is a Composite CDS View that provides data about "Postal Address and Organization Name" in SAP S/4HANA. It reads from 1 data source (I_AddrOrgNamePostalAddress) and exposes 24 fields with key fields AddressID, AddressRepresentationCode. It has 1 association to related views. Part of development package ODATA_SD_BIL_COMMON.

Data Sources (1)

SourceAliasJoin Type
I_AddrOrgNamePostalAddress I_AddrOrgNamePostalAddress from

Associations (1)

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

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Postal Address and Organization 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 (24)

KeyFieldSource TableSource FieldDescription
KEY AddressID AddressID
KEY AddressRepresentationCode AddressRepresentationCode
CorrespondenceLanguage CorrespondenceLanguage
StreetPrefixName1 StreetPrefixName1
StreetPrefixName2 StreetPrefixName2
StreetName StreetName
StreetSuffixName1 StreetSuffixName1
StreetSuffixName2 StreetSuffixName2
HouseNumber HouseNumber
PostalCode PostalCode
DistrictName DistrictName
CityName CityName
POBox POBox
POBoxPostalCode POBoxPostalCode
TaxJurisdiction TaxJurisdiction
Country Country
Region Region
TransportZone TransportZone
FormOfAddress FormOfAddress
_Region _Region
_Country _Country
_FormOfAddress _FormOfAddress
_TransportationZone _TransportationZone
_CorrespondenceLanguage _CorrespondenceLanguage
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Postal Address and Organization Name'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
    serviceQuality: #C,
    sizeCategory: #XXL,
    dataClass: #MIXED
}
@VDM.private:true
@VDM.viewType: #COMPOSITE
define view entity P_BillingAddrOrgNamePostalAddr
  as select from I_AddrOrgNamePostalAddress
  association [0..1] to I_Language as _CorrespondenceLanguage on $projection.CorrespondenceLanguage = _CorrespondenceLanguage.Language
{
  key AddressID,
  key AddressRepresentationCode,

      CorrespondenceLanguage,
      StreetPrefixName1,
      StreetPrefixName2,
      StreetName,
      StreetSuffixName1,
      StreetSuffixName2,
      HouseNumber,
      PostalCode,
      DistrictName,
      CityName,
      POBox,
      POBoxPostalCode,
      TaxJurisdiction,
      Country,
      Region,
      TransportZone,
      FormOfAddress,


      _Region,
      _Country,
      _FormOfAddress,
      _TransportationZone,
      _CorrespondenceLanguage
}