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
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | GRFN_S_REP_FILTER | 'X' | Report: Filter | 20120522 | ||
| 2 | Constant | Public | Type reference (TYPE) | GRFN_S_REP_FILTER | ' ' | Report: Filter | 20120522 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | '_CHECK' | 20080903 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | '_EXECUTE' | 20080908 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'X' | Character Field Length 1 | 20120907 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'S' | Character Field Length 1 | 20120907 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | '' | Character Field Length 1 | 20120907 | ||
| 8 | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'F' | Report Output Format | 20081015 | ||
| 9 | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'H' | Report Output Format | 20081015 | ||
| 10 | Constant | Public | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | 'M' | Report Output Format | 20081015 | ||
| 11 | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'U' | Reporting: Field source | 20100714 | ||
| 12 | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'C' | Reporting: Field source | 20100714 | ||
| 13 | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | '' | Reporting: Field source | 20100714 | ||
| 14 | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'S' | Reporting: Field source | 20100714 | ||
| 15 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'A' | Background report state | 20090225 | ||
| 16 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'X' | Background report state | 20090225 | ||
| 17 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'F' | Background report state | 20090225 | ||
| 18 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'Q' | Background report state | 20090225 | ||
| 19 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | 'R' | Background report state | 20090225 | ||
| 20 | Constant | Public | Type reference (TYPE) | GRFN_REPORT_STATE | ' ' | Background report state | 20090225 | ||
| 21 | Constant | Public | Type reference (TYPE) | GRFN_REP_TIME_SEL | 'X' | Time selection | 20120528 | ||
| 22 | Constant | Public | Type reference (TYPE) | GRFN_REP_TIME_SEL | ' ' | Time selection | 20120528 | ||
| 23 | Static Attribute | Private | Type reference (TYPE) | YT_REPORT | 20080903 | ||||
| 24 | Static Attribute | Private | Type reference (TYPE) | YT_SEARCH_HELP_BUF | Search help values | 20120911 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20120907 | |||
| 26 | Static Attribute | Private | Type reference (TYPE) | I | 5 | 20080904 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Execute the report in the background (result to workflow) | 20090225 | |
| 2 | Static method | Public | Method | Check report execution status | 20080801 | |
| 3 | Static method | Public | Method | Check if name is in allowed namespace | 20120515 | |
| 4 | Static method | Public | Method | Copy version to new version | 20100609 | |
| 5 | Static method | Private | Method | 20120907 | ||
| 6 | Static method | Public | Method | Delete batch job result | 20080804 | |
| 7 | Static method | Public | Method | Delete record from report's buffer | 20111006 | |
| 8 | Static method | Public | Method | Delete version | 20100609 | |
| 9 | Static method | Private | Method | 20080804 | ||
| 10 | Static method | Public | Method | 20140121 | ||
| 11 | Static method | Public | Method | Get field information | 20100713 | |
| 12 | Static method | Private | Method | Get report's function group | 20080903 | |
| 13 | Static method | Private | Method | Get report's name from report ID | 20080903 | |
| 14 | Static method | Public | Method | 20140121 | ||
| 15 | Static method | Public | Method | Is the report using engine? | 20120911 | |
| 16 | Static method | Public | Method | Notify if the processing has finished in asynchronous call | 20080903 | |
| 17 | Static method | Public | Method | Retrieve list of all reports | 20080804 | |
| 18 | Static method | Private | Method | Remove climb up nodes from search help values | 20130522 | |
| 19 | Static method | Public | Method | Get report result | 20080801 | |
| 20 | Static method | Public | Method | Retrieve details metadata for single report's version | 20080804 | |
| 21 | Static method | Public | Method | Retrieve report's version | 20100609 | |
| 22 | Static method | Public | Method | Get search help values | 20120911 | |
| 23 | Static method | Public | Method | Execute the report | 20080801 | |
| 24 | Static method | Public | Method | Retrieve structure (should be called before RESULT) | 20100614 | |
| 25 | 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 | IS_REPORT | Call by reference | Type reference (TYPE) | YS_REPORT | Selection Data | 20090225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090225 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DONE | Value transfer | Type reference (TYPE) | GRFN_REP_DONE | Calculation Done | 20080801 | |||
| 2 | EV_PROGRESS | Value transfer | Type reference (TYPE) | F | Progress indicator | 20080801 | |||
| 3 | IV_REPORT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120515 | |||
| 2 | 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 | IV_NEW_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | Report Output Format | 20100609 | |||
| 2 | IV_NEW_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 | |||
| 3 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | |||
| 4 | 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 | 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 | 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 | 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 | 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 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | |||
| 2 | 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 | IV_FIELD | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20080804 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | SYMSGID | 'GRFN_REPORTING' | Message Class | 20080804 | ||
| 3 | IV_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | '000' | Message Number | 20080804 | ||
| 4 | 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 | IV_V1 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | |||
| 6 | IV_V2 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | |||
| 7 | IV_V3 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 | |||
| 8 | IV_V4 | Call by reference | Type reference (TYPE) | ANY | Message Variable | 20080804 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080804 |
Method EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XML | Value transfer | Type reference (TYPE) | GRFN_XML | XML | 20140121 | |||
| 2 | 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 | EV_DATA_ELEMENT | Call by reference | Type reference (TYPE) | FIELD_TYPE | Field type | 20100713 | |||
| 2 | EV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100713 | |||
| 3 | EV_IS_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100714 | ||||
| 4 | EV_NAME | Call by reference | Type reference (TYPE) | GRFN_TEXT100 | Text | 20100713 | |||
| 5 | EV_SOURCE | Call by reference | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | Reporting: Field source | 20100713 | |||
| 6 | 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 | EV_PROC_FGROUP | Value transfer | Type reference (TYPE) | AREA | Name of function group | 20080903 | |||
| 2 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20080903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_REPORT_NAME | Value transfer | Type reference (TYPE) | GRFN_REPNAME | Report name | 20080903 | |||
| 2 | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080903 |
Method IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140121 | ||||
| 2 | IV_XML | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20140121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120911 | |||
| 2 | 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 | 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 | ET_REPORT_NAME | Value transfer | Type reference (TYPE) | GRFN_T_REPNAME | Report Name | 20080827 | |||
| 2 | IV_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | Application Component | 20120601 | |||
| 3 | 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 | 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 | ES_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_REP_DETAILS | Selection for Reporting | 20080808 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090224 | |||
| 3 | ET_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20080806 | ||||
| 4 | EV_RESULT_RAW | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20090225 | |||
| 5 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090224 | |||
| 6 | EV_RUNTIME | Call by reference | Type reference (TYPE) | I | 20110429 | ||||
| 7 | EV_SELECTION | Call by reference | Type reference (TYPE) | GRFN_XML | Selection Data | 20080826 | |||
| 8 | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080806 | |||
| 9 | 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 | ET_FIELD_AGR | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report - aggregated | 20100610 | |||
| 2 | ET_VERSION | Call by reference | Type reference (TYPE) | GRFN_T_REP_VERSION | Report versions | 20100609 | |||
| 3 | EV_APPLICATION | Call by reference | Type reference (TYPE) | GRFN_APP_COMPONENT | Application Component | 20120418 | |||
| 4 | EV_CASES | Call by reference | Type reference (TYPE) | GRFN_REP_CASES | Case selection | 20080925 | |||
| 5 | EV_CASES_EDITABLE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20080925 | |||
| 6 | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | GRFN_REPDESCRIPTION | Report: Description | 20080804 | |||
| 7 | EV_DM_SUPPORT | Call by reference | Type reference (TYPE) | GRFN_REP_DM_SUPPORT | Reporting: Datamart Supported | 20120418 | |||
| 8 | EV_FIELD_CONV_AGGR | Call by reference | Type reference (TYPE) | GRFN_REP_CONV_AGGR_FIELD | Field for Timeframe Aggregation | 20110203 | |||
| 9 | EV_PROC_FGROUP | Call by reference | Type reference (TYPE) | AREA | Name of function group | 20080826 | |||
| 10 | EV_SEL_COMP | Call by reference | Type reference (TYPE) | GRFN_WD_NAME | Report: Selection screen component | 20080826 | |||
| 11 | EV_SNAPSHOT_SUPPORT | Call by reference | Type reference (TYPE) | GRFN_REP_SNAPSHOT_SUPPORT | Reporting: Snapshot Supported | 20140121 | |||
| 12 | EV_SPLIT_FIELDS | Call by reference | Type reference (TYPE) | GRFN_REP_GROUP_FIELDS | Reporting: Group Split Fields | 20140121 | |||
| 13 | EV_STR_OUT_HASH | Call by reference | Type reference (TYPE) | HASH160 | Hash Value (160 Bits) | 20090225 | |||
| 14 | EV_TEXT | Call by reference | Type reference (TYPE) | GRFN_REPTEXT | Report: Text | 20080804 | |||
| 15 | EV_TIME_SEL | Call by reference | Type reference (TYPE) | GRFN_REP_TIME_SEL | Time selection | 20120528 | |||
| 16 | EV_TYPE | Call by reference | Type reference (TYPE) | GRFN_REPTYPE | Report type | 20080804 | |||
| 17 | EV_VERSION_TITLE | Call by reference | Type reference (TYPE) | GRFN_REPVERSTITLE | Report: Version title | 20110525 | |||
| 18 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report Name | 20080827 | |||
| 19 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080804 |
Method RETRIEVE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDS | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_AGR | Fields of the report | 20100609 | |||
| 2 | ET_FILTER | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_FILTER | Filter Definition | 20100609 | |||
| 3 | ET_FILTER_RATING_CATEGORY | Call by reference | Type reference (TYPE) | GRFN_T_REP_EVALUATION_TYPE | Report: Evaluation type | 20100609 | |||
| 4 | ET_STRATEGY | Call by reference | Type reference (TYPE) | GRFN_T_REP_STRATEGY | Report: Strategy | 20100817 | |||
| 5 | EV_CR_TEMPLATE | Call by reference | Type reference (TYPE) | GRFN_REP_ALV_VIEW | Reporting: ALV view description | 20100701 | |||
| 6 | EV_OUTPUT_TYPE | Call by reference | Type reference (TYPE) | GRFN_REP_OUTPUT_TYPE | Report Output Format | 20100609 | |||
| 7 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20100609 | |||
| 8 | IV_REPORT_VERSION | Call by reference | Type reference (TYPE) | GRFN_REP_VERSION | Report version | 20100609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_VALUES | Call by reference | Type reference (TYPE) | GRFN_T_SEARCH_HELP_VALUE | Search help values | 20120911 | |||
| 2 | IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | GRFN_REP_NO_BUFFER | ABAP_TRUE | Report: Use of reporting buffer | 20130930 | ||
| 3 | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20120911 | |||
| 4 | IV_HIERARCHICAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120911 | |||
| 5 | IV_ORGVIEW_ID | Call by reference | Type reference (TYPE) | GRFN_ORG_VIEW_ID | Organization View ID | 20120911 | |||
| 6 | IV_PATTERN | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | API search pattern | 20120911 | |||
| 7 | IV_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20120911 | |||
| 8 | IV_REPORT_NAME | Call by reference | Type reference (TYPE) | GRFN_REPNAME | Report name | 20120911 | |||
| 9 | IV_TF_YEAR | Call by reference | Type reference (TYPE) | GRFN_TF_YEAR | Timeframe Year | 20120911 | |||
| 10 | 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 | EV_REPORT_ID | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080801 | |||
| 2 | IS_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_REP_DETAILS | Selection for Reporting | 20080801 | |||
| 3 | IV_SELECTION | Call by reference | Type reference (TYPE) | GRFN_XML | Selection Data | 20080826 | |||
| 4 | IV_WAIT | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20080827 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080806 |
Method STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_LINE_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100614 | |||
| 2 | EO_TABLE_DESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20100614 | |||
| 3 | ET_FIELD_MAPPING | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20100614 | |||
| 4 | IV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100614 | |||
| 5 | IV_WORKFLOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100614 |
Method WORKFLOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REPORT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | GRPC ID of the individual object | 20080806 | |||
| 2 | IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20080806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080806 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 300 |