SAP ABAP Class /GRCPI/CL_GRIA_ABAP_EXECUTE (ABAP report execution)
Hierarchy
GRCPINW (Software Component) SAP GRC NetWeaver Plug-In
   GRC-PCP (Application Component) GRC Process Control Plug-in
     /GRCPI/GRIA_NW_PC (Package) GRCPI PC package for NW
Properties
Class /GRCPI/CL_GRIA_ABAP_EXECUTE  
Short Description ABAP report execution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /GRCPI/GRIA_NW_PC   GRCPI PC package for NW 
Created 20100317   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /GRCPI/CL_GRIA_ABAP_EXECUTE has no forward declaration.
Interfaces
Class /GRCPI/CL_GRIA_ABAP_EXECUTE has no interface implemented.
Friends
Class /GRCPI/CL_GRIA_ABAP_EXECUTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_WAIT_TIME Constant Private Type reference (TYPE) I 40 20100325
2 MT_MESSAGE Static Attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100317
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_JOB Static method Private Method Obsolete 20121205
2 EXECUTE Static method Public Method Execute ABAP report 20100317
3 EXECUTE_ASYNC Static method Private Method Execute in Async mode 20100317
4 EXECUTE_SYNC Static method Private Method Execute in sync mode 20100317
5 GET_ABAPLIST Static method Public Method Read result from spool into ABAP list 20100317
6 GET_SELECTION Static method Private Method Set selection 20100317
7 GET_SPOOL_ID Static method Public Method Get spool ID 20100317
8 OPEN_JOB Static method Public Method Open a background job 20100317
9 RAISE_MESSAGE Static method Private Method Raise message 20100317
10 SUBMIT_JOB Static method Private Method Submit a job - sync call 20100318
11 SUBMIT_JOB_ASYNC Static method Private Method Submit a job - A sync call 20100318
12 VALIDATE_REPORT Static method Private Method Validate report 20100317
Events
Class /GRCPI/CL_GRIA_ABAP_EXECUTE has no event.
Types
Class /GRCPI/CL_GRIA_ABAP_EXECUTE has no local type.
Method Signatures

Method CLOSE_JOB Signature

Method CLOSE_JOB on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no parameter.
Method CLOSE_JOB on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABAPLIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_ABAP_LIST Container for a Packed List 20100317
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100317
3 Importing IT_QUERY_PARAS Call by reference Type reference (TYPE) /GRCPI/GRIA_T_QUERY_PARAS AM - Query Parameter List 20100319
4 Importing IT_SELECTION Call by reference Type reference (TYPE) /GRCPI/GRIA_T_FIELD_SELECTION Field selection 20100317
5 Importing IV_COMMODE Call by reference Type reference (TYPE) /GRCPI/GRIA_PARVALUE Parameter value 20100317
6 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100317
7 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20100317
8 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20100317
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100317

Method EXECUTE_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100318
2 Importing IT_QUERY_PARAS Call by reference Type reference (TYPE) /GRCPI/GRIA_T_QUERY_PARAS AM - Query Parameter List 20100319
3 Importing IT_SELECTION Call by reference Type reference (TYPE) /GRCPI/GRIA_T_FIELD_SELECTION Field selection 20100318
4 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100317
5 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20100317
6 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI 20100317
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100318

Method EXECUTE_SYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABAPLIST Call by reference Type reference (TYPE) /GRCPI/GRIA_T_ABAP_LIST Container for a Packed List 20100318
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100318
3 Importing IT_SELECTION Call by reference Type reference (TYPE) /GRCPI/GRIA_T_FIELD_SELECTION Field selection 20100318
4 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100318
5 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20100318
6 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20100318
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100318

Method GET_ABAPLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPOOL_ID Call by reference Type reference (TYPE) RSPOID Spool request number 20100317
2 Returning RT_ABAPLIST Value transfer Type reference (TYPE) /GRCPI/GRIA_T_ABAP_LIST Container for a Packed List 20100317

Method GET_ABAPLIST on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTION Call by reference Type reference (TYPE) /GRCPI/GRIA_T_FIELD_SELECTION Field selection 20100317
2 Returning RT_RSPARAMS Value transfer Type reference (TYPE) RSPARAMS_TT rsparams Table 20100317

Method GET_SELECTION on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.

Method GET_SPOOL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20100317
2 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100317
3 Returning RV_SPOOL_ID Value transfer Type reference (TYPE) RSPOID Spool request number 20100317
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100317

Method OPEN_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100317
2 Returning RV_JOBCOUNT Value transfer Type reference (TYPE) BTCJOBCNT Job ID 20100317
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100317

Method RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID Message Class 20100317
2 Importing IV_NO Call by reference Type reference (TYPE) SYMSGNO Message Number 20100317
3 Importing IV_TP Call by reference Type reference (TYPE) SYMSGTY Message Type 20100317
4 Importing IV_V1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100317
5 Importing IV_V2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100317
6 Importing IV_V3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100317
7 Importing IV_V4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100317

Method RAISE_MESSAGE on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.

Method SUBMIT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20100318
2 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20100318
3 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100318
4 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAM Program/transaction in SQL trace analysis 20100318
5 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20100318
6 Importing IV_VARIANT_ONLY Call by reference Type reference (TYPE) SSET Start only via variant 20100318
# Exception Resumable Description Created on
1 /GRCPI/CX_GRIA_EXCEPTION Generic Exception Class 20100318

Method SUBMIT_JOB_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUERY_PARAS Call by reference Type reference (TYPE) /GRCPI/GRIA_T_QUERY_PARAS AM - Query Parameter List 20100319
2 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20100318
3 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20100318
4 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100318
5 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20100318
6 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20100318
7 Importing IV_VARIANT_ONLY Call by reference Type reference (TYPE) SSET Start only via variant 20100318

Method SUBMIT_JOB_ASYNC on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.

Method VALIDATE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100317
2 Exporting EV_VARIANT_ONLY Call by reference Type reference (TYPE) SSET Start only via variant 20100317
3 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM Program/transaction in SQL trace analysis 20100317
4 Importing IV_VARIANT Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20100317

Method VALIDATE_REPORT on class /GRCPI/CL_GRIA_ABAP_EXECUTE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000_700