@AbapCatalog.sqlViewName : 'PPHSLCOMADDRE'
@VDM.viewType: #COMPOSITE
@VDM.private: true
@AbapCatalog.compiler.compareFilter: true
@Metadata.ignorePropagatedAnnotations:true
@AccessControl.authorizationCheck: #NOT_REQUIRED
define view P_PH_CompanyCodeAddress
as select from I_CompanyCode
{
key I_CompanyCode.CompanyCode,
I_CompanyCode.CompanyCodeName,
I_CompanyCode._OrgAddressDefaultRprstn.AddresseeName1,
I_CompanyCode._OrgAddressDefaultRprstn.AddresseeName2,
I_CompanyCode._OrgAddressDefaultRprstn.AddresseeName3,
I_CompanyCode._OrgAddressDefaultRprstn.HouseNumber,
I_CompanyCode._OrgAddressDefaultRprstn.StreetPrefixName1,
I_CompanyCode._OrgAddressDefaultRprstn.StreetName,
I_CompanyCode._OrgAddressDefaultRprstn.CityName,
I_CompanyCode._OrgAddressDefaultRprstn.VillageName,
I_CompanyCode._OrgAddressDefaultRprstn.Region,
I_CompanyCode._OrgAddressDefaultRprstn.Country,
I_CompanyCode._OrgAddressDefaultRprstn.PostalCode,
I_CompanyCode.VATRegistration,
replace(replace(replace(replace(replace(concat_with_space(_OrgAddressDefaultRprstn.HouseNumber,concat_with_space(concat_with_space(concat_with_space(concat_with_space(concat_with_space(concat_with_space(_OrgAddressDefaultRprstn.StreetPrefixName1, _OrgAddressDefaultRprstn.StreetPrefixName2, 1), _OrgAddressDefaultRprstn.StreetName, 1), _OrgAddressDefaultRprstn.StreetSuffixName1, 1), _OrgAddressDefaultRprstn.StreetSuffixName2, 1), _OrgAddressDefaultRprstn.CityName, 1),
concat_with_space(_OrgAddressDefaultRprstn.Country, _OrgAddressDefaultRprstn.PostalCode, 1), 1),1) ,'|',''),',',''),'&',''),'''',''),'"','') as CompanyCodeAddress
}
Depth:
1
2
3
4
5
All
Reload
P_PH_CompanyCodeAddress view