I_BankScriptedAddressTP
Bank International Address Versions - TP
I_BankScriptedAddressTP is a Transactional CDS View that provides data about "Bank International Address Versions - TP" in SAP S/4HANA. It reads from 1 data source (R_BankScriptedAddressTP) and exposes 44 fields with key fields BankCountry, BankInternalID, AddressRepresentationCode. Part of development package RAP_BF_BANK_PAAS_API.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_BankScriptedAddressTP | R_BankScriptedAddressTP | projection |
Annotations (7)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Bank International Address Versions - TP | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| Metadata.ignorePropagatedAnnotations | true | view |
Fields (44)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BankCountry | BankCountry | ||
| KEY | BankInternalID | BankInternalID | ||
| KEY | AddressRepresentationCode | AddressRepresentationCode | ||
| LongBankName | LongBankName | |||
| LongBankBranch | LongBankBranch | |||
| StreetName | StreetName | |||
| HouseNumber | HouseNumber | |||
| HouseNumberSupplementText | HouseNumberSupplementText | |||
| CityName | CityName | |||
| PostalCode | PostalCode | |||
| Country | Country | |||
| Region | Region | |||
| CorrespondenceLanguage | CorrespondenceLanguage | |||
| DistrictName | DistrictName | |||
| VillageName | VillageName | |||
| CompanyPostalCode | CompanyPostalCode | |||
| StreetAddrNonDeliverableReason | StreetAddrNonDeliverableReason | |||
| StreetPrefixName1 | StreetPrefixName1 | |||
| StreetPrefixName2 | StreetPrefixName2 | |||
| StreetSuffixName1 | StreetSuffixName1 | |||
| StreetSuffixName2 | StreetSuffixName2 | |||
| Building | Building | |||
| Floor | Floor | |||
| RoomNumber | RoomNumber | |||
| FormOfAddress | FormOfAddress | |||
| TaxJurisdiction | TaxJurisdiction | |||
| TransportZone | TransportZone | |||
| POBox | POBox | |||
| POBoxAddrNonDeliverableReason | POBoxAddrNonDeliverableReason | |||
| POBoxIsWithoutNumber | POBoxIsWithoutNumber | |||
| POBoxPostalCode | POBoxPostalCode | |||
| POBoxLobbyName | POBoxLobbyName | |||
| POBoxDeviatingCityName | POBoxDeviatingCityName | |||
| POBoxDeviatingRegion | POBoxDeviatingRegion | |||
| POBoxDeviatingCountry | POBoxDeviatingCountry | |||
| CareOfName | CareOfName | |||
| DeliveryServiceTypeCode | DeliveryServiceTypeCode | |||
| DeliveryServiceNumber | DeliveryServiceNumber | |||
| AddressTimeZone | AddressTimeZone | |||
| SecondaryRegionName | SecondaryRegionName | |||
| TertiaryRegionName | TertiaryRegionName | |||
| AddressSearchTerm1 | AddressSearchTerm1 | |||
| AddressSearchTerm2 | AddressSearchTerm2 | |||
| _BankredirectedtoI_BankTP |
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Bank International Address Versions - TP'
@ObjectModel:{
usageType: {
serviceQuality: #C,
sizeCategory: #L,
dataClass: #TRANSACTIONAL } }
@VDM.viewType: #TRANSACTIONAL
@Metadata.ignorePropagatedAnnotations: true
define view entity I_BankScriptedAddressTP
as projection on R_BankScriptedAddressTP as BankScriptedAddress {
key BankCountry,
key BankInternalID,
key AddressRepresentationCode, //adrc-nation <> ''
LongBankName, //char80 ... must be exposed. Contains scripted value for I_BankTP.LongBankName
LongBankBranch, //char80
StreetName,
HouseNumber,
HouseNumberSupplementText,
CityName,
PostalCode,
Country,
Region,
CorrespondenceLanguage,
DistrictName,
VillageName,
CompanyPostalCode,
StreetAddrNonDeliverableReason,
StreetPrefixName1,
StreetPrefixName2,
StreetSuffixName1,
StreetSuffixName2,
Building,
Floor,
RoomNumber,
FormOfAddress,
TaxJurisdiction,
TransportZone,
POBox,
POBoxAddrNonDeliverableReason,
POBoxIsWithoutNumber,
POBoxPostalCode,
POBoxLobbyName,
POBoxDeviatingCityName,
POBoxDeviatingRegion,
POBoxDeviatingCountry,
CareOfName,
DeliveryServiceTypeCode,
DeliveryServiceNumber,
AddressTimeZone,
SecondaryRegionName,
TertiaryRegionName,
AddressSearchTerm1,
AddressSearchTerm2,
// Associations
BankScriptedAddress._BankAddress : redirected to parent I_BankAddressTP,
BankScriptedAddress._Bank : redirected to I_BankTP
}
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