C_BankScriptedAddressTP

DDL: C_BANKSCRIPTEDADDRESSTP Type: view_entity CONSUMPTION

Consumption Bank Address TP

C_BankScriptedAddressTP is a Consumption CDS View that provides data about "Consumption Bank Address TP" in SAP S/4HANA. It reads from 1 data source (R_BankScriptedAddressTP) and exposes 31 fields with key fields BankCountry, BankInternalID, AddressRepresentationCode. It is exposed through 1 OData service (UI_BANK_MANAGE).

Data Sources (1)

SourceAliasJoin Type
R_BankScriptedAddressTP R_BankScriptedAddressTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Consumption Bank Address TP view
Metadata.allowExtensions true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_BANK_MANAGE UI_BANK_MANAGE V4 C1 NOT_RELEASED

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY BankCountry BankCountry Bank Ctry/Rgn. Key
KEY BankInternalID BankInternalID Bank Key
KEY AddressRepresentationCode AddressRepresentationCode Address Version
AddressCodeDesc
LongBankName LongBankName
LongBankBranch LongBankBranch
StreetName StreetName Text
HouseNumber HouseNumber House Number
HouseNumberSupplementText HouseNumberSupplementText Supplement
CityName CityName Name
Building Building Building code
RoomNumber RoomNumber Room Number
Floor Floor Floor
StreetPrefixName1 StreetPrefixName1 Street 2
StreetPrefixName2 StreetPrefixName2 Street 3
StreetSuffixName1 StreetSuffixName1 Street 4
StreetSuffixName2 StreetSuffixName2 Street 5
DistrictName DistrictName District
VillageName VillageName Different City
Country Country Venue: Ctry/Reg
BankCountryName
AddressSearchTerm1 AddressSearchTerm1 Search Term 1
AddressSearchTerm2 AddressSearchTerm2 Search Term 2
POBoxLobbyName POBoxLobbyName PO Box Lobby
POBoxDeviatingCityName POBoxDeviatingCityName PO Box City
CareOfName CareOfName c/o
SecondaryRegionName SecondaryRegionName County
TertiaryRegionName TertiaryRegionName Township
AddressID AddressID Ship-to address
_BankredirectedtoC_BankTP
_AddressRepresentationCode _AddressRepresentationCode

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_BankScriptedAddressTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_BankScriptedAddressTP AS
SELECT
  BankCountry,
  BankInternalID,
  AddressRepresentationCode,
  _AddressRepresentationCode._Text[1:Language = $session.system_language].AddressRepresentationDesc AS AddressCodeDesc,
  LongBankName,
  LongBankBranch,
  StreetName,
  HouseNumber,
  HouseNumberSupplementText,
  CityName,
  Building,
  RoomNumber,
  Floor,
  StreetPrefixName1,
  StreetPrefixName2,
  StreetSuffixName1,
  StreetSuffixName2,
  DistrictName,
  VillageName,
  Country,
  _Country._Text[1:Language = $session.system_language].CountryShortName AS BankCountryName,
  AddressSearchTerm1,
  AddressSearchTerm2,
  POBoxLobbyName,
  POBoxDeviatingCityName,
  CareOfName,
  SecondaryRegionName,
  TertiaryRegionName,
  AddressID,
  BankScriptedAddress._Bank : redirected to C_BankTP AS _BankredirectedtoC_BankTP
FROM R_BankScriptedAddressTP
;