SAP Reports / Programs

ROIB_QCI_CALL_TEST SAP ABAP Report - QCI: Test call of external programs







ROIB_QCI_CALL_TEST is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You use this report to check the correctness and completeness of the installation of the SAP QCI RFC server program QCI_SRV for SAP Remote Function Call of external software routines licensed by the American Petroleum Institute and the American Gas Association...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter ROIB_QCI_CALL_TEST into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

O3D2 - QCI:Test RFC Server Prog./Call exter


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT ROIB_QCI_CALL_TEST. "Basic submit
SUBMIT ROIB_QCI_CALL_TEST AND RETURN. "Return to original report after report execution complete
SUBMIT ROIB_QCI_CALL_TEST VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: P_03 = Parameter 03
Selection Text: P_04 = Parameter 04
Selection Text: P_05 = Parameter 05
Selection Text: P_06 = Parameter 06
Selection Text: P_07 = Parameter 07
Selection Text: P_08 = Parameter 08
Selection Text: P_09 = Parameter 09
Selection Text: P_10 = Parameter 10
Selection Text: P_11 = Parameter 11
Selection Text: P_12 = Parameter 12
Selection Text: P_13 = Parameter 13
Selection Text: P_14 = Parameter 14
Selection Text: P_15 = Parameter 15
Selection Text: P_16 = Parameter 16
Selection Text: P_17 = Parameter 17
Selection Text: P_18 = Parameter 18
Selection Text: P_19 = Parameter 19
Selection Text: P_20 = Parameter 20
Selection Text: P_21 = Parameter 21
Selection Text: P_22 = Parameter 22
Selection Text: P_23 = Parameter 23
Selection Text: P_24 = Parameter 24
Selection Text: P_25 = Parameter 25
Selection Text: P_26 = Parameter 26
Selection Text: P_27 = Parameter 27
Selection Text: P_CALLS = Number of calls
Selection Text: P_DEST = D .
Selection Text: P_PRAGA = Path/Program Name - AGA
Selection Text: P_PRAPI = Path/Program Name - API 1980
Selection Text: P_PRAPI4 = Path/Program Name - API 2004
Selection Text: P_RFC = Call RFC Server
Selection Text: P_SYST = CALL SYSTEM
Selection Text: P_02 = Parameter 02
Selection Text: P_01 = Parameter 01
Selection Text: PSEL = Test selected Routines
Selection Text: PHELP = Show help for Routines
Selection Text: PFUNC = Name of Subroutine/function
Selection Text: PAPI80 = Test all API 1980 Routines





Selection Text: PAPI04 = Test all API 2004 Routines
Selection Text: PAPI = Test all API [80/04] Routines
Selection Text: PALL = Test all External Routines
Selection Text: PAGA = Test all AGA Routines
Title: QCI: Test call of external programs
Text Symbol: 001 = Response from server:
Text Symbol: 002 = Number of calls:
Text Symbol: 003 = Test of ALL external API 2004 functions
Text Symbol: 004 = Number of detected errors:
Text Symbol: 007 = Quantity Conversion Interface
Text Symbol: 008 = Test of all External API [1980 and 2004] and AGA functions
Text Symbol: 009 = Using RFC destination:
Text Symbol: 010 = Export parameters:
Text Symbol: 011 = Scenario No.
Text Symbol: 016 = RFC-Error:
Text Symbol: 017 = Using CALL SYSTEM:
Text Symbol: 018 = Test of all External API 1980 functions
Text Symbol: 019 = Test of all External AGA functions
Text Symbol: 020 = Test of external functions
Text Symbol: 021 = No errors detected, please check results :-)
Text Symbol: 022 = Test of all External API 1980/2004 functions
Text Symbol: KH1 = Total runtime in microseconds
Text Symbol: KH2 = Total runtime exceeds reference value (->list end)
Text Symbol: P00 = Name of the external API/AGA function
Text Symbol: P01 = Parameters of the external function
Text Symbol: P02 = Call Parameters
Text Symbol: P03 = Selection of test data


INCLUDES used within this REPORT ROIB_QCI_CALL_TEST

INCLUDE ROIB_QCI_CALL_TESTTOP.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

OIB_QCI_RFC_SERVER CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.

OIB_QCI_RFC_SERVER CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.

OIB_QCI_RFC_SERVER CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.

OIB_QCI_RFC_SERVER CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.

OIB_QCI_RFC_SERVER





CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.

OIB_QCI_RFC_SERVER CALL FUNCTION 'OIB_QCI_RFC_SERVER' DESTINATION p_dest TABLES it_parameter = gt_parameter et_values = gt_values EXCEPTIONS communication_failure = 1 MESSAGE gf_message system_failure = 2 MESSAGE gf_message.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name ROIB_QCI_CALL_TEST or its description.