SAP ABAP Class CL_GRFN_API_REPORT (Reporting API)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_REPORTING (Package) Shared PC-RM Reporting
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_REPORTING (Package) Shared PC-RM Reporting
Properties
Class | CL_GRFN_API_REPORT | |
Short Description | Reporting API | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_REPORTING | Shared PC-RM Reporting |
Created | 20080801 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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
Class CL_GRFN_API_REPORT has no interface implemented.
Friends
Class CL_GRFN_API_REPORT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_FILTER_FIELD_TYPE_FREE | Constant | Public | Type reference (TYPE) | GRFN_S_REP_FILTER | 'X' | Report: Filter | 20120522 | |
2 | C_FILTER_FIELD_TYPE_STANDARD | Constant | Public | Type reference (TYPE) | GRFN_S_REP_FILTER | ' ' | Report: Filter | 20120522 | |
3 | C_FN_CHECK | Constant | Public | Type reference (TYPE) | STRING | '_CHECK' | 20080903 | ||
4 | C_FN_EXECUTE | Constant | Public | Type reference (TYPE) | STRING | '_EXECUTE' | 20080908 | ||
5 | C_MODE_ONLINE | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'X' | Character Field Length 1 | 20120907 | |
6 | C_MODE_SNAPSHOT | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'S' | Character Field Length 1 | 20120907 | |
7 | C_MODE_WORKFLOW | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | '' | Character Field Length 1 | 20120907 | |
8 | C_OUTPUT_TYPE_FLAT | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'F' | Report Output Format | 20081015 | |
9 | C_OUTPUT_TYPE_HIERARCHY | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'H' | Report Output Format | 20081015 | |
10 | C_OUTPUT_TYPE_MATRIX | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'M' | Report Output Format | 20081015 | |
11 | C_SOURCE_CDF | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'U' | Reporting: Field source | 20100714 | |
12 | C_SOURCE_CONTEXT | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'C' | Reporting: Field source | 20100714 | |
13 | C_SOURCE_OTHERS | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | '' | Reporting: Field source | 20100714 | |
14 | C_SOURCE_STRUCTURE | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'S' | Reporting: Field source | 20100714 | |
15 | C_STATUS_ABORTED | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'A' | Background report state | 20090225 | |
16 | C_STATUS_CORRUPTED | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'X' | Background report state | 20090225 | |
17 | C_STATUS_FINISHED | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'F' | Background report state | 20090225 | |
18 | C_STATUS_QUEUED | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'Q' | Background report state | 20090225 | |
19 | C_STATUS_RUNNING | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'R' | Background report state | 20090225 | |
20 | C_STATUS_UNKNOWN | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | ' ' | Background report state | 20090225 | |
21 | C_TIME_SEL_DATE | Constant | Public | Type reference (TYPE) | GRFN_REP_TIME_SEL | 'X' | Time selection | 20120528 | |
22 | C_TIME_SEL_TF | Constant | Public | Type reference (TYPE) | GRFN_REP_TIME_SEL | ' ' | Time selection | 20120528 | |
23 | T_REPORT | Static Attribute | Private | Type reference (TYPE) | YT_REPORT | 20080903 | |||
24 | T_SEARCH_HELP_BUF | Static Attribute | Private | Type reference (TYPE) | YT_SEARCH_HELP_BUF | Search help values | 20120911 | ||
25 | T_SNAPSHOT | Static Attribute | Private | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20120907 | ||
26 | V_WAIT_TIME | Static Attribute | Private | Type reference (TYPE) | I | 5 | 20080904 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BACKGROUND_EXEC | Static method | Private | Method | Execute the report in the background (result to workflow) | 20090225 |
2 | CHECK | Static method | Public | Method | Check report execution status | 20080801 |
3 | CHECK_REPORT_NAME | Static method | Public | Method | Check if name is in allowed namespace | 20120515 |
4 | COPY_VERSION | Static method | Public | Method | Copy version to new version | 20100609 |
5 | CREATE_SNAPSHOT | Static method | Private | Method | 20120907 | |
6 | DELETE | Static method | Public | Method | Delete batch job result | 20080804 |
7 | DELETE_FROM_BUFFER | Static method | Public | Method | Delete record from report's buffer | 20111006 |
8 | DELETE_VERSION | Static method | Public | Method | Delete version | 20100609 |
9 | ERROR | Static method | Private | Method | 20080804 | |
10 | EXPORT | Static method | Public | Method | 20140121 | |
11 | GET_FIELD_INFO | Static method | Public | Method | Get field information | 20100713 |
12 | GET_PROC_FGROUP | Static method | Private | Method | Get report's function group | 20080903 |
13 | GET_REPORT_NAME | Static method | Private | Method | Get report's name from report ID | 20080903 |
14 | IMPORT | Static method | Public | Method | 20140121 | |
15 | IS_USING_ENGINE | Static method | Public | Method | Is the report using engine? | 20120911 |
16 | NOTIFY_FINISHED | Static method | Public | Method | Notify if the processing has finished in asynchronous call | 20080903 |
17 | QUERY | Static method | Public | Method | Retrieve list of all reports | 20080804 |
18 | REMOVE_CLIMB_UP | Static method | Private | Method | Remove climb up nodes from search help values | 20130522 |
19 | RESULT | Static method | Public | Method | Get report result | 20080801 |
20 | RETRIEVE | Static method | Public | Method | Retrieve details metadata for single report's version | 20080804 |
21 | RETRIEVE_VERSION | Static method | Public | Method | Retrieve report's version | 20100609 |
22 | SEARCH_HELP_VALUES | Static method | Public | Method | Get search help values | 20120911 |
23 | START | Static method | Public | Method | Execute the report | 20080801 |
24 | STRUCTURE | Static method | Public | Method | Retrieve structure (should be called before RESULT) | 20100614 |
25 | WORKFLOW | Static method | Public | Method | Get Report ID from WI | 20080806 |
Events
Class CL_GRFN_API_REPORT has no event.
Types
Class CL_GRFN_API_REPORT has no local type.
Method Signatures
Method BACKGROUND_EXEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REPORT | Call by reference | Type reference (TYPE) | YS_REPORT | Selection Data | 20090225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20090225 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DONE | Value transfer | Type reference (TYPE) | GRFN_REP_DONE | Calculation Done | 20080801 | ||
2 | Exporting | EV_PROGRESS | Value transfer | Type reference (TYPE) | F | Progress indicator | 20080801 | ||
3 | Importing | IV_REPORT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080806 |
Method CHECK_REPORT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120515 | ||
2 | Returning | RV_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120515 |
Method CHECK_REPORT_NAME on class CL_GRFN_API_REPORT has no exception.
Method COPY_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NEW_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | Report Output Format | 20100609 | ||
2 | Importing | IV_NEW_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 | ||
3 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | ||
4 | Importing | IV_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 |
Method COPY_VERSION on class CL_GRFN_API_REPORT has no exception.
Method CREATE_SNAPSHOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REPORT | Call by reference | Type reference (TYPE) | YS_REPORT | 20120907 |
Method CREATE_SNAPSHOT on class CL_GRFN_API_REPORT has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | GRPC ID of the individual object | 20080806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080806 |
Method DELETE_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20111006 |
Method DELETE_FROM_BUFFER on class CL_GRFN_API_REPORT has no exception.
Method DELETE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | ||
2 | Importing | IV_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 |
Method DELETE_VERSION on class CL_GRFN_API_REPORT has no exception.
Method ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20080804 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | SYMSGID | 'GRFN_REPORTING' | Message Class | 20080804 | |
3 | Importing | IV_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | '000' | Message Number | 20080804 | |
4 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | BAPI_MTYPE | 'E' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20080804 | |
5 | Importing | IV_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | ||
6 | Importing | IV_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | ||
7 | Importing | IV_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | ||
8 | Importing | IV_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080804 |
Method EXPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_XML | Value transfer | Type reference (TYPE) | GRFN_XML | XML | 20140121 | ||
2 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20140121 |
Method EXPORT on class CL_GRFN_API_REPORT has no exception.
Method GET_FIELD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DATA_ELEMENT | Call by reference | Type reference (TYPE) | FIELD_TYPE | Field type | 20100713 | ||
2 | Exporting | EV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100713 | ||
3 | Exporting | EV_IS_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100714 | |||
4 | Exporting | EV_NAME | Call by reference | Type reference (TYPE) | GRFN_TEXT100 | Text | 20100713 | ||
5 | Exporting | EV_SOURCE | Call by reference | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | Reporting: Field source | 20100713 | ||
6 | Importing | IV_FIELD_ID | Call by reference | Type reference (TYPE) | GRFN_FIELDID | Report: Field ID | 20100713 |
Method GET_FIELD_INFO on class CL_GRFN_API_REPORT has no exception.
Method GET_PROC_FGROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_PROC_FGROUP | Value transfer | Type reference (TYPE) | AREA | Name of function group | 20080903 | ||
2 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20080903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080903 |
Method GET_REPORT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_REPORT_NAME | Value transfer | Type reference (TYPE) | GRFN_REPNAME | Report name | 20080903 | ||
2 | Importing | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080903 |
Method IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140121 | |||
2 | Importing | IV_XML | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20140121 |
Method IS_USING_ENGINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120911 | ||
2 | Returning | RV_ENGINE_USED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120911 |
Method IS_USING_ENGINE on class CL_GRFN_API_REPORT has no exception.
Method NOTIFY_FINISHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_TASK | Call by reference | Type reference (TYPE) | C | 20080903 |
Method NOTIFY_FINISHED on class CL_GRFN_API_REPORT has no exception.
Method QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_REPORT_NAME | Value transfer | Type reference (TYPE) | GRFN_T_REPNAME | Report Name | 20080827 | ||
2 | Importing | IV_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | Application Component | 20120601 | ||
3 | Importing | IV_DM_SUPPORT | Call by reference | Type reference (TYPE) | GRFN_REP_DM_SUPPORT | Reporting: Datamart Supported | 20120601 |
Method QUERY on class CL_GRFN_API_REPORT has no exception.
Method REMOVE_CLIMB_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NODES | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_HELP_VALUE | Search help value | 20130522 |
Method REMOVE_CLIMB_UP on class CL_GRFN_API_REPORT has no exception.
Method RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_REP_DETAILS | Selection for Reporting | 20080808 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090224 | ||
3 | Exporting | ET_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080806 | |||
4 | Exporting | EV_RESULT_RAW | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20090225 | ||
5 | Exporting | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090224 | ||
6 | Exporting | EV_RUNTIME | Call by reference | Type reference (TYPE) | I | 20110429 | |||
7 | Exporting | EV_SELECTION | Call by reference | Type reference (TYPE) | GRFN_XML | Selection Data | 20080826 | ||
8 | Importing | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080806 | ||
9 | Importing | IV_WORKFLOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Is it background result? | 20090225 |
Method RESULT on class CL_GRFN_API_REPORT has no exception.
Method RETRIEVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELD_AGR | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report - aggregated | 20100610 | ||
2 | Exporting | ET_VERSION | Call by reference | Type reference (TYPE) | GRFN_T_REP_VERSION | Report versions | 20100609 | ||
3 | Exporting | EV_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | Application Component | 20120418 | ||
4 | Exporting | EV_CASES | Call by reference | Type reference (TYPE) | GRFN_REP_CASES | Case selection | 20080925 | ||
5 | Exporting | EV_CASES_EDITABLE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080925 | ||
6 | Exporting | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | GRFN_REPDESCRIPTION | Report: Description | 20080804 | ||
7 | Exporting | EV_DM_SUPPORT | Call by reference | Type reference (TYPE) | GRFN_REP_DM_SUPPORT | Reporting: Datamart Supported | 20120418 | ||
8 | Exporting | EV_FIELD_CONV_AGGR | Call by reference | Type reference (TYPE) | GRFN_REP_CONV_AGGR_FIELD | Field for Timeframe Aggregation | 20110203 | ||
9 | Exporting | EV_PROC_FGROUP | Call by reference | Type reference (TYPE) | AREA | Name of function group | 20080826 | ||
10 | Exporting | EV_SEL_COMP | Call by reference | Type reference (TYPE) | GRFN_WD_NAME | Report: Selection screen component | 20080826 | ||
11 | Exporting | EV_SNAPSHOT_SUPPORT | Call by reference | Type reference (TYPE) | GRFN_REP_SNAPSHOT_SUPPORT | Reporting: Snapshot Supported | 20140121 | ||
12 | Exporting | EV_SPLIT_FIELDS | Call by reference | Type reference (TYPE) | GRFN_REP_GROUP_FIELDS | Reporting: Group Split Fields | 20140121 | ||
13 | Exporting | EV_STR_OUT_HASH | Call by reference | Type reference (TYPE) | HASH160 | Hash Value (160 Bits) | 20090225 | ||
14 | Exporting | EV_TEXT | Call by reference | Type reference (TYPE) | GRFN_REPTEXT | Report: Text | 20080804 | ||
15 | Exporting | EV_TIME_SEL | Call by reference | Type reference (TYPE) | GRFN_REP_TIME_SEL | Time selection | 20120528 | ||
16 | Exporting | EV_TYPE | Call by reference | Type reference (TYPE) | GRFN_REPTYPE | Report type | 20080804 | ||
17 | Exporting | EV_VERSION_TITLE | Call by reference | Type reference (TYPE) | GRFN_REPVERSTITLE | Report: Version title | 20110525 | ||
18 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report Name | 20080827 | ||
19 | Importing | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080804 |
Method RETRIEVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report | 20100609 | ||
2 | Exporting | ET_FILTER | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_FILTER | Filter Definition | 20100609 | ||
3 | Exporting | ET_FILTER_RATING_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_T_REP_EVALUATION_TYPE | Report: Evaluation type | 20100609 | ||
4 | Exporting | ET_STRATEGY | Call by reference | Type reference (TYPE) | GRFN_T_REP_STRATEGY | Report: Strategy | 20100817 | ||
5 | Exporting | EV_CR_TEMPLATE | Call by reference | Type reference (TYPE) | GRFN_REP_ALV_VIEW | Reporting: ALV view description | 20100701 | ||
6 | Exporting | EV_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | Report Output Format | 20100609 | ||
7 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | ||
8 | Importing | IV_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100611 |
Method SEARCH_HELP_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUES | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_HELP_VALUE | Search help values | 20120911 | ||
2 | Importing | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | GRFN_REP_NO_BUFFER | ABAP_TRUE | Report: Use of reporting buffer | 20130930 | |
3 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20120911 | ||
4 | Importing | IV_HIERARCHICAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120911 | ||
5 | Importing | IV_ORGVIEW_ID | Call by reference | Type reference (TYPE) | GRFN_ORG_VIEW_ID | Organization View ID | 20120911 | ||
6 | Importing | IV_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | API search pattern | 20120911 | ||
7 | Importing | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120911 | ||
8 | Importing | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120911 | ||
9 | Importing | IV_TF_YEAR | Call by reference | Type reference (TYPE) | GRFN_TF_YEAR | Timeframe Year | 20120911 | ||
10 | Importing | IV_TIMEFRAME | Call by reference | Type reference (TYPE) | GRFN_TIMEFRAME | Timeframe | 20120911 |
Method SEARCH_HELP_VALUES on class CL_GRFN_API_REPORT has no exception.
Method START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_REPORT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080801 | ||
2 | Importing | IS_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_REP_DETAILS | Selection for Reporting | 20080801 | ||
3 | Importing | IV_SELECTION | Call by reference | Type reference (TYPE) | GRFN_XML | Selection Data | 20080826 | ||
4 | Importing | IV_WAIT | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20080827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080806 |
Method STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_LINE_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100614 | ||
2 | Exporting | EO_TABLE_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20100614 | ||
3 | Exporting | ET_FIELD_MAPPING | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20100614 | ||
4 | Importing | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100614 | ||
5 | Importing | IV_WORKFLOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20100614 |
Method WORKFLOW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | GRPC ID of the individual object | 20080806 | ||
2 | Importing | IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20080806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080806 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 300 |