I_BANKSCRIPTEDADDRESS
Bank Scripted Address
I_BANKSCRIPTEDADDRESS is a CDS View in S/4HANA. Bank Scripted Address. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| R_BankScriptedAddressTP | view_entity | from | TRANSACTIONAL | Bank Scripted Address |
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Bank Scripted Address'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
serviceQuality: #C,
sizeCategory: #S,
dataClass: #MIXED
}
@VDM.viewType: #COMPOSITE
define view entity I_BankScriptedAddress
as select from I_Bank_2 as Bank
inner join I_BankOrganizationAddress as Address on Address.AddressID = Bank.AddressID
and Address.AddressPersonID is initial
and Address.AddressRepresentationCode is not initial
{
key Bank.BankCountry,
key Bank.BankInternalID,
key Address.AddressRepresentationCode,
@ObjectModel.editableFieldFor: 'AddressRepresentationCode'
Address.AddressID,
Address.AddressPersonID,
Address.AddressObjectType,
@Semantics.language: true
@ObjectModel.foreignKey.association: '_CorrespondenceLanguage'
Address.CorrespondenceLanguage,
Address.PrfrdCommMediumType,
Address.AddresseeFullName,
cast( concat(Address.AddresseeName1, Address.AddresseeName2)
as bf_bank_name_in_local_script preserving type ) as LongBankName,
cast( concat(Address.AddresseeName3, Address.AddresseeName4)
as bf_bank_branch_in_local_script preserving type ) as LongBankBranch,
Address.CityName,
Address.DistrictName,
Address.VillageName,
Address.PostalCode,
Address.CompanyPostalCode,
Address.StreetName,
Address.StreetAddrNonDeliverableReason,
Address.StreetPrefixName1,
Address.StreetPrefixName2,
Address.StreetSuffixName1,
Address.StreetSuffixName2,
Address.HouseNumber,
Address.HouseNumberSupplementText,
Address.Building,
Address.Floor,
Address.RoomNumber,
@ObjectModel.foreignKey.association: '_Country'
Address.Country,
@ObjectModel.foreignKey.association: '_Region'
Address.Region,
@ObjectModel.foreignKey.association: '_FormOfAddress'
Address.FormOfAddress,
Address.TaxJurisdiction,
Address.TransportZone,
Address.AddressSearchTerm1,
Address.AddressSearchTerm2,
Address.POBox,
Address.POBoxAddrNonDeliverableReason,
Address.POBoxIsWithoutNumber,
Address.POBoxPostalCode,
Address.POBoxLobbyName,
Address.POBoxDeviatingCityName,
Address.POBoxDeviatingRegion,
Address.POBoxDeviatingCountry,
Address.CareOfName,
Address.DeliveryServiceTypeCode,
Address.DeliveryServiceNumber,
Address.AddressTimeZone,
Address.SecondaryRegionName,
Address.TertiaryRegionName,
Address._CurrentDfltEmailAddress,
Address._CurrentDfltLandlinePhoneNmbr,
Address._CurrentDfltMobilePhoneNumber,
Address._CurrentDfltFaxNumber,
Address._Region,
Address._Country,
Address._FormOfAddress,
Address._AddressRepresentationCode,
Address._CorrespondenceLanguage
}