I_ADDRESSHOMEPAGEURL
Homepage URL Address
I_ADDRESSHOMEPAGEURL is a CDS View in S/4HANA. Homepage URL Address. It contains 10 fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_AddressHomePageURL | view | from | BASIC | Home Page URL |
| A_BPContactWrkPlaceHomePageURL | view | inner | BASIC | BP Contact Work Place URL Address |
| I_BPContactWbsteURLTP | view | inner | TRANSACTIONAL | BO view for BP contact Website URL |
Fields (10)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | AddressID | AddressID | 1 |
| KEY | IsDefaultURLAddress | IsDefaultURLAddress | 3 |
| KEY | OrdinalNumber | OrdinalNumber,OrdinalNumberForEdit | 3 |
| KEY | Person | Person | 1 |
| KEY | ValidityStartDate | ValidityStartDate | 1 |
| CommNumberIsNotUsed | CommNumberIsNotUsed | 2 | |
| SearchURLAddress | SearchURLAddress | 2 | |
| UniformResourceIdentifierType | UniformResourceIdentifierType | 2 | |
| URLFieldLength | URLFieldLength | 1 | |
| WebsiteURL | CorporateWebsiteURL,WebsiteURL | 2 |
@AbapCatalog.sqlViewName: 'IADDRHOMEPAGEURL'
@EndUserText.label: 'Homepage URL Address'
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck:#PRIVILEGED_ONLY
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.dataClass: #MASTER
@AbapCatalog.preserveKey: true
define view I_AddressHomepageURL as select from adr12
association [0..1] to I_AddressCommunicationRemark as _AddressCommunicationRemark on $projection.AddressID = _AddressCommunicationRemark.AddressID
and $projection.Person = _AddressCommunicationRemark.Person
and $projection.OrdinalNumber = _AddressCommunicationRemark.OrdinalNumber
and _AddressCommunicationRemark.CommunicationMediumType = 'URI'
and _AddressCommunicationRemark.CorrespondenceLanguage = $session.system_language
{
key addrnumber as AddressID,
key persnumber as Person,
key consnumber as OrdinalNumber,
key date_from as ValidityStartDate,
key flgdefault as IsDefaultURLAddress,
uri_srch as SearchURLAddress,
flg_nouse as CommNumberIsNotUsed,
uri_type as UniformResourceIdentifierType,
uri_length as URLFieldLength,
adr12.uri_addr as WebsiteURL,
_AddressCommunicationRemark
}
where date_from = '00010101'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ADR12"
],
"ASSOCIATED":
[
"I_ADDRESSCOMMUNICATIONREMARK"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0
}
}*/