A_BusSolnOrdPartnerAddress_2
Header Partner Address
A_BusSolnOrdPartnerAddress_2 is a Consumption CDS View that provides data about "Header Partner Address" in SAP S/4HANA. It reads from 1 data source (R_BusSolnOrdPartnerAddressTP) and exposes 32 fields with key fields BusinessSolutionOrder, CustMgmtPartnerFunction, CustMgmtBusinessPartner. It is exposed through 1 OData service (API_BUSINESSSOLUTIONORDER). Part of development package ODATA_CRMS4_SOLUTIONORDER_API.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_BusSolnOrdPartnerAddressTP | R_BusSolnOrdPartnerAddressTP | projection |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Header Partner Address | view | |
| VDM.viewType | #CONSUMPTION | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| OData.entityType.name | BusSolnOrdPartnerAddress_Type | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| API_BUSINESSSOLUTIONORDER | API_BUSINESSSOLUTIONORDER | V4 | C2 | C1 |
Fields (32)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BusinessSolutionOrder | BusinessSolutionOrder | ||
| KEY | CustMgmtPartnerFunction | CustMgmtPartnerFunction | ||
| KEY | CustMgmtBusinessPartner | CustMgmtBusinessPartner | ||
| AddressID | AddressID | |||
| AddressPersonID | AddressPersonID | |||
| AddressObjectType | AddressObjectType | |||
| AddresseeFullName | AddresseeFullName | |||
| CityName | CityName | |||
| Country | Country | |||
| DistrictName | DistrictName | |||
| EmailAddress | EmailAddress | |||
| FaxAreaCodeSubscriberNumber | FaxAreaCodeSubscriberNumber | |||
| FaxExtensionNumber | FaxExtensionNumber | |||
| FaxNumberCountry | FaxNumberCountry | |||
| HouseNumber | HouseNumber | |||
| MobileNumber | MobileNumber | |||
| MobilePhoneCountry | MobilePhoneCountry | |||
| OrganizationName1 | OrganizationName1 | |||
| OrganizationName2 | OrganizationName2 | |||
| OrganizationName3 | OrganizationName3 | |||
| OrganizationName4 | OrganizationName4 | |||
| PersonFamilyName | PersonFamilyName | |||
| PersonGivenName | PersonGivenName | |||
| PhoneExtensionNumber | PhoneExtensionNumber | |||
| PhoneNumber | PhoneNumber | |||
| PhoneNumberCountry | PhoneNumberCountry | |||
| POBox | POBox | |||
| POBoxPostalCode | POBoxPostalCode | |||
| PostalCode | PostalCode | |||
| Region | Region | |||
| StreetName | StreetName | |||
| TransportZone | TransportZone |
@EndUserText.label: 'Header Partner Address'
@VDM: {
viewType: #CONSUMPTION,
lifecycle.contract.type: #PUBLIC_REMOTE_API,
usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
semanticKey: [ 'BusinessSolutionOrder', 'CustMgmtPartnerFunction', 'CustMgmtBusinessPartner' ],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L
}
}
@Metadata: {
ignorePropagatedAnnotations: true
}
@OData: {
entityType.name: 'BusSolnOrdPartnerAddress_Type'
}
define view entity A_BusSolnOrdPartnerAddress_2
as projection on R_BusSolnOrdPartnerAddressTP as BusSolnOrdPartnerAddress
{
key BusinessSolutionOrder,
key CustMgmtPartnerFunction,
key CustMgmtBusinessPartner,
AddressID,
AddressPersonID,
AddressObjectType,
AddresseeFullName,
CityName,
Country,
DistrictName,
EmailAddress,
FaxAreaCodeSubscriberNumber,
FaxExtensionNumber,
FaxNumberCountry,
HouseNumber,
MobileNumber,
MobilePhoneCountry,
OrganizationName1,
OrganizationName2,
OrganizationName3,
OrganizationName4,
PersonFamilyName,
PersonGivenName,
PhoneExtensionNumber,
PhoneNumber,
PhoneNumberCountry,
POBox,
POBoxPostalCode,
PostalCode,
Region,
StreetName,
TransportZone,
/* Associations */
_BusSolnOrdPartnerTP as _Partner : redirected to parent A_BusSolnOrdPartner_2,
_BusinessSolutionOrderTP as _BusinessSolutionOrder : redirected to A_BusinessSolutionOrder_2
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA