SAP Reports / Programs | Basis Components | Use Subcomponents | eXternal Management Interface Framework(BC-CCM-API-CSI-XMI) SAP BC

RSXBPJOB SAP ABAP Report - Program for Object Type XBPJOB: Ext. Control. BP Job







RSXBPJOB is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

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


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 RSXBPJOB. "Basic submit
SUBMIT RSXBPJOB AND RETURN. "Return to original report after report execution complete
SUBMIT RSXBPJOB VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Program for Object Type XBPJOB: Ext. Control. BP Job


INCLUDES used within this REPORT RSXBPJOB

No INCLUDES are used within this REPORT code!


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:

BAPI_XBP_JOB_OPEN CALL FUNCTION 'BAPI_XBP_JOB_OPEN' EXPORTING JOBNAME = JOBNAME EXTERNAL_USER_NAME = EXTERNALUSERNAME IMPORTING JOBCOUNT = JOBCOUNT RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_CLOSE CALL FUNCTION 'BAPI_XBP_JOB_CLOSE' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_ADD_ABAP_STEP CALL FUNCTION 'BAPI_XBP_JOB_ADD_ABAP_STEP' EXPORTING ARCHIVE_PARAMETERS = ARCHIVEPARAMETERS PRINT_PARAMETERS = PRINTPARAMETERS LANGUAGE = LANGUAGE SAP_USER_NAME = SAPUSERNAME ABAP_VARIANT_NAME = ABAPVARIANTNAME JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME ABAP_PROGRAM_NAME = ABAPPROGRAMNAME IMPORTING STEP_NUMBER = STEPNUMBER RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_VARIANT_INFO_GET CALL FUNCTION 'BAPI_XBP_VARIANT_INFO_GET' EXPORTING ABAP_PROGRAM_NAME = ABAPPROGRAMNAME EXTERNAL_USER_NAME = EXTERNALUSERNAME VARIANT_SELECT_OPTION = VARIANTSELECTOPTION IMPORTING RETURN = RETURN TABLES ABAP_VARIANT_TABLE = ABAPVARIANTTABLE EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_ADD_EXT_STEP CALL FUNCTION 'BAPI_XBP_JOB_ADD_EXT_STEP' EXPORTING SAP_USER_NAME = SAPUSERNAME TARGET_HOST = TARGETHOST WAIT_FOR_TERMINATION = WAITFORTERMINATION EXT_PROGRAM_PARAMETERS = EXTPROGRAMPARAMETERS JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME EXT_PROGRAM_NAME = EXTPROGRAMNAME IMPORTING STEP_NUMBER = STEPNUMBER RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_ABAP_STEP_MODIFY CALL FUNCTION 'BAPI_XBP_JOB_ABAP_STEP_MODIFY' EXPORTING SAP_USER_NAME = SAPUSERNAME LANGUAGE = LANGUAGE PRINT_PARAMETERS = PRINTPARAMETERS ARCHIVE_PARAMETERS = ARCHIVEPARAMETERS STEP_NUMBER = STEPNUMBER JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME ABAP_PROGRAM_NAME = ABAPPROGRAMNAME ABAP_VARIANT_NAME = ABAPVARIANTNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_EXT_STEP_MODIFY CALL FUNCTION 'BAPI_XBP_JOB_EXT_STEP_MODIFY' EXPORTING STEP_NUMBER = STEPNUMBER SAP_USER_NAME = SAPUSERNAME TARGET_HOST = TARGETHOST WAIT_FOR_TERMINATION = WAITFORTERMINATION EXT_PROGRAM_PARAMETERS = EXTPROGRAMPARAMETERS JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME EXT_PROGRAM_NAME = EXTPROGRAMNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_DEFINITION_GET CALL FUNCTION 'BAPI_XBP_JOB_DEFINITION_GET' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING JOB_HEAD = JOBHEAD RETURN = RETURN TABLES STEP_TBL = STEPTBL EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_COUNT CALL FUNCTION 'BAPI_XBP_JOB_COUNT' EXPORTING JOBNAME = JOBNAME EXTERNAL_USER_NAME = EXTERNALUSERNAME IMPORTING RETURN = RETURN NUMBER_OF_JOBS = NUMBEROFJOBS TABLES JOB_TABLE = JOBTABLE EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_STATUS_GET CALL FUNCTION 'BAPI_XBP_JOB_STATUS_GET' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING STATUS = STATUS RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_STATUS_CHECK CALL FUNCTION 'BAPI_XBP_JOB_STATUS_CHECK' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING STATUS_ACCORDING_TO_DB = STATUSACCORDINGTODB ACTUAL_STATUS = ACTUALSTATUS RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_JOBLOG_READ CALL FUNCTION 'BAPI_XBP_JOB_JOBLOG_READ' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING RETURN = RETURN TABLES JOB_PROTOCOL = JOBPROTOCOL EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_SPOOLLIST_READ CALL FUNCTION 'BAPI_XBP_JOB_SPOOLLIST_READ' EXPORTING STEP_NUMBER = STEPNUMBER EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBCOUNT = JOBCOUNT JOBNAME = JOBNAME IMPORTING RETURN = RETURN TABLES SPOOL_LIST = SPOOLLIST EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_ABORT CALL FUNCTION 'BAPI_XBP_JOB_ABORT' EXPORTING JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_SELECT CALL FUNCTION 'BAPI_XBP_JOB_SELECT' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOB_SELECT_PARAM = JOBSELECTPARAM IMPORTING RETURN = RETURN TABLES SELECTED_JOBS = SELECTEDJOBS EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_DELETE CALL FUNCTION 'BAPI_XBP_JOB_DELETE' EXPORTING EXTERNAL_USER_NAME = EXTERNALUSERNAME JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_START_IMMEDIATELY CALL FUNCTION 'BAPI_XBP_JOB_START_IMMEDIATELY' EXPORTING JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME TARGET_SERVER = TARGETSERVERNAME TARGET_GROUP = SERVERGROUPNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.

BAPI_XBP_JOB_START_ASAP CALL FUNCTION 'BAPI_XBP_JOB_START_ASAP' EXPORTING JOBNAME = JOBNAME JOBCOUNT = JOBCOUNT EXTERNAL_USER_NAME = EXTERNALUSERNAME TARGET_SERVER = TARGETSERVERNAME TARGET_GROUP = SERVERGROUPNAME IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.



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 RSXBPJOB or its description.