SAP ABAP Interface IF_GRFN_REP_REPORT (Report definition)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC (Application Component) Governance, Risk and Compliance
⤷
GRFN_REPORTING (Package) Shared PC-RM Reporting
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GRFN_REP_REPORT_BASIS | Basis class for report definition | 20090430 |
Properties
| Interface | IF_GRFN_REP_REPORT | |
| Short Description | Report definition |
General Data
| Package | GRFN_REPORTING | Shared PC-RM Reporting |
| Created | 20090323 | SAP |
| Last changed | 20141106 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_GRFN_REP_REPORT has no interface.
Friends
Interface IF_GRFN_REP_REPORT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | V_REPORT_NAME | Instance attribute | Public | Type reference (TYPE) | GRFN_REPNAME | Report name | 20090430 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Export metadata in XML | 20140121 | |
| 2 | Instance method | Public | Method | Get report's columns | 20100610 | |
| 3 | Instance method | Public | Method | Get report's filters | 20100610 | |
| 4 | Instance method | Public | Method | Get report's header | 20100611 | |
| 5 | Instance method | Public | Method | Get report's hierarchy | 20100610 | |
| 6 | Instance method | Public | Method | Get report's evaluations | 20100610 | |
| 7 | Instance method | Public | Method | Get report's strategy | 20100610 | |
| 8 | Instance method | Public | Method | Get report's text | 20090430 | |
| 9 | Instance method | Public | Method | Get report's versions | 20100610 | |
| 10 | Instance method | Public | Method | Import metadata from XML | 20140121 | |
| 11 | Instance method | Public | Method | Output structure of the report | 20090430 |
Events
Interface IF_GRFN_REP_REPORT has no event.
Types
Interface IF_GRFN_REP_REPORT has no local type.
Method Signatures
Method EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_XML | Value transfer | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
Method EXPORT on Interface IF_GRFN_REP_REPORT has no exception.
Method GET_COLUMNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNS | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report - aggregated | 20100610 | |||
| 2 | EV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Only standard fields are used | 20120430 | |||
| 3 | IV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Only standard columns (without customer's changes) | 20120423 | ||
| 4 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_FILTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTER | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_FILTER | Report: Field Filter | 20100611 | |||
| 2 | EV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Only standard fields are used | 20120430 | |||
| 3 | IV_ONLY_STANDARD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Only standard filters (withou customer's changes) | 20120423 | ||
| 4 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Value transfer | Type reference (TYPE) | GRFN_S_REP_HEADER | Report: Header | 20100611 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIERARCHY | Value transfer | Type reference (TYPE) | GRFN_T_REP_HIERARCHY_DEF | Hierarchy definition | 20100611 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_RFILTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RFILTERS | Value transfer | Type reference (TYPE) | GRFN_T_REP_RFILTER | Report: Rating filter | 20100611 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_STRATEGY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STRATEGY | Value transfer | Type reference (TYPE) | GRFN_T_REP_STRATEGY | Report: Strategy | 20100611 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | GRFN_REPDESCRIPTION | Report: Description | 20090430 | |||
| 2 | EV_TEXT | Call by reference | Type reference (TYPE) | GRFN_REPTEXT | Report: Text | 20090430 | |||
| 3 | EV_VERSION_TITLE | Call by reference | Type reference (TYPE) | GRFN_REPVERSTITLE | Report: Version title | 20110525 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | Language Key | 20090430 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method GET_VERSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VERSIONS | Value transfer | Type reference (TYPE) | GRFN_T_REP_VERSION | Report versions | 20100610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
Method IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20140121 | |||
| 2 | IV_OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20140121 | |||
| 3 | IV_XML | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20140121 |
Method OUTPUT_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090430 | ||||
| 2 | EO_LINEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090430 | |||
| 3 | EO_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090430 | ||||
| 4 | EO_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090430 | |||
| 5 | ET_FIELD_MAP | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20100614 | |||
| 6 | IV_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100611 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100611 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |