@AbapCatalog.sqlViewName: 'PROOTNODE'
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@VDM.private:true
define view P_RootNode
as select from /iam/d_i_root as RootNode
inner join /iam/d_i_obj_ref as IssueRefNode on RootNode.db_key = IssueRefNode.parent_key
{
RootNode.db_key,
RootNode.application,
RootNode.issue_category,
RootNode.issue_type,
RootNode.issue_id,
RootNode.archiving_status, // Used in ICM Application
RootNode.archiving, // Used in RMA Application
RootNode.stat_cd,
RootNode.risk_status,
RootNode.risk_txt,
RootNode.identify_stage,
RootNode.risk_oppt,
cast( IssueRefNode.id as abap.char( 32 )) as id
// IssueRefNode.id
}
where
IssueRefNode.type_cd = 'PS'
and IssueRefNode.category_cd = 'PS_ERP'