SAP ABAP Class CL_IRWC_TAANA (TAANA : ICP 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_TAANA | |
| Short Description | TAANA : ICP 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_TAANA has no interface implemented.
Friends
Class CL_IRWC_TAANA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CHAR2 | '&&' | Seperator Between Field Value | 20130614 | ||
| 2 | Static Attribute | Private | Type reference (TYPE) | TTY_EVAL_ID | 20130614 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | TAAN_RESULTREFTAB | Table Analysis: Analysis Results Table | 20130614 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create Analyzer | 20130614 | |
| 2 | Static method | Public | Method | Get TAANA Evaluation Header Detail | 20130614 | |
| 3 | Static method | Public | Method | Get TAANA Analyzer Header List | 20130614 | |
| 4 | Static method | Public | Method | Gets variant field list or table fields | 20130614 | |
| 5 | Static method | Public | Method | To get list of variants | 20130614 |
Events
Class CL_IRWC_TAANA has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TTY_EVAL_ID | Private | See coding | 20130614 | tty_eval_id TYPE STANDARD TABLE OF ardb_eval
|
||
| 2 | TTY_VAR_LIST | Public | See coding | 20130614 | tty_var_list TYPE STANDARD TABLE OF ty_var_list
|
||
| 3 | TT_DETAILS | Public | See coding | 20130614 | tt_details TYPE STANDARD TABLE OF ty_details
|
||
| 4 | TT_FIELDDETAILS | Public | See coding | 20130614 | tt_fielddetails TYPE TABLE OF ty_fielddetails
|
||
| 5 | TT_FORMATED_RESULT | Public | See coding | 20130614 | tt_formated_result TYPE TABLE OF ty_formatted_result
|
||
| 6 | TY_DETAILS | Public | See coding | 20130614 | BEGIN OF ty_details,
seq_no TYPE i,
format_value TYPE string,
END OF ty_details
|
||
| 7 | TY_FIELDDETAILS | Public | See coding | 20130614 | BEGIN OF ty_fielddetails,
fieldname TYPE string,
fieldtext TYPE string,
END OF ty_fielddetails
|
||
| 8 | TY_FORMATTED_RESULT | Public | See coding | 20130614 | BEGIN OF ty_formatted_result,
pack_data TYPE string,
count TYPE i,
END OF ty_formatted_result
|
||
| 9 | TY_JOB_SCHEDULING_PARAM | Public | See coding | 20130614 | BEGIN OF ty_job_scheduling_param,
s_date TYPE sydate,
s_time TYPE sytime,
END OF ty_job_scheduling_param
|
||
| 10 | TY_TAANA_HEADER | Public | See coding | 20130614 | BEGIN OF ty_taana_header ,
eval_id TYPE c LENGTH 32,
tabname TYPE ardb_table16,
ana_variant TYPE ardb_aname24,
eval_user TYPE ad_namtext,
eval_stat TYPE string,
start_date TYPE ardb_bedat,
start_time TYPE ardb_betim,
END OF ty_taana_header
|
||
| 11 | TY_TAANA_HEADERS | Public | See coding | 20130614 | ty_taana_headers TYPE STANDARD TABLE OF ty_taana_header
|
||
| 12 | TY_VAR_LIST | Public | See coding | 20130614 | BEGIN OF ty_var_list,
ana_variant TYPE ardb_aname24,
fieldname TYPE string,
fieldtext TYPE string,
END OF ty_var_list
|
Method Signatures
Method CREATE_TAANA_ANALYZER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_JOB_SCHEDULING_PARAM | Call by reference | Type reference (TYPE) | TY_JOB_SCHEDULING_PARAM | Field Name | 20130614 | |||
| 2 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130614 | |||
| 3 | IM_VARIANT_NAME | Call by reference | Type reference (TYPE) | ARDB_ANAME | Table Analysis: Analysis Variant | 20130614 | |||
| 4 | IT_FIELDNAME | Call by reference | Type reference (TYPE) | ALFIELDNAMES | Table with Field Names | 20130614 |
Method CREATE_TAANA_ANALYZER on class CL_IRWC_TAANA has no exception.
Method GET_TAANA_EVAL_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DETAILS | Call by reference | Type reference (TYPE) | TT_DETAILS | 20130614 | ||||
| 2 | IM_EVALUATION_ID | Call by reference | Type reference (TYPE) | ARDB_EVAL | Table Analysis: Analysis Session ID of Database Analysis | 20130614 | |||
| 3 | IM_FORMAT_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | Format Data for ODATA services | 20130614 | |||
| 4 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Analysis: Table Name | 20130614 |
Method GET_TAANA_EVAL_DETAIL on class CL_IRWC_TAANA has no exception.
Method GET_TAANA_RESULT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HEADER_LIST | Call by reference | Type reference (TYPE) | TY_TAANA_HEADERS | Table Analysis: Analysis Results Table | 20130614 | |||
| 2 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130614 |
Method GET_TAANA_RESULT_LIST on class CL_IRWC_TAANA has no exception.
Method GET_VARIANT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDESC | Call by reference | Type reference (TYPE) | TT_FIELDDETAILS | DD Interface: Table Fields for DDIF_FIELDINFO_GET | 20130614 | |||
| 2 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130614 |
Method GET_VARIANT_FIELDS on class CL_IRWC_TAANA has no exception.
Method GET_VARIANT_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VARIANTS | Call by reference | Type reference (TYPE) | TTY_VAR_LIST | 20130614 | ||||
| 2 | IM_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20130614 |
Method GET_VARIANT_LIST on class CL_IRWC_TAANA has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |