SAP ABAP Class CL_IRWC_REPORTING (ILM Cockpit Reporting)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ILM-WP (Application Component) ILM Workplace
⤷
S_ILM_RWC (Package) ILm Cockpit Reporting workcenter

⤷

⤷

Properties
Class | CL_IRWC_REPORTING | |
Short Description | ILM Cockpit Reporting | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ILM_RWC | ILm Cockpit Reporting workcenter |
Created | 20130614 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_IRWC_REPORTING has no interface implemented.
Friends
Class CL_IRWC_REPORTING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | ABAP_BOOL | 'X' | 20130717 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | C | 'M' | Weekly | 20130614 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | C | 'Q' | Weekly | 20130614 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | C | 'W' | Weekly | 20130614 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Get the archiving statistics : Size Archived + Saving(DEL) | 20130614 |
2 | ![]() |
Static method | Public | Method | Get Associated Archiving Object | 20130614 |
3 | ![]() |
Static method | Public | Method | Get whether saving need to be display or not | 20130614 |
4 | ![]() |
Static method | Public | Method | Get top N Greatest Growth archiving Object | 20130614 |
5 | ![]() |
Static method | Public | Method | Get Associated Tables of AO Growth : Table name + Size | 20130614 |
6 | ![]() |
Static method | Public | Method | Get top N Largest table | 20130614 |
7 | ![]() |
Static method | Public | Method | Get top N Largest archiving Object | 20130614 |
8 | ![]() |
Static method | Public | Method | Get Associated Tables of AO Largest : Table name + Size | 20130614 |
9 | ![]() |
Static method | Public | Method | Get top N Greatest Growth table | 20130614 |
Events
Class CL_IRWC_REPORTING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_AOBJ_STAT | Public | See coding | 20130614 | tty_aobj_stat TYPE TABLE OF ty_aobj_stat
|
||
2 | TTY_ASSOCIATE_AO | Public | See coding | 20130614 | tty_associate_ao TYPE STANDARD TABLE OF ty_associate_ao
|
||
3 | TTY_COND_DATA | Public | See coding | 20130614 | tty_cond_data TYPE TABLE OF ty_cond_data
|
||
4 | TTY_TABNAME | Public | See coding | 20130614 | tty_tabname TYPE STANDARD TABLE OF tabname16
|
||
5 | TTY_TAB_STATS | Public | See coding | 20130614 | tty_tab_stats TYPE TABLE OF ty_tab_stats
|
||
6 | TY_ADMI_STATS | Public | See coding | 20130614 | BEGIN OF ty_admi_stats,
document TYPE admi_stats-document,
db_space_w TYPE admi_stats-db_space_w,
db_space_d TYPE admi_stats-db_space_d,
db_index_w TYPE admi_stats-db_index_w,
db_index_d TYPE admi_stats-db_index_d,
db_clust_w TYPE admi_stats-db_clust_w,
db_clust_d TYPE admi_stats-db_clust_d,
db_struc_w TYPE admi_stats-db_struc_w,
db_struc_d TYPE admi_stats-db_struc_d,
END OF ty_admi_stats
|
||
7 | TY_AOBJ_STAT | Public | See coding | 20130614 | BEGIN OF ty_aobj_stat,
object TYPE objct_tr01,
objtext TYPE obtxt_tr01,
objurl TYPE string,
sizemb TYPE icp_obmb,
END OF ty_aobj_stat
|
||
8 | TY_ASSOCIATE_AO | Public | See coding | 20130614 | BEGIN OF ty_associate_ao,
* tabname TYPE tabname,
* tabtext TYPE dd02v-ddtext,
object TYPE arch_def-object,
objtext TYPE arch_txt-objtext,
objurl TYPE string,
END OF ty_associate_ao
|
||
9 | TY_COND_DATA | Public | See coding | 20130614 | BEGIN OF ty_cond_data,
object TYPE objct_tr01,
applic TYPE appli_tr01,
granularity TYPE c LENGTH 3, " Weekly, Monthly or Quarterly
cal_year TYPE c LENGTH 4,
db_w TYPE f,
db_d TYPE f, "Total DB space freed
saving TYPE f, "Saving achived due to deletion
END OF ty_cond_data
|
||
10 | TY_REPORTING_PARAM | Public | See coding | 20130614 | BEGIN OF ty_reporting_param,
date_low TYPE dats, " Archiving Stats : Display date range low
date_high TYPE dats, " Archiving Stats :Display date range high
granularity TYPE c LENGTH 1, " Weekly, Monthly or Quarterly
grouping TYPE c LENGTH 1, " AO, Applic, Summarized in total.
END OF ty_reporting_param
|
||
11 | TY_SAVING_CUST | Public | See coding | 20130620 | BEGIN OF ty_saving_cust,
display_saving TYPE icp_repcust-display_saving,
saving_curr TYPE icp_repcust-saving_curr,
END OF ty_saving_cust
|
||
12 | TY_TAB_STATS | Public | See coding | 20130614 | BEGIN OF ty_tab_stats,
tabname TYPE tabname,
tabsize TYPE icp_obmb,
tabtext TYPE ddtext,
END OF ty_tab_stats
|
Method Signatures
Method GET_ARCHIVING_STATS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | TTY_COND_DATA | Condense statistic data | 20130614 | ||
2 | ![]() |
IS_REPORTING_PARAM | Call by reference | Type reference (TYPE) | TY_REPORTING_PARAM | 20130614 |
Method GET_ARCHIVING_STATS on class CL_IRWC_REPORTING has no exception.
Method GET_ASSOCIATED_AOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSOCIATE_AO | Call by reference | Type reference (TYPE) | TTY_ASSOCIATE_AO | Assocaite Archiving Object For Table | 20130614 | ||
2 | ![]() |
IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130614 |
Method GET_ASSOCIATED_AOBJ on class CL_IRWC_REPORTING has no exception.
Method GET_SAVING_CUST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SAVING_CUST | Value transfer | Type reference (TYPE) | TY_SAVING_CUST | 20130620 |
Method GET_SAVING_CUST on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_GROWTH_AO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AOBJS_STAT | Call by reference | Type reference (TYPE) | TTY_AOBJ_STAT | List of related archiving object | 20130614 | ||
2 | ![]() |
IM_DATE_HIGH | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 | ||
3 | ![]() |
IM_DATE_LOW | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 |
Method GET_TOP_GROWTH_AO on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_GROWTH_AO_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLES_STATS | Call by reference | Type reference (TYPE) | TTY_TAB_STATS | Archiving Object | 20130614 | ||
2 | ![]() |
IM_DATE_HIGH | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 | ||
3 | ![]() |
IM_DATE_LOW | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 | ||
4 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | OBJCT_TR01 | Archiving Object | 20130614 |
Method GET_TOP_GROWTH_AO_TABLES on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_GROWTH_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLES_STAT | Call by reference | Type reference (TYPE) | TTY_TAB_STATS | Table's with maximum growth trend | 20130614 | ||
2 | ![]() |
IM_DATE_HIGH | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 | ||
3 | ![]() |
IM_DATE_LOW | Call by reference | Type reference (TYPE) | DATS | DB: Analysis Date | 20130614 |
Method GET_TOP_GROWTH_TABLE on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_LARGEST_AO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AOBJS_STAT | Call by reference | Type reference (TYPE) | TTY_AOBJ_STAT | 20130614 |
Method GET_TOP_LARGEST_AO on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_LARGEST_AO_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLES_STATS | Call by reference | Type reference (TYPE) | TTY_TAB_STATS | 20130614 | |||
2 | ![]() |
IM_OBJECT | Call by reference | Type reference (TYPE) | OBJCT_TR01 | Archiving Object | 20130614 |
Method GET_TOP_LARGEST_AO_TABLES on class CL_IRWC_REPORTING has no exception.
Method GET_TOP_LARGEST_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TABLES_STAT | Call by reference | Type reference (TYPE) | TTY_TAB_STATS | Table's with maximum growth trend | 20130614 |
Method GET_TOP_LARGEST_TABLE on class CL_IRWC_REPORTING has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |