ris_adt_executable_objects
View on executable objects
ris_adt_executable_objects is a CDS View that provides data about "View on executable objects" in SAP S/4HANA. It reads from 8 data sources and exposes 12 fields.
Data Sources (8)
Annotations (2)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | RIS_V_EXECUTABLS | view | |
| EndUserText.label | View on executable objects | view |
Fields (12)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| objtype_tr | object | |||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| subtype_wb | ||||
| object_name | application_name |
@AbapCatalog.sqlViewName: 'RIS_V_EXECUTABLS'
@EndUserText.label: 'View on executable objects'
define view ris_adt_executable_objects as
select from tadir
{
object as objtype_tr,
'YA' as subtype_wb,
obj_name as object_name
} where pgmid = 'R3TR' and object = 'WDYC'
union
select from tadir
{
object as objtype_tr,
'DF' as subtype_wb,
obj_name as object_name
} where pgmid = 'R3TR' and object = 'DDLS'
union
select distinct from dd02l
{
'TABL' as objtype_tr,
'DT' as subtype_wb,
tabname as object_name
} where as4local = 'A' and ( tabclass = 'TRANSP' or tabclass = 'CLUSTER' or tabclass = 'POOL' )
union
select distinct from dd02l
{
'VIEW' as objtype_tr,
'DV' as subtype_wb,
tabname as object_name
} where as4local = 'A' and tabclass = 'VIEW'
union
select from seoclass
{
'CLAS' as objtype_tr,
'OC' as subtype_wb,
clsname as object_name
} where clstype = '0'
union
select from trdir
{
'PROG' as objtype_tr,
'P' as subtype_wb,
name as object_name
} where subc = '1' and name not like '_______________________________%'
union
select from tstc
{
'TRAN' as objtype_tr,
'T' as subtype_wb,
tcode as object_name
}
union
select from tfdir
{
'FUGR' as objtype_tr,
'FF' as subtype_wb,
funcname as object_name
}
union
select from o2appl
{
'WAPA' as objtype_tr,
'WO' as subtype_wb,
applname as object_name
} where version = 'A'
union
select from wdy_application
{
'WDYA' as objtype_tr,
'YY' as subtype_wb,
application_name as object_name
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD02L",
"O2APPL",
"SEOCLASS",
"TADIR",
"TFDIR",
"TSTC",
"WDY_APPLICATION",
"TRDIR"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA