SAP Reports / Programs | Cross-Application Components | General Application Functions | Link to Geographic Information System(CA-GTF-TS-GC) SAP CA

RIGC0003 SAP ABAP Report - GBC: Link Log







RIGC0003 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Log of GIS Business Connector Connections and Postprocessing of Asynchronous and Defect Tasks...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 RIGC0003 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

GBCA - GBC: Link Log


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 RIGC0003. "Basic submit
SUBMIT RIGC0003 AND RETURN. "Return to original report after report execution complete
SUBMIT RIGC0003 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_CNT = Maximum Number of Hits
Selection Text: S_CONN = D Connection
Selection Text: S_DATE = D Current Date
Selection Text: S_SYST = D Original System
Selection Text: S_TIME = D Time
Selection Text: S_USER = D User
Title: GBC: Link Log
Text Symbol: 100 = Administrative Data
Text Symbol: 110 = Variant Selection
Text Symbol: 120 = Start the job with a variant?


INCLUDES used within this REPORT RIGC0003

INCLUDE: GBCAITOP.
INCLUDE: GBCMI001.
INCLUDE: LBTCHDEF.
INCLUDE GBCSI001.


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:

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING I_LIST_TYPE = C_LISTTYPE IMPORTING ET_EVENTS = L_EVENTTAB EXCEPTIONS LIST_TYPE_WRONG = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = I_INTERNAL_TABNAME = C_TAB-HEADER I_STRUCTURE_NAME = C_TABLES-GCAC * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING CT_FIELDCAT = E_FIELDCAT EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = I_INTERNAL_TABNAME = C_TAB-ITEM I_STRUCTURE_NAME = C_TABLES-GCAB * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING CT_FIELDCAT = E_FIELDCAT EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' I_CALLBACK_PROGRAM = L_REPID * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' IS_LAYOUT = L_LAYOUT IT_FIELDCAT = L_FIELDCAT * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * I_DEFAULT = 'X' * I_SAVE = ' ' * IS_VARIANT = IT_EVENTS = L_EVENTTAB * IT_EVENT_EXIT = I_TABNAME_HEADER = C_TAB-HEADER I_TABNAME_ITEM = C_TAB-ITEM * I_STRUCTURE_NAME_HEADER = * I_STRUCTURE_NAME_ITEM = IS_KEYINFO = L_KEYINFO * IS_PRINT = * IS_REPREP_ID = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES T_OUTTAB_HEADER = CONNTAB-SEL T_OUTTAB_ITEM = TASKTAB-SEL EXCEPTIONS PROGRAM_ERROR = 1 OTHERS = 2.

GCFZ_MSG_DISPLAY CALL FUNCTION 'GCFZ_MSG_DISPLAY' EXPORTING I_GCACTAB = L_GCACTAB EXCEPTIONS ERROR = 1 OTHERS = 2.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING * DELANFREP = ' ' * JOBGROUP = ' ' JOBNAME = C_JOBNAME IMPORTING JOBCOUNT = L_JOBNUMBER EXCEPTIONS CANT_CREATE_JOB = 1 INVALID_JOB_DATA = 2 JOBNAME_MISSING = 3 OTHERS = 4.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING * AT_OPMODE = ' ' * AT_OPMODE_PERIODIC = CALENDAR_ID = L_DATEWA-CALENDARID * EVENT_ID = ' ' * EVENT_PARAM = ' ' * EVENT_PERIODIC = ' ' JOBCOUNT = L_JOBNUMBER JOBNAME = C_JOBNAME LASTSTRTDT = L_DATEWA-LASTSTRTDT LASTSTRTTM = L_DATEWA-LASTSTRTTM PRDDAYS = L_DATEWA-PRDDAYS PRDHOURS = L_DATEWA-PRDHOURS PRDMINS = L_DATEWA-PRDMINS PRDMONTHS = L_DATEWA-PRDMONTHS PRDWEEKS = L_DATEWA-PRDWEEKS * PREDJOB_CHECKSTAT = ' ' * PRED_JOBCOUNT = ' ' * PRED_JOBNAME = ' ' SDLSTRTDT = L_DATEWA-SDLSTRTDT SDLSTRTTM = L_DATEWA-SDLSTRTTM STARTDATE_RESTRICTION = L_DATEWA-PRDBEHAV STRTIMMED = L_STRTIMMED TARGETSYSTEM = L_DATEWA-INSTNAME START_ON_WORKDAY_NOT_BEFORE = L_DATEWA-NOTBEFORE START_ON_WORKDAY_NR = L_DATEWA-WDAYNO WORKDAY_COUNT_DIRECTION = L_DATEWA-WDAYCDIR * RECIPIENT_OBJ = * TARGETSERVER = ' ' * DONT_RELEASE = ' ' IMPORTING JOB_WAS_RELEASED = L_RELEASED EXCEPTIONS CANT_START_IMMEDIATE = 1 INVALID_STARTDATE = 2 JOBNAME_MISSING = 3 JOB_CLOSE_FAILED = 4 JOB_NOSTEPS = 5 JOB_NOTEX = 6 LOCK_FAILED = 7 OTHERS = 8.

BP_FIND_JOBS_WITH_PROGRAM CALL FUNCTION 'BP_FIND_JOBS_WITH_PROGRAM' EXPORTING ABAP_PROGRAM_NAME = C_JOB_REPORT * ABAP_VARIANT_NAME = ' ' * EXTERNAL_PROGRAM_NAME = ' ' DIALOG = BTC_NO TABLES JOBLIST = E_TBTCJOBTAB EXCEPTIONS NO_JOBS_FOUND = 1 PROGRAM_SPECIFICATION_MISSING = 2 INVALID_DIALOG_TYPE = 3 JOB_FIND_CANCELED = 4 OTHERS = 5.

BP_JOBLIST_PROCESSOR CALL FUNCTION 'BP_JOBLIST_PROCESSOR' EXPORTING JOBLIST_OPCODE = BTC_JOBLIST_EDIT * JOBLIST_REFR_PARAM = ' ' * IMPORTING * JOBLIST_SEL_JOB = TABLES JOBLIST = L_TBTCJOBTAB EXCEPTIONS INVALID_OPCODE = 1 JOBLIST_IS_EMPTY = 2 JOBLIST_PROCESSOR_CANCELED = 3 OTHERS = 4.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING MODE = C_PP_MODE REPORT = C_JOB_REPORT IMPORTING OUT_PARAMETERS = E_PRI_PARAMS VALID = L_PRI_VALID EXCEPTIONS ARCHIVE_INFO_NOT_FOUND = 1 INVALID_PRINT_PARAMS = 2 INVALID_ARCHIVE_PARAMS = 3 OTHERS = 4.

BP_START_DATE_EDITOR CALL FUNCTION 'BP_START_DATE_EDITOR' EXPORTING STDT_DIALOG = BTC_YES STDT_INPUT = E_DATEWA STDT_OPCODE = BTC_EDIT_STARTDATE IMPORTING * STDT_MODIFY_TYPE = STDT_OUTPUT = E_DATEWA EXCEPTIONS FCAL_ID_NOT_DEFINED = 1 INCOMPLETE_LAST_STARTDATE = 2 INCOMPLETE_STARTDATE = 3 INVALID_DIALOG_TYPE = 4 INVALID_EVENTID = 5 INVALID_OPCODE = 6 INVALID_OPMODE_NAME = 7 INVALID_PERIODBEHAVIOUR = 8 INVALID_PREDECESSOR_JOBNAME = 9 LAST_STARTDATE_IN_THE_PAST = 10 NO_PERIOD_DATA_GIVEN = 11 NO_STARTDATE_GIVEN = 12 PERIOD_AND_PREDJOB_NO_WAY = 13 PERIOD_TOO_SMALL_FOR_LIMIT = 14 PREDECESSOR_JOBNAME_NOT_UNIQUE = 15 STARTDATE_INTERVAL_TOO_LARGE = 16 STARTDATE_IN_THE_PAST = 17 STARTDATE_IS_A_HOLIDAY = 18 STARTDATE_OUT_OF_FCAL_RANGE = 19 STDT_BEFORE_HOLIDAY_IN_PAST = 20 UNKNOWN_FCAL_ERROR_OCCURED = 21 NO_WORKDAY_NR_GIVEN = 22 INVALID_WORKDAY_COUNTDIR = 23 INVALID_WORKDAY_NR = 24 NOTBEFORE_STDT_MISSING = 25 WORKDAY_STARTTIME_MISSING = 26 NO_EVENTID_GIVEN = 27 OTHERS = 28.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING ES_LAYOUT = L_LAYOUT * ET_FIELDCAT = * ET_SORT = * ET_FILTER = * ES_LIST_SCROLL = * ES_VARIANT = * E_WIDTH = * ET_MARKED_COLUMNS = * ET_FILTERED_ENTRIES = * ET_FILTERED_ENTRIES_HEADER = * ET_FILTERED_ENTRIES_ITEM = * TABLES * ET_OUTTAB = * ET_OUTTAB_HEADER = * ET_OUTTAB_ITEM = * ET_COLLECT00 = * ET_COLLECT01 = * ET_COLLECT02 = * ET_COLLECT03 = * ET_COLLECT04 = * ET_COLLECT05 = * ET_COLLECT06 = * ET_COLLECT07 = * ET_COLLECT08 = * ET_COLLECT09 = EXCEPTIONS NO_INFOS = 1 PROGRAM_ERROR = 2 OTHERS = 3.

REUSE_ALV_LIST_LAYOUT_INFO_SET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_SET' EXPORTING IS_LAYOUT = L_LAYOUT * IT_FIELDCAT = * IT_SORT = * IT_FILTER = * IS_LIST_SCROLL = EXCEPTIONS OTHERS = 1.

GCFD_TASK_PROCESS_ASYNC CALL FUNCTION 'GCFD_TASK_PROCESS_ASYNC' EXPORTING I_GCABWA = L_GCABWA IMPORTING E_GCABWA = L_GCABWA EXCEPTIONS ERROR = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING TITLEBAR = TEXT-110 * DIAGNOSE_OBJECT = ' ' TEXT_QUESTION = TEXT-120 * TEXT_BUTTON_1 = 'Ja'(001) * ICON_BUTTON_1 = ' ' * TEXT_BUTTON_2 = 'Nein'(002) * ICON_BUTTON_2 = ' ' * DEFAULT_BUTTON = '1' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING ANSWER = L_ANSWER * TABLES * PARAMETER = EXCEPTIONS TEXT_NOT_FOUND = 1 OTHERS = 2.

RS_VARIANT_SCREEN CALL FUNCTION 'RS_VARIANT_SCREEN' EXPORTING REPORT = C_JOB_REPORT RNAME_VISIBLE = GCTP1_MARKED * NEW_TITLE = ' ' * VARIANT = ' ' * QUERY = ' ' IMPORTING * FUNCTION = * REPORT = VARIANT = E_VARIANT.



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