SAP Reports / Programs | Basis Components(BC) SAP BC

/SSA/ABO SAP ABAP Report - ST14 for Bank Analyzer








/SSA/ABO is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Check out the submitted Comments related to this SAP report or see any standard documentation available. Also check out 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 /SSA/ABO into the relevant SAP transactions such as SE38 or SE80

ABAP code to call this SAP report using the submit statement

SUBMIT /SSA/ABO. "Basic submit

SUBMIT /SSA/ABO AND RETURN. "Return to original report after report execution complete

SUBMIT /SSA/ABO VIA SELECTION-SCREEN. "Display selection screen of submitted report to user

See more syntax options for the ABAP SUBMIT statement

Contribute (Add Comments)
Below is the basic information available for SAP report /SSA/ABO and is provided for your convenience to access as and when required. Although the 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 /SSA/ABO or its description.

INCLUDES used within this REPORT:

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:

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = '/SDF/CMO_GET_QA_SETTINGS' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_QA_SETTINGS CALL FUNCTION '/SDF/CMO_GET_QA_SETTINGS' EXPORTING IV_PRD = LV_SID IMPORTING EV_QA_ACTIVE = LV_QA_ACTIVE * TABLES * TT_QASYSTEMS = EXCEPTIONS OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = 'STRN_GET_LANG_STATE' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

STRN_GET_LANG_STATE CALL FUNCTION 'STRN_GET_LANG_STATE' EXPORTING IM_LANGUAGE = WA_ITAB_LANGUAGES-SPRAS IMPORTING EX_INSTALLED = WA_ITAB_LANGUAGES-EX_INSTALLED EX_SUPPLEMENTED = WA_ITAB_LANGUAGES-EX_SUPPLEMENTED * EX_SUPPORT_PACKAGES = * EX_USABLE = * EX_USABLE = EXCEPTIONS NO_INFO = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = LFUNCTION EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_DEV EXPORTING FUNCNAME = '/SDF/CMO_TMS_CFG_READ_CONFIG' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_TMS_CFG_READ_CONFIG CALL FUNCTION '/SDF/CMO_TMS_CFG_READ_CONFIG' DESTINATION LV_RFC_DEV EXPORTING IV_SYSTEM = LV_SID_DEV IMPORTING ES_SYS = LS_SYS EXCEPTIONS TMS_CFG_READ_CFG_FAILED = 1 OTHERS = 2.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION lv_rfc_prd EXPORTING FUNCNAME = '/SDF/CMO_TR_TIME_DIFF' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_TR_TIME_DIFF



CALL FUNCTION '/SDF/CMO_TR_TIME_DIFF' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date iv_sys1 = lv_sid_dev iv_sys2 = lv_sid_prd iv_domain_sys1 = lv_domain_dev TABLES et_transports_time_diff = lt_28 et_transports_dest2_first = lt_28u EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION lv_rfc_prd EXPORTING FUNCNAME = '/SDF/CMO_GET_OVERTAKES' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_OVERTAKES CALL FUNCTION '/SDF/CMO_GET_OVERTAKES' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date iv_dev = lv_sid_dev iv_prd = lv_sid_prd iv_domain_dev = lv_domain_dev IMPORTING ev_transports_count = lv_transports_count TABLES et_overtakes_objects = lt_overtakes_obj et_overtakes_count = lt_overtakes EXCEPTIONS tms_tm_get_history_failed = 1 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION lv_rfc_prd EXPORTING FUNCNAME = '/SDF/SWCM_GET_SYSTEM_INFO_DQP' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/SWCM_GET_SYSTEM_INFO_DQP CALL FUNCTION '/SDF/SWCM_GET_SYSTEM_INFO_DQP' DESTINATION lv_rfc_prd EXPORTING if_dev_rfc = lv_rfc_dev if_qas_rfc = lv_rfc_qas if_prd_rfc = lv_rfc_prd TABLES tt_cvers_dev = lt_cvers_dev tt_pat03_dev = lt_pat03_dev tt_avers_dev = lt_avers_dev tt_cvers_qas = lt_cvers_qas tt_pat03_qas = lt_pat03_qas tt_avers_qas = lt_avers_qas tt_cvers_prd = lt_cvers_prd tt_pat03_prd = lt_pat03_prd tt_avers_prd = lt_avers_prd tt_cvers_ref_dqp = lt_cvers_ref_dqp.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_MODI_REP_2010' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_MODI_REP_2010 CALL FUNCTION '/SDF/CMO_MODI_REP_2010' DESTINATION LV_RFC_PRD TABLES PT_SMODCOMPTYPE = LT_40 I_MOD_REP = LT_401 EXCEPTIONS ERROR_ON_RSUMOD0X = 1 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_GET_CUST_OBJ' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_CUST_OBJ CALL FUNCTION '/SDF/CMO_GET_CUST_OBJ' DESTINATION LV_RFC_PRD TABLES tt_cust_classes = lt_42 tt_cust_obj_type = lt_420 EXCEPTIONS put_check_name_class_error = 1 trint_object_namespace_error = 2 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_GET_WORKLOAD' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_WORKLOAD CALL FUNCTION '/SDF/CMO_GET_WORKLOAD' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date iv_sid = lv_sid_prd TABLES et_trans_rep_used_categories = lt_62a et_trans_rep_used = lt_62d et_trans_rep_cust_not_used = lt_trans_rep_cust_not_used et_period = lt_62b et_used_application_components = lt_62c.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_GET_ENH_OBJECTS' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_ENH_OBJECTS CALL FUNCTION '/SDF/CMO_GET_ENH_OBJECTS' DESTINATION lv_rfc_prd EXPORTING iv_append = 'X' iv_customer_exit = 'X' iv_bapi = 'X' iv_classic_badi = 'X' iv_im_ex_enhancement = 'X' TABLES et_enhancements = lt_430 "#EC ENHOK EXCEPTIONS OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS


CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_TRANSPORTS_STAT' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_TRANSPORTS_STAT CALL FUNCTION '/SDF/CMO_TRANSPORTS_STAT' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date TABLES tt_transports_count = lt_22 EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_TR_SOURCE_SYS_COUNT' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_TR_SOURCE_SYS_COUNT CALL FUNCTION '/SDF/CMO_TR_SOURCE_SYS_COUNT' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date TABLES tt_tr_source_count = lt_18 EXCEPTIONS get_transports_error = 1 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_READ_TPALOG' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_READ_TPALOG CALL FUNCTION '/SDF/CMO_READ_TPALOG' DESTINATION lv_rfc_prd EXPORTING iv_begin_date = lv_begin_date iv_end_date = lv_end_date iv_system = lv_sid_prd TABLES tt_transport_errors = lt_21 tt_transports2 = lt_21d EXCEPTIONS OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' DESTINATION LV_RFC_PRD EXPORTING FUNCNAME = '/SDF/CMO_GET_OPEN_TRANSPORT' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_GET_OPEN_TRANSPORT CALL FUNCTION '/SDF/CMO_GET_OPEN_TRANSPORT' DESTINATION lv_rfc_prd EXPORTING " for all opening transports iv_begin_date = '00000000' iv_end_date = SY-DATUM TABLES et_transports_time = lt_50prd EXCEPTIONS get_transport_error = 1 invalid_datetime = 2 OTHERS = 99.

/SDF/CMO_TIME_DIFF_GET CALL FUNCTION '/SDF/CMO_TIME_DIFF_GET' EXPORTING utc_start = lv_time_stamp_temp utc_end = lv_time_stamp_end IMPORTING second = lv_t EXCEPTIONS paramerr = 1 OTHERS = 99.

/SDF/CMO_MODI_REP_2005 CALL FUNCTION '/SDF/CMO_MODI_REP_2005' TABLES I_MOD_REP = LT_MODI_REP PT_SMODCOMPTYPE = LT_MODS EXCEPTIONS ERROR_ON_RSUMOD0X = 1 OTHERS = 99.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = '/SDF/CMO_MODI_REP_2010' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

/SDF/CMO_MODI_REP_2010 CALL FUNCTION '/SDF/CMO_MODI_REP_2010' TABLES I_MOD_REP = LT_MODI_REP PT_SMODCOMPTYPE = LT_MODS EXCEPTIONS ERROR_ON_RSUMOD0X = 1 OTHERS = 99.

/SDF/CMO_GET_CUST_OBJ CALL FUNCTION '/SDF/CMO_GET_CUST_OBJ' TABLES TT_CUST_CLASSES = LT_CUST EXCEPTIONS OTHERS = 99.

DEQUEUE_/SSF/E_DHEAD CALL FUNCTION 'DEQUEUE_/SSF/E_DHEAD' EXPORTING MODE_/SSF/DHEAD = 'E' GUID = GUID EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB


CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

RFC_PING * CALL FUNCTION 'RFC_PING' destination BACK_RFC * EXCEPTIONS * communication_failure = 98 message lv_message * system_failure = 99 message lv_message * others = 1.

ENQUEUE_/SSF/E_PTAB * CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' * EXPORTING * MODE_/SSF/PTAB = 'E' * RELID = 'TT' * PID = GC_PROJECTID * OBJKEY = 'TAANA_WORKLIST' * EXCEPTIONS * FOREIGN_LOCK = 1 * SYSTEM_FAILURE = 2 * OTHERS = 3.

DEQUEUE_/SSF/E_PTAB * CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' * EXPORTING * MODE_/SSF/PTAB = 'E' * RELID = 'TT' * PID = GC_PROJECTID * OBJKEY = 'TAANA_WORKLIST' * EXCEPTIONS * OTHERS = 3.

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

JOB_CLOSE * CALL FUNCTION 'JOB_CLOSE' * EXPORTING * JOBCOUNT = JOBCOUNT * JOBNAME = JOBNAME * STRTIMMED = JOBSTIM * IMPORTING * JOB_WAS_RELEASED = JOBRELEASED * 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.

JOB_CLOSE * CALL FUNCTION 'JOB_CLOSE' * EXPORTING * JOBCOUNT = JOBCOUNT * JOBNAME = JOBNAME * STRTIMMED = JOBSTIM * TARGETSERVER = EXEC_SERVER * IMPORTING * JOB_WAS_RELEASED = JOBRELEASED * 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.

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

JOB_CLOSE * CALL FUNCTION 'JOB_CLOSE' * EXPORTING * JOBCOUNT = JOBCOUNT * JOBNAME = JOBNAME_D * STRTIMMED = JOBSTIM * IMPORTING * JOB_WAS_RELEASED = JOBRELEASED * 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.

JOB_CLOSE * CALL FUNCTION 'JOB_CLOSE' * EXPORTING * JOBCOUNT = JOBCOUNT * JOBNAME = JOBNAME_D * STRTIMMED = JOBSTIM * TARGETSERVER = EXEC_SERVER * IMPORTING * JOB_WAS_RELEASED = JOBRELEASED * 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.

/BDL/_GET_SDCC_CUSTOMIZING_NEW * CALL FUNCTION '/BDL/_GET_SDCC_CUSTOMIZING_NEW' * EXPORTING * GET_RFC_LIST = 'X' * TABLES * RFCLIST = LT_RFCLIST.

AGS_SISE_SET_DATA_COLLECT_JOB * CALL FUNCTION 'AGS_SISE_SET_DATA_COLLECT_JOB' * DESTINATION BACK_RFC * EXPORTING * IV_REGISTRATION = 'R' * IT_SESSION_JOB = LT_AGS_SISE_JOB * EXCEPTIONS * ERROR_OCCURED = 1 * OTHERS = 2.

DEQUEUE_/SSF/E_DHEAD CALL FUNCTION 'DEQUEUE_/SSF/E_DHEAD' EXPORTING MODE_/SSF/DHEAD = 'E' GUID = GUID EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID EXCEPTIONS OTHERS = 3.

ARCH_ANA_STATISTICS_CREATE CALL FUNCTION 'ARCH_ANA_STATISTICS_CREATE' EXPORTING I_ANA_VAR = ANA_VAR I_TABNAME = LF_TABNAME IMPORTING E_EVAL_ID = EVAL_ID EXCEPTIONS TABLE_NOT_EXISTING = 1 FIELD_NOT_EXISTING = 2 ANANAME_NOT_EXISTING = 3 GENERATION_ERROR = 4 >1_COUNT*_ANALYSIS_REQUESTED = 5 OTHERS = 6. "#EC ARGCHECKED

ADK_CCMS_GET_TABLES CALL FUNCTION 'ADK_CCMS_GET_TABLES' EXPORTING OBJECT = OBJECT * DELETE_TABLES_ONLY = 'X' TABLES OBJECT_TABLES = ADK_TABLES EXCEPTIONS OBJECT_NOT_FOUND = 1 OTHERS = 2.

DD_EXIST_TABLE CALL FUNCTION 'DD_EXIST_TABLE' EXPORTING TABNAME = TABNAME STATUS = 'A' IMPORTING SUBRC = TABSTATUS.

DD_DOMVALUES_GET CALL FUNCTION 'DD_DOMVALUES_GET' EXPORTING DOMNAME = 'APPLI_TR01' TEXT = 'X' LANGU = SY-LANGU TABLES DD07V_TAB = LT_DD07V EXCEPTIONS * NO_VALUES_FOUND = 1 OTHERS = 2.

GET_JOB_RUNTIME_INFO CALL FUNCTION 'GET_JOB_RUNTIME_INFO' IMPORTING JOBCOUNT = LS_DVMON_SCHED-JOBCOUNT EXCEPTIONS NO_RUNTIME_INFO = 1 OTHERS = 2.

ARCH_ANA_STATISTICS_CREATE CALL FUNCTION 'ARCH_ANA_STATISTICS_CREATE' EXPORTING I_ANA_VAR = ANA_VAR I_TABNAME = LF_TABLE IMPORTING E_EVAL_ID = EVAL_ID EXCEPTIONS TABLE_NOT_EXISTING = 1 FIELD_NOT_EXISTING = 2 ANANAME_NOT_EXISTING = 3 GENERATION_ERROR = 4 >1_COUNT*_ANALYSIS_REQUESTED = 5 OTHERS = 6. "#EC ARGCHECKED

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = LF_BOF_FUNC EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = PF_TABLE ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = PF_TABLE ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_DTAB_DELETION' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_DTAB_DELETION' EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_DTAB_DELETION' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_DTAB_DELETION' EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_TAANA_HK' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJ_DVMON OBJKEY = 'DVMON_TAANA_HK' EXCEPTIONS OTHERS = 3.

GUID_CREATE CALL FUNCTION 'GUID_CREATE' IMPORTING EV_GUID_16 = L_GUID.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = GC_DVMC_SCHED EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = GC_DVMC_SCHED EXCEPTIONS OTHERS = 3.

TRINT_GET_NAMESPACE CALL FUNCTION 'TRINT_GET_NAMESPACE' EXPORTING IV_PGMID = 'R3TR' IV_OBJECT = 'DEVC' IV_OBJ_NAME = LV_OBJ_NAME * IV_PREFIX_CHECKED = ' ' IMPORTING EV_NAMESPACE = LV_NAMESPACE EXCEPTIONS INVALID_PREFIX = 1 INVALID_OBJECT_TYPE = 2 OTHERS = 3.

REPOSITORY_ENVIRONMENT_ALL CALL FUNCTION 'REPOSITORY_ENVIRONMENT_ALL' EXPORTING OBJ_TYPE = L_ENV_TYPE ENVIRONMENT_TYPES = L_ENVI OBJECT_NAME = L_ENV_NAME DEEP = '2' TABLES ENVIRONMENT_TAB = ENVIRONMENT_TAB.

ABAP4_CALL_TRANSACTION CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
EXPORTING TCODE = 'ST14' * SKIP_SCREEN = ' ' * MODE_VAL = 'A' * UPDATE_VAL = 'A' * IMPORTING * SUBRC = * TABLES * USING_TAB = * SPAGPA_TAB = * MESS_TAB = EXCEPTIONS CALL_TRANSACTION_DENIED = 1 TCODE_INVALID = 2 OTHERS = 3 .

ABAP4_CALL_TRANSACTION CALL FUNCTION 'ABAP4_CALL_TRANSACTION' EXPORTING TCODE = 'SCI' * SKIP_SCREEN = ' ' * MODE_VAL = 'A' * UPDATE_VAL = 'A' * IMPORTING * SUBRC = * TABLES * USING_TAB = * SPAGPA_TAB = * MESS_TAB = EXCEPTIONS CALL_TRANSACTION_DENIED = 1 TCODE_INVALID = 2 OTHERS = 3.

TH_SERVER_LIST CALL FUNCTION 'TH_SERVER_LIST' * EXPORTING * SERVICES = 255 * SYSSERVICE = 0 TABLES LIST = LT_SERVER_LIST * LIST_IPV6 = EXCEPTIONS NO_SERVER_LIST = 1 OTHERS = 2 .

BP_JOB_MAINTENANCE_SM37B CALL FUNCTION 'BP_JOB_MAINTENANCE_SM37B' EXPORTING O_JOBSEL_PARAMS = LS_JOB_PARAM EXCEPTIONS UNKNOWN_SELECTION_ERROR = 1 OTHERS = 2.

BP_JOB_SELECT_SM37B CALL FUNCTION 'BP_JOB_SELECT_SM37B' EXPORTING JOBSELECT_DIALOG = 'N' JOBSEL_PARAM_IN = LS_JOB_PARAM TABLES JOBSELECT_JOBLIST_B = LT_JOBLIST EXCEPTIONS INVALID_DIALOG_TYPE = 1 JOBNAME_MISSING = 2 NO_JOBS_FOUND = 3 SELECTION_CANCELED = 4 USERNAME_MISSING = 5 OTHERS = 6.

BP_JOB_READ CALL FUNCTION 'BP_JOB_READ' EXPORTING JOB_READ_JOBCOUNT = WA_JOBLIST-JOBCOUNT JOB_READ_JOBNAME = WA_JOBLIST-JOBNAME JOB_READ_OPCODE = 20 TABLES JOB_READ_STEPLIST = LT_JOB_STEP EXCEPTIONS INVALID_OPCODE = 1 JOB_DOESNT_EXIST = 2 JOB_DOESNT_HAVE_STEPS = 3 OTHERS = 4.

RS_VARIANT_CONTENTS CALL FUNCTION 'RS_VARIANT_CONTENTS' EXPORTING REPORT = REPORT_NAME VARIANT = VARIANT_NAME TABLES VALUTAB = LT_VALUE EXCEPTIONS VARIANT_NON_EXISTENT = 1 VARIANT_OBSOLETE = 2 OTHERS = 3.

BP_JOB_SELECT_SM37B CALL FUNCTION 'BP_JOB_SELECT_SM37B' EXPORTING JOBSELECT_DIALOG = 'N' JOBSEL_PARAM_IN = LS_JOB_PARAM * ENDDATE = ' ' * ENDTIME = ' ' * IMPORTING * JOBSEL_PARAM_OUT = TABLES * JOBSELECT_JOBLIST = JOBSELECT_JOBLIST_B = LT_JOBLIST EXCEPTIONS INVALID_DIALOG_TYPE = 1 JOBNAME_MISSING = 2 NO_JOBS_FOUND = 3 SELECTION_CANCELED = 4 USERNAME_MISSING = 5 OTHERS = 6 .

BP_JOB_READ CALL FUNCTION 'BP_JOB_READ' EXPORTING JOB_READ_JOBCOUNT = WA_JOBLIST-JOBCOUNT JOB_READ_JOBNAME = WA_JOBLIST-JOBNAME JOB_READ_OPCODE = 20 TABLES JOB_READ_STEPLIST = LT_JOB_STEP EXCEPTIONS INVALID_OPCODE = 1 JOB_DOESNT_EXIST = 2 JOB_DOESNT_HAVE_STEPS = 3 OTHERS = 4.

RS_VARIANT_CONTENTS CALL FUNCTION 'RS_VARIANT_CONTENTS' EXPORTING REPORT = REPORT_NAME VARIANT = VARIANT_NAME TABLES VALUTAB = LT_VALUE EXCEPTIONS VARIANT_NON_EXISTENT = 1 VARIANT_OBSOLETE = 2 OTHERS = 3.

GET_COMPONENT_DESCRIPTION CALL FUNCTION 'GET_COMPONENT_DESCRIPTION' EXPORTING LANGU = SY-LANGU COMPONENT = LS_APPL_MAP-FCTR_ID * COMP_DESCRIPTION = IMPORTING * FCTR_ID = PS_POSID = LS_APPL_MAP-PS_POSID NAME = LS_APPL_MAP-NAME EXCEPTIONS KEY_NOT_FOUND = 1 OTHERS = 2.

DB_DBRELINFO CALL FUNCTION 'DB_DBRELINFO' IMPORTING DBINFO = L_DBRELINFO.

DEQUEUE_/SSF/E_DHEAD CALL FUNCTION 'DEQUEUE_/SSF/E_DHEAD' EXPORTING MODE_/SSF/DHEAD = 'E' GUID = GUID EXCEPTIONS OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

/SDF/CD_CC_CONNECT_API_RUNINFO CALL FUNCTION '/SDF/CD_CC_CONNECT_API_RUNINFO' EXPORTING IV_ANALYSIS_MODE = IV_MODE_ID IV_RUN_ID = IV_RUN_ID IMPORTING ET_RUN_INFO = LT_RUN_INFO * EV_MESSAGE = * EV_RC = .

/SDF/CD_CC_CONNECT_API_LOAD CALL FUNCTION '/SDF/CD_CC_CONNECT_API_LOAD' EXPORTING IV_ANALYSIS_MODE = IV_MODE_ID IV_RUN_ID = IV_RUN_ID IV_FLG_INCL_NO_REF = LV_FLG_INCL_NO_REF IMPORTING ET_CONNECT_RESULT = LT_CONNECT_RESULT EV_MESSAGE = EV_MESSAGE EV_RC = EV_RC.

/SDF/CD_CC_CONNECT_API_LOAD CALL FUNCTION '/SDF/CD_CC_CONNECT_API_LOAD' EXPORTING IV_ANALYSIS_MODE = IV_MODE_ID IV_RUN_ID = IV_RUN_ID IV_FLG_INCL_NO_REF = LV_FLG_INCL_NO_REF IMPORTING ET_CONNECT_RESULT = LT_CONNECT_RESULT EV_MESSAGE = EV_MESSAGE EV_RC = EV_RC.

/SDF/GEN_FUNCS_FUNC_INFO_GET call function '/SDF/GEN_FUNCS_FUNC_INFO_GET' destination lv_rfc exporting funcname = lv_func_name exceptions function_not_available = 1 others = 2.

RFC_SYSTEM_INFO CALL FUNCTION 'RFC_SYSTEM_INFO' IMPORTING rfcsi_export = lv_rfcsi_export EXCEPTIONS OTHERS = 99.

/SDF/CMO_TMS_CFG_READ_CONFIG CALL FUNCTION '/SDF/CMO_TMS_CFG_READ_CONFIG' DESTINATION lv_rfc EXPORTING iv_system = lv_devsid IMPORTING es_sys = ls_sys EXCEPTIONS tms_cfg_read_cfg_failed = 1 OTHERS = 2.

/SDF/CMO_GET_SYS_HISTORY CALL FUNCTION '/SDF/CMO_GET_SYS_HISTORY' EXPORTING iv_dev_sid = lv_devsid iv_qas_sid = lv_qassid iv_prd_sid = lv_wldsid iv_dev_rfc = lv_devrfc iv_qas_rfc = lv_qasrfc iv_prd_rfc = lv_wldrfc TABLES tt_system_history = lt_system_history EXCEPTIONS OTHERS = 99.

SAPWL_WORKLOAD_GET_STATISTIC CALL FUNCTION 'SAPWL_WORKLOAD_GET_STATISTIC' DESTINATION lv_rfc EXPORTING periodtype = 'M' startdate = lv_last_month instance = 'TOTAL' TABLES accounting_statistic_tasktype = lt_user_stat tasktype_statistic = lt_task_stat EXCEPTIONS unknown_periodtype = 1 no_data_found = 2 no_server_given = 3 OTHERS = 99.

/SDF/CMO_EMERGENCY_CHANGES CALL FUNCTION '/SDF/CMO_EMERGENCY_CHANGES' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_dev = lv_devsid iv_prd = lv_prdsid IMPORTING ev_local_transports = lv_local_transports ev_emergency_tr = lv_emergency_tr ev_transports2 = lv_transports2 EXCEPTIONS get_local_transports_failed = 1 tr_time_diff_failed = 2 transports_stat_failed = 3 OTHERS = 99.

/SDF/CMO_FAILED_CHANGES CALL FUNCTION '/SDF/CMO_FAILED_CHANGES' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_dev = lv_devsid iv_prd = lv_prdsid iv_error_code = '0008' iv_failed_threshold = 4 IMPORTING ev_tr_failed_obj_num = lv_tr_failed_obj_num ev_overtakes_objects = lv_overtakes_objects ev_frequ_failed_obj_num = lv_frequ_failed_obj_num ev_transported_objects_wb = lv_transported_objects_wb EXCEPTIONS read_tpalog_failed = 1 get_overtakes_failed = 2 most_changed_obj_failed = 3 transports_stat_failed = 4 OTHERS = 99.

/SDF/CMO_GET_WORKLOAD CALL FUNCTION '/SDF/CMO_GET_WORKLOAD' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sid = lv_wldsid TABLES et_trans_rep_used_categories = lt_categories et_trans_rep_used = lt_trans_rep_used et_trans_rep_cust_not_used = lt_trans_rep_cust_not_used et_period = lt_period et_used_application_components = lt_used_app_comp.

/SDF/CMO_MODI_REP_2010 CALL FUNCTION '/SDF/CMO_MODI_REP_2010' DESTINATION lv_rfc TABLES pt_smodcomptype = lt_modi_overview i_mod_rep = lt_modi_detail EXCEPTIONS error_on_rsumod0x = 1 OTHERS = 99.

/SDF/CMO_MODI_REP_2010 CALL FUNCTION '/SDF/CMO_MODI_REP_2010' DESTINATION lv_rfc EXPORTING iv_check_period = 'X' iv_begin_date = startdate iv_end_date = enddate TABLES pt_smodcomptype = lt_modi_overview i_mod_rep = lt_modi_detail EXCEPTIONS error_on_rsumod0x = 1 OTHERS = 99.

/SDF/CMO_GET_CUST_OBJ CALL FUNCTION '/SDF/CMO_GET_CUST_OBJ' DESTINATION lv_rfc TABLES tt_mod_cust_obj = lt_mod_cust_obj tt_cust_classes = lt_cust_overview tt_cust_obj_type = lt_cust_detail EXCEPTIONS put_check_name_class_error = 1 trint_object_namespace_error = 2 OTHERS = 99.

/SDF/CC_CODE_INSPECTOR_RESULTS CALL FUNCTION '/SDF/CC_CODE_INSPECTOR_RESULTS' DESTINATION lv_rfc TABLES et_object_set = lt_sci_object_set et_ci_results = lt_sci_ci_results EXCEPTIONS no_objects = 1 ci_error = 2 OTHERS = 3.

/SDF/CMO_GET_CUST_OBJ_PERIOD CALL FUNCTION '/SDF/CMO_GET_CUST_OBJ_PERIOD' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate TABLES tt_cust_classes = lt_cust_overview tt_cust_obj_type = lt_cust_detail EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_ENH_OBJECTS CALL FUNCTION '/SDF/CMO_GET_ENH_OBJECTS' DESTINATION lv_rfc EXPORTING iv_append = 'X' iv_customer_exit = 'X' iv_bapi = 'X' iv_classic_badi = 'X' iv_im_ex_enhancement = 'X' TABLES et_enhancements = lt_enhancements "#EC ENHOK EXCEPTIONS OTHERS = 99.

/SDF/SWCM_GET_SYSTEM_INFO_DQP CALL FUNCTION '/SDF/SWCM_GET_SYSTEM_INFO_DQP' EXPORTING if_dev_rfc = lv_devrfc if_qas_rfc = lv_qasrfc if_prd_rfc = lv_prdrfc TABLES tt_cvers_dev = lt_cvers_dev_func tt_pat03_dev = lt_pat03_dev_func tt_cvers_qas = lt_cvers_qas_func tt_pat03_qas = lt_pat03_qas_func tt_cvers_prd = lt_cvers_prd_func tt_pat03_prd = lt_pat03_prd_func tt_cvers_ref_dqp = lt_cvers_ref_dqp EXCEPTIONS OTHERS = 99.

/SDF/SWCM_GET_NOTES_D_Q_P CALL FUNCTION '/SDF/SWCM_GET_NOTES_D_Q_P' EXPORTING iv_dev_rfc = lv_devrfc iv_qas_rfc = lv_qasrfc iv_prd_rfc = lv_prdrfc TABLES tt_notes_list_dev = lt_notes_list_dev tt_notes_list_qas = lt_notes_list_qas tt_notes_list_prd = lt_notes_list_prd EXCEPTIONS OTHERS = 99.

/SDF/CMO_BUSINESS_FUNCTION CALL FUNCTION '/SDF/CMO_BUSINESS_FUNCTION' DESTINATION lv_rfc IMPORTING es_bfs = ls_bfs TABLES et_is_bf = lt_is_bf et_ea_bf = lt_ea_bf et_ehp_bf = lt_ehp_bf EXCEPTIONS OTHERS = 99.

/SDF/CMO_BUSI_FUNC_CONSISTENCY CALL FUNCTION '/SDF/CMO_BUSI_FUNC_CONSISTENCY' EXPORTING iv_rfc_dev = lv_devrfc iv_rfc_qas = lv_qasrfc iv_rfc_prd = lv_prdrfc TABLES et_bf_consistency = lt_bf_cons EXCEPTIONS OTHERS = 99.

/SDF/CMO_ULOG_ANALYSIS CALL FUNCTION '/SDF/CMO_ULOG_ANALYSIS' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sid = lv_prdsid TABLES tt_ulog_act = lt_stat EXCEPTIONS get_dir_names_failed = 1 open_failed = 2 build_path_failed = 3 OTHERS = 99.

/SDF/CMO_GET_CLIENT_REMOTE CALL FUNCTION '/SDF/CMO_GET_CLIENT_REMOTE' DESTINATION lv_rfc TABLES t000_box = lt_clients EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_CLIENT_REMOTE CALL FUNCTION '/SDF/CMO_GET_CLIENT_REMOTE' DESTINATION lv_rfc TABLES t000_box = lt_clients EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_CLIENT_REMOTE CALL FUNCTION '/SDF/CMO_GET_CLIENT_REMOTE' DESTINATION lv_rfc TABLES t000_box = lt_clients EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_DLV_SYSTC CALL FUNCTION '/SDF/CMO_GET_DLV_SYSTC' DESTINATION lv_rfc TABLES tt_systc = lt_sys_change_value EXCEPTIONS OTHERS = 99.

/SDF/CMO_SYS_CHANGE_LOG CALL FUNCTION '/SDF/CMO_SYS_CHANGE_LOG' DESTINATION lv_rfc TABLES tt_system_change_log = lt_sys_change_log_func EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_QA_SETTINGS CALL FUNCTION '/SDF/CMO_GET_QA_SETTINGS' DESTINATION lv_rfc EXPORTING iv_prd = lv_prdsid IMPORTING ev_qa_active = lv_qa_active * TABLES * TT_QASYSTEMS = EXCEPTIONS OTHERS = 99.

/SDF/CMO_TR_ATTRIBUTES CALL FUNCTION '/SDF/CMO_TR_ATTRIBUTES' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sid = lv_prdsid * IV_DOMAIN = * IV_NON_ABAP = TABLES * IT_CHECKED_TR = et_e070a = lt_e070a EXCEPTIONS OTHERS = 99.

/SDF/CMO_TRANSPORTS_STAT CALL FUNCTION '/SDF/CMO_TRANSPORTS_STAT' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate TABLES tt_transports_count = lt_stat EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 99.

/SDF/CMO_GET_BIGGEST_TRANSPORT CALL FUNCTION '/SDF/CMO_GET_BIGGEST_TRANSPORT' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_transport_types = 'KWTCOE' iv_trstatus = 'R' iv_top_number = 20 TABLES et_biggest_transports = lt_biggest_transp_func EXCEPTIONS communication_failure = 1 OTHERS = 99.

/SDF/CMO_TR_SOURCE_SYS_COUNT CALL FUNCTION '/SDF/CMO_TR_SOURCE_SYS_COUNT' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate TABLES tt_tr_source_count = lt_source_system EXCEPTIONS get_transports_error = 1 OTHERS = 99.

/SDF/CMO_GET_LOCAL_TRANSPORTS CALL FUNCTION '/SDF/CMO_GET_LOCAL_TRANSPORTS' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sid = lv_prdsid TABLES et_transport_list = lt_trans_prd EXCEPTIONS get_transports_error = 1 OTHERS = 99.

/SDF/CMO_MOST_CHANGED_OBJ CALL FUNCTION '/SDF/CMO_MOST_CHANGED_OBJ' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_top_number = 20 TABLES tt_objects_count = lt_most_change_obj EXCEPTIONS get_transport_error = 1 OTHERS = 99.

/SDF/CMO_READ_TPALOG CALL FUNCTION '/SDF/CMO_READ_TPALOG' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_system = lv_prdsid TABLES tt_transport_errors = lt_trans_error tt_transports2 = lt_trans_err_detail EXCEPTIONS OTHERS = 99.

/SDF/CMO_TRANS_ERROR_RES_TIME CALL FUNCTION '/SDF/CMO_TRANS_ERROR_RES_TIME' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate TABLES et_tr_err_restime_summary = lt_stat EXCEPTIONS OTHERS = 99.

/SDF/CMO_READ_TRANS_ERRORS CALL FUNCTION '/SDF/CMO_READ_TRANS_ERRORS' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate TABLES et_tr_err_msgclass = lt_tr_err_msgclass et_tr_err_msg = lt_tr_err_msg EXCEPTIONS OTHERS = 99. "#EC ENHOK

/SDF/CMO_TR_TIME_DIFF CALL FUNCTION '/SDF/CMO_TR_TIME_DIFF' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sys1 = lv_devsid iv_sys2 = lv_prdsid iv_domain_sys1 = lv_domain_dev TABLES et_transports_time_diff = lt_stat EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 99.

/SDF/EWA_GET_ABAP_DUMPS CALL FUNCTION '/SDF/EWA_GET_ABAP_DUMPS' DESTINATION lv_rfc EXPORTING bedatum = lv_last_month TABLES i_snap_report_short = lt_dump_type i_snap_report_hist = lt_dump_per_day EXCEPTIONS OTHERS = 99.

/SDF/CMO_TR_LANDSCAPE_CHECK CALL FUNCTION '/SDF/CMO_TR_LANDSCAPE_CHECK' EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_dev_sid = lv_devsid iv_qas_sid = lv_qassid iv_prd_sid = lv_prdsid iv_dev_rfc = lv_devrfc iv_qas_rfc = lv_qasrfc iv_prd_rfc = lv_prdrfc IMPORTING ev_total_in_dev = lv_total_in_dev ev_in_dev_and_not_in_prd = lv_in_dev_and_not_in_prd ev_unreleased_in_dev = lv_unreleased_in_dev ev_local_in_dev = lv_local_in_dev ev_outside_in_dev = lv_outside_in_dev ev_in_dev_and_in_buffer_qas = lv_in_dev_and_in_buffer_qas ev_in_dev_and_not_in_buffer_qa = lv_in_dev_and_not_in_buffer_qa ev_in_qas_and_in_buffer_prd = lv_in_qas_and_in_buffer_prd ev_in_qas_and_not_in_buffer_pr = lv_in_qas_and_not_in_buffer_pr EXCEPTIONS communication_failure_dest1 = 1 communication_failure_dest2 = 2 get_transports_error = 3 buffer_check_error = 4 OTHERS = 99.

/SDF/CMO_TR_TOTAL_NUMBER CALL FUNCTION '/SDF/CMO_TR_TOTAL_NUMBER' EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_dev_sid = lv_devsid iv_qas_sid = lv_qassid iv_prd_sid = lv_prdsid iv_dev_rfc = lv_devrfc iv_qas_rfc = lv_qasrfc iv_prd_rfc = lv_prdrfc IMPORTING ev_tr_count = lv_tr_count ev_tr_local = lv_tr_local ev_tr_outside = lv_tr_outside ev_tr_not_in_prd = lv_tr_not_in_prd ev_tr_in_prd_buffer = lv_tr_in_prd_buffer ev_tr_not_in_prd_buffer = lv_tr_not_in_prd_buffer TABLES tt_transports_only_prd = lt_tr_prd_only EXCEPTIONS communication_failure_dest1 = 1 communication_failure_dest2 = 2 transports_compare_error = 3 buffer_check_error = 4 OTHERS = 99.

/SDF/CMO_GET_OPEN_TRANSPORT CALL FUNCTION '/SDF/CMO_GET_OPEN_TRANSPORT' DESTINATION lv_rfc * EXPORTING * iv_begin_date = startdate * iv_end_date = enddate TABLES et_transports_time = lt_transp_time EXCEPTIONS get_transport_error = 1 invalid_datetime = 2 OTHERS = 99.

/SDF/CMO_GET_BIGGEST_TRANSPORT CALL FUNCTION '/SDF/CMO_GET_BIGGEST_TRANSPORT' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_transport_types = 'KWTCOE' iv_trstatus = 'DL' iv_top_number = 20 TABLES et_biggest_transports = lt_biggest_transp_func EXCEPTIONS communication_failure = 1 OTHERS = 99.

/SDF/CMO_GET_BUFFER_LIST CALL FUNCTION '/SDF/CMO_GET_BUFFER_LIST' DESTINATION lv_rfc EXPORTING iv_system = lv_devsid TABLES tt_transports_time = lt_stat EXCEPTIONS tp_error = 1 get_dir_names_failed = 2 build_tpparam_path_failed = 3 permission_denied = 4 open_tpparam_failed = 5 buffer_is_empty = 6 tpparam_too_wide = 7 OTHERS = 99.

/SDF/CMO_GET_BUFFER_LIST CALL FUNCTION '/SDF/CMO_GET_BUFFER_LIST' DESTINATION lv_rfc EXPORTING iv_system = lv_qassid TABLES tt_transports_time = lt_stat EXCEPTIONS tp_error = 1 get_dir_names_failed = 2 build_tpparam_path_failed = 3 permission_denied = 4 open_tpparam_failed = 5 buffer_is_empty = 6 tpparam_too_wide = 7 OTHERS = 99.

/SDF/CMO_GET_BUFFER_LIST CALL FUNCTION '/SDF/CMO_GET_BUFFER_LIST' DESTINATION lv_rfc EXPORTING iv_system = lv_prdsid TABLES tt_transports_time = lt_stat EXCEPTIONS tp_error = 1 get_dir_names_failed = 2 build_tpparam_path_failed = 3 permission_denied = 4 open_tpparam_failed = 5 buffer_is_empty = 6 tpparam_too_wide = 7 OTHERS = 99.

/SDF/CMO_GET_OVERTAKES CALL FUNCTION '/SDF/CMO_GET_OVERTAKES' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_dev = lv_devsid iv_prd = lv_prdsid iv_domain_dev = lv_domain_dev IMPORTING ev_transports_count = lv_transports_count TABLES et_overtakes_objects = lt_overtakes_obj et_overtakes_count = lt_overtakes EXCEPTIONS tms_tm_get_history_failed = 1 OTHERS = 99.

/SDF/CMO_PRD_BACKLOG CALL FUNCTION '/SDF/CMO_PRD_BACKLOG' DESTINATION lv_rfc EXPORTING * IV_BEGIN_DATE1 = iv_begin_date = startdate iv_end_date = enddate iv_dev = lv_devsid iv_prd = lv_prdsid iv_transport_types = 'KWCOE' iv_trans_hist_chk = 'X' * IV_NON_ABAP = * IMPORTING * EV_PRD_BACKLOG = * EV_PRD_BACKLOG_OLD = * EV_TRANS_HIST_OK = TABLES * ET_PRD_BACKLOG = * ET_PRD_BACKLOG_OLD = et_prd_backlog_stat = lt_prd_backlog EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 2.

/SDF/CMO_GET_BI_OBJ CALL FUNCTION '/SDF/CMO_GET_BI_OBJ' DESTINATION lv_rfc EXPORTING iv_dev_sid = lv_devsid iv_qas_sid = lv_qassid iv_prd_sid = lv_prdsid TABLES et_bi_obj = lt_bw_objects EXCEPTIONS OTHERS = 99.

/SDF/CMO_GET_USED_SAP_OBJ CALL FUNCTION '/SDF/CMO_GET_USED_SAP_OBJ' DESTINATION lv_rfc TABLES et_used_sap_obj_summary = lt_used_sap_obj_summary et_cust_obj_detail = lt_cust_obj_detail et_used_sap_obj_detail = lt_used_sap_obj_detail EXCEPTIONS OTHERS = 99.

/SDF/CMO_CDMC_CHECKS CALL FUNCTION '/SDF/CMO_CDMC_CHECKS' DESTINATION lv_rfc EXPORTING iv_syntax_check = 'X' iv_inactive_obj = 'X' iv_duplicate_dom = 'X' TABLES et_syntax_check = lt_syntax_check et_inactive_obj = lt_inactive_obj et_duplicate_dom = lt_duplicate_dom EXCEPTIONS OTHERS = 99.

/SDF/TEAP_TRANSPORTS_STAT CALL FUNCTION '/SDF/TEAP_TRANSPORTS_STAT' EXPORTING iv_rfc = lv_refrfc TABLES it_checked_tr = lt_chk_tr_tms et_transports_count = lt_transports_count et_messages = lt_messages EXCEPTIONS empty_checked_tr_list = 1 OTHERS = 2.

/SDF/CMO_TR_SOURCE_SYS_COUNT CALL FUNCTION '/SDF/CMO_TR_SOURCE_SYS_COUNT' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_transport_types = 'KWTCOE' TABLES tt_tr_source_count = lt_tr_source_count it_transport_list = lt_chk_tr_e070 EXCEPTIONS get_transports_error = 1 OTHERS = 2.

/SDF/CMO_TR_TIME_DIFF CALL FUNCTION '/SDF/CMO_TR_TIME_DIFF' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sys1 = lv_devsid iv_sys2 = lv_tarsid iv_imp_now = 'X' TABLES et_transports_time_diff = lt_transports_time_diff et_transports_detail = lt_transports_detail it_transports = lt_chk_tr_e070 EXCEPTIONS tms_tm_get_history_error = 1 OTHERS = 2.

/SDF/CMO_GET_OBJECT_LIST CALL FUNCTION '/SDF/CMO_GET_OBJECT_LIST' DESTINATION lv_refrfc EXPORTING iv_obj_stat = 'X' TABLES tt_transports = lt_chk_tr_e070 * et_teap_obj_list = lt_teap_obj_list et_teap_obj_stat = lt_teap_obj_stat et_teap_obj_stat2 = lt_teap_obj_stat2 EXCEPTIONS OTHERS = 99.

/SDF/TEAP_DOWNGRADE_PROTECT CALL FUNCTION '/SDF/TEAP_DOWNGRADE_PROTECT' EXPORTING iv_dev_sid = lv_devsid iv_tar_sid = lv_tarsid iv_dev_rfc = lv_devrfc iv_tar_rfc = lv_tarrfc iv_start_date = startdate iv_end_date = enddate TABLES it_checked_tr = lt_chk_tr_tms et_dgp_conf = lt_dgp_conf et_dupl_obj = lt_dupl_obj et_dupl_obj_stat = lt_dupl_obj_stat et_obsolete_tr = lt_obsolete_tr et_messages = lt_messages EXCEPTIONS get_dev_exp_history_error = 1 get_tar_imp_history_error = 2 no_exp_hist_for_checked_tr = 3 empty_checked_tr_list = 4 get_csol_error = 5 OTHERS = 6.

/SDF/TEAP_CRIT_OBJ_CHECK CALL FUNCTION '/SDF/TEAP_CRIT_OBJ_CHECK' EXPORTING iv_tar_sid = lv_tarsid iv_tar_rfc = lv_tarrfc iv_sm_rfc = 'NONE' iv_dev_sid = lv_devsid iv_dev_rfc = lv_devrfc iv_ref_sid = lv_refsid iv_ref_rfc = lv_refrfc TABLES it_checked_tr = lt_chk_tr_tms et_tr_crit_obj = lt_tr_crit_obj et_crit_obj_tms = lt_crit_obj_tms et_crit_obj_charm = lt_crit_obj_charm et_messages = lt_messages EXCEPTIONS OTHERS = 99.

/SDF/TEAP_GET_OVERTAKES_TR CALL FUNCTION '/SDF/TEAP_GET_OVERTAKES_TR' EXPORTING iv_dev_sid = lv_devsid iv_dev_rfc = lv_devrfc TABLES it_checked_tr = lt_chk_tr_tms et_checked_tr = lt_chk_tr_seq et_messages = lt_messages EXCEPTIONS empty_checked_tr_list = 1 get_tms_history_error = 2 OTHERS = 3.

/SDF/TEAP_ENVI_ANA CALL FUNCTION '/SDF/TEAP_ENVI_ANA' EXPORTING iv_ana_rfc = lv_refrfc iv_tar_rfc = lv_tarrfc TABLES it_reqs = lt_chk_tr_e070 * ET_ENVANAL_RES = LT_ENVANAL_RES et_envanal_res_err = lt_envanal_res_err et_messages = lt_messages EXCEPTIONS empty_checked_tr_list = 1 destination_not_reached = 2 get_checked_obj_failed = 3 no_objs_specified_for_anal = 4 no_referred_objects_found = 5 OTHERS = 6.

/SDF/CMO_READ_TPALOG CALL FUNCTION '/SDF/CMO_READ_TPALOG' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_system = lv_refsid iv_error_code = '0008' TABLES tt_transports = lt_transports tt_transports2 = lt_transports2 it_transports = lt_chk_tr_e070 EXCEPTIONS OTHERS = 99.

/SDF/CMO_READ_TRANS_ERRORS CALL FUNCTION '/SDF/CMO_READ_TRANS_ERRORS' DESTINATION lv_rfc EXPORTING iv_begin_date = startdate iv_end_date = enddate iv_sid = lv_refsid iv_error_code = '0008' TABLES et_tr_err_details = lt_tr_err_details et_tr_err_msgclass = lt_tr_err_msgclass et_tr_err_msg = lt_tr_err_msg it_transports = lt_chk_tr_e070 EXCEPTIONS OTHERS = 99.

/SDF/TEAP_IMPORT_TIME CALL FUNCTION '/SDF/TEAP_IMPORT_TIME' DESTINATION lv_rfc TABLES it_checked_tr = lt_chk_tr_tms et_tr_imp_time = lt_tr_imp_time et_step_imp_time = lt_step_imp_time et_trtype_imp_time = lt_trtype_imp_time et_import_processes = lt_import_processes et_messages = lt_messages EXCEPTIONS empty_checked_tr_list = 1 no_tpalog_for_checked_tr = 2 OTHERS = 3.

/SDF/TEAP_AUTH_TRANSPORTS CALL FUNCTION '/SDF/TEAP_AUTH_TRANSPORTS' DESTINATION lv_rfc TABLES it_checked_tr = lt_chk_tr_tms et_auth_trans = lt_auth_trans.

/SDF/EWA_GET_ABAP_DUMPS CALL FUNCTION '/SDF/EWA_GET_ABAP_DUMPS' DESTINATION lv_rfc EXPORTING bedatum = startdate TABLES i_snap_report_short = lt_snap_report_short i_snap_report_hist = lt_snap_report_hist EXCEPTIONS OTHERS = 99.

/SDF/SWCM_GET_SYSTEM_INFO_DQP CALL FUNCTION '/SDF/SWCM_GET_SYSTEM_INFO_DQP' EXPORTING if_dev_rfc = lv_devrfc if_qas_rfc = lv_refrfc if_prd_rfc = lv_tarrfc TABLES tt_cvers_dev = lt_cvers_dev tt_cvers_qas = lt_cvers_qas tt_cvers_prd = lt_cvers_prd EXCEPTIONS OTHERS = 99.

/SDF/CMO_BUSI_FUNC_CONSISTENCY CALL FUNCTION '/SDF/CMO_BUSI_FUNC_CONSISTENCY' EXPORTING iv_rfc_dev = lv_devrfc iv_rfc_qas = lv_refrfc iv_rfc_prd = lv_tarrfc TABLES et_bf_consistency = lt_bf_consistency EXCEPTIONS OTHERS = 99.

/SDF/TEAP_SCV_CHECK CALL FUNCTION '/SDF/TEAP_SCV_CHECK' EXPORTING iv_dev_sid = lv_devsid iv_tar_sid = lv_tarsid iv_dev_rfc = lv_devrfc iv_tar_rfc = lv_tarrfc iv_start_date = startdate iv_end_date = enddate TABLES it_checked_tr = lt_chk_tr_tms et_tr_wrong_scv = lt_tr_wrong_scv et_scv_crit_obj = lt_scv_crit_obj et_messages = lt_messages EXCEPTIONS empty_checked_tr_list = 1 get_dev_scv_error = 2 get_tar_scv_error = 3 OTHERS = 4.

/SDF/GEN_FUNCS_FUNC_INFO_GET CALL FUNCTION '/SDF/GEN_FUNCS_FUNC_INFO_GET' EXPORTING FUNCNAME = LV_FUNC_NAME EXCEPTIONS FUNCTION_NOT_AVAILABLE = 1 OTHERS = 2.

BP_JOB_STATUS_GET CALL FUNCTION 'BP_JOB_STATUS_GET' EXPORTING JOBCOUNT = LS_JOB-JOB_COUNT JOBNAME = LS_JOB-JOB_NAME IMPORTING STATUS = LS_JOB-JOB_STATUS EXCEPTIONS JOB_DOESNT_EXIST = 1 UNKNOWN_ERROR = 2 PARENT_CHILD_INCONSISTENCY = 3 OTHERS = 4.

/SDF/CD_CC_CONNECT_API_START CALL FUNCTION '/SDF/CD_CC_CONNECT_API_START' EXPORTING * IV_BTC_JOBNAME = 'CUST CODE CONNECT' * IV_BTC_START_DATE = * IV_BTC_START_TIME = IV_ANALYSIS_MODE = IV_MODE_ID IV_RUN_ID = IV_RUN_ID * IV_RUN_DESCRIPTION = 'SAP Service Run' * IT_RNG_CUST_NAMESPACE = * IT_RNG_CUST_PACKAGE = * IMPORTING * EV_BTC_JOBCOUNT = * EV_MESSAGE = * EV_RC = .

DD_EXIST_TABLE CALL FUNCTION 'DD_EXIST_TABLE' EXPORTING TABNAME = 'RSDSSEG' STATUS = 'A' IMPORTING SUBRC = LF_SUBRC EXCEPTIONS OTHERS = 1.

DB6_HIS_DBTBS_DETAIL_XP CALL FUNCTION 'DB6_HIS_DBTBS_DETAIL_XP' EXPORTING STATTYPE = LC_DB6_STATMONTH OBJECTNAME = LC_DB6_OBJECT_DBALL PARTITN = LC_DB6_PMPART_ALL TABLES IT_DB6PM_XP = LT_DB6PM_XP EXCEPTIONS ERROR_CALCULATING = 1 INVALID_PARAMETER_SET = 2 NO_HISTORY_FOUND = 3. "#EC ARGCHECKED

DB6_HIS_DBTBS_DETAIL_XT CALL FUNCTION 'DB6_HIS_DBTBS_DETAIL_XT' EXPORTING STATTYPE = LC_DB6_STATMONTH OBJECTNAME = LC_DB6_OBJECT_DBALL TABLES IT_DB6PM_XT = LT_DB6PM_XT EXCEPTIONS ERROR_CALCULATING = 1 INVALID_PARAMETER_SET = 2 NO_HISTORY_FOUND = 3. "#EC ARGCHECKED

DB_ORA_CRITICAL_TABLES_GROWTH * CALL FUNCTION 'DB_ORA_CRITICAL_TABLES_GROWTH' * EXPORTING * WITH_SUM_GROWTH_ALL = 'O' * TABLES * TIMES_LAST_MONTH = TIMES_LAST_MONTH * HIST_LAST_MONTH = HIST_LAST_MONTH * LAST_MONTH_SUM = LAST_MONTH_SUM * SUM_GROWTH = SUM_GROWTH * SUM_GROWTH_ALL = SUM_GROWTH_ALL * EXCEPTIONS * OTHERS = 5.

DB_ORA_TABLES_HISTORY CALL FUNCTION 'DB_ORA_TABLES_HISTORY' EXPORTING TABLE = '*' TABLESPACE = '*' SCALE = P_SCALE * READ_FROM_CACHE = ' ' * REFRESH = 'X' * DISPLAY = ' ' TABLES SUM3 = LT_ORA_TAB DHIST3 = LT_DHIST TIMES = LT_TIMES EXCEPTIONS WRONG_DATABASE = 1 NO_PERMISSION = 2 HISTORY_NOT_FOUND = 3 WRONG_SCALE_PARAMETER = 4 OTHERS = 5 .

DD_TABNAME_OF_INDEX CALL FUNCTION 'DD_TABNAME_OF_INDEX' EXPORTING DBINDEX = LF_INDEXNAME IMPORTING TABNAME = LF_TABLENAME EXCEPTIONS INDEX_NOT_IN_DD = 1 OTHERS = 2.

DB_GET_INDEXES CALL FUNCTION 'DB_GET_INDEXES' EXPORTING TABNAME = LF_TAB TABLES DBINDEXES = LT_DBINDEX EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 PARSE_HTML_UPANA:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_UPANA6:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_UPANA8:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_UPANA7:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_XPRAS:'. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_LOG_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR . "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_CONVERSIONS:'. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_DS_FILES:'. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR . "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT.

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR . "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_CONVERSIONS2:'. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_TABIM:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_DDLS2:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR . "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_DDLS3:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT. "#EC NOTEXT

SUBST_GET_FILE_LIST CALL FUNCTION 'SUBST_GET_FILE_LIST' EXPORTING FILENM = FILENM DIRNAME = LV_PATH PATTERN = FILEPATTERN TABLES FILE_LIST = FILETABLE EXCEPTIONS ACCESS_ERROR . "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = LV_MESSAGETEXT.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 PARSE_XML_UPGANA:'. "#EC NOTEXT

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 5 TEXT = 'Analyzing ST14 READ_UPGANA:'. "#EC NOTEXT

ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING GNAME = '/SSF/DHEAD ' GARG = GARG TABLES ENQ = ENQ EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_DHEAD CALL FUNCTION 'ENQUEUE_/SSF/E_DHEAD' EXPORTING MODE_/SSF/DHEAD = 'E' GUID = GUID EXCEPTIONS OTHERS = 3.

DEQUEUE_/SSF/E_DHEAD CALL FUNCTION 'DEQUEUE_/SSF/E_DHEAD' EXPORTING MODE_/SSF/DHEAD = 'E' GUID = GUID EXCEPTIONS OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = 'DB6_HIS_TABLE_INDEX_HD' EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.

DB6_HIS_TABLE_INDEX_HD CALL FUNCTION 'DB6_HIS_TABLE_INDEX_HD' EXPORTING STATTYPE = P_SCALE OBJECTTYPE = 'T' OBJECTNAME = '%' TBSNAME = '%' SIZEKB = 0 RBSIZE = 'X' MAXOBJ = 0 TABLES IT_DB6PM_T_HD = LT_DB6PM_TABLES EXCEPTIONS OTHERS = 5.

DB6_HIS_TABLE_INDEX_HD CALL FUNCTION 'DB6_HIS_TABLE_INDEX_HD' EXPORTING STATTYPE = P_SCALE OBJECTTYPE = 'I' OBJECTNAME = '%' TBSNAME = '%' SIZEKB = 0 RBSIZE = 'X' MAXOBJ = 0 TABLES IT_DB6PM_T_HD = LT_DB6PM_INDEX EXCEPTIONS OTHERS = 5.

DD_TABNAME_OF_INDEX CALL FUNCTION 'DD_TABNAME_OF_INDEX' EXPORTING DBINDEX = LF_INDEXNAME IMPORTING TABNAME = LF_TABLENAME EXCEPTIONS INDEX_NOT_IN_DD = 1 OTHERS = 2.

DB_GET_ALL_INDEXES CALL FUNCTION 'DB_GET_ALL_INDEXES' EXPORTING UNIQUE_ONLY = ' ' IMPORTING SUBRC = LF_SUBRC TABLES ALL_INDEXES = LT_DBINDEX_ALL.

DB_GET_INDEXES * CALL FUNCTION 'DB_GET_INDEXES' * EXPORTING * TABNAME = LF_TABLENAME * TABLES * DBINDEXES = LT_DBINDEX.

SEL_EXTENDED_VERSION_SDB CALL FUNCTION 'SEL_EXTENDED_VERSION_SDB' EXPORTING USE_DBMRFC = 'S' IMPORTING LONG_VERSION = SDB_LONG_VERSION EXCEPTIONS NO_ENTRY_FOUND = 1 TABLE_NOT_FOUND = 2 KERNELVERSION_NOT_FOUND = 3 OTHERS = 4.

DB_GET_ALL_TABLES CALL FUNCTION 'DB_GET_ALL_TABLES' TABLES ALL_TABLES = LT_ALL_TABLES.

DB_GET_RELEASE CALL FUNCTION 'DB_GET_RELEASE' IMPORTING RELEASE = MSSQLRELEASE.

DB_GET_ALL_TABLES CALL FUNCTION 'DB_GET_ALL_TABLES' TABLES ALL_TABLES = LT_ALL_TABLES.

MSQ_TABLE_STATS CALL FUNCTION 'MSQ_TABLE_STATS' EXPORTING OBJNAME = L_MS_TABNAME IMPORTING TABSTATS = LS_TABSTATS TABLES DDTB_TAB = LT_DD26V DDTB_FIELD = LT_DD27P DDTB_JOIN = LT_DD28J DDTB_SELCD = LT_DD28V. "#EC EXISTS

DB_GET_INDEXES CALL FUNCTION 'DB_GET_INDEXES' EXPORTING TABNAME = LF_DDTAB TABLES DBINDEXES = LT_DBINDEX.

DB_GET_ALL_TABLES CALL FUNCTION 'DB_GET_ALL_TABLES' TABLES ALL_TABLES = LT_ALL_TABLES.

DB02_GET_TB_DETL_ANALYSIS_DB2 CALL FUNCTION 'DB02_GET_TB_DETL_ANALYSIS_DB2' EXPORTING TABLE_NAME = LF_DB2_TAB IMPORTING TABLE_CATALOG_INFO = LS_TBDETL EXCEPTIONS TABLE_NOT_FOUND = 1 OTHERS = 2.

DB_GET_INDEXES CALL FUNCTION 'DB_GET_INDEXES' EXPORTING TABNAME = LF_DDTAB TABLES DBINDEXES = LT_DBINDEX.

DB02_GET_INDEX_ALLOCSIZE_DB2 CALL FUNCTION 'DB02_GET_INDEX_ALLOCSIZE_DB2' EXPORTING INDEX_NAME = LF_DB2_INDX INDEX_CREATOR = LS_TBDETL-CREATOR IMPORTING ALLOCSIZE_KB = ALLOCSIZE "allocated in KB EXCEPTIONS NO_DATA_FOUND = 1 OTHERS = 2.

DB_STATISTICS_DATA_READ CALL FUNCTION 'DB_STATISTICS_DATA_READ' EXPORTING TABLECLASS = 'T' "all tables ACTIV_DATA = 'A' "current data TABLES DBSTAT = LT_DBSTAT EXCEPTIONS INPUT_INCONSISTENCE = 1 NO_DATA_FOUND = 2 OTHERS = 3.

TH_SERVER_LIST CALL FUNCTION 'TH_SERVER_LIST' * exporting * services = 255 TABLES LIST = SERVER_LIST EXCEPTIONS NO_SERVER_LIST = 1 OTHERS = 2.

SAPWL_TABSTAT_SINCE_STARTUP CALL FUNCTION 'SAPWL_TABSTAT_SINCE_STARTUP' DESTINATION SERVER_LIST-NAME IMPORTING START_DATE = STARTUP_STAT-DATE START_TIME = STARTUP_STAT-TIME TABLES TABLE_CALLS = BUFFERED_TABLES GENERIC_REGIONS = GENERIC_REGIONS * table_calls_64 = buffered_tables_64 EXCEPTIONS NO_STATISTIC_AVAILABLE = 1 STATISTIC_TURNED_OFF = 2 OTHERS = 3.

DD_EXIST_TABLE CALL FUNCTION 'DD_EXIST_TABLE' EXPORTING TABNAME = 'RSDSSEG' STATUS = 'A' IMPORTING SUBRC = LF_SUBRC EXCEPTIONS OTHERS = 1.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = 'DANA_RESULT' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = 'DANA_RESULT' EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = 'GEN_RESULT' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = 'GEN_RESULT' EXCEPTIONS OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'TAAN_RESULT_NVP' ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'TAAN_RESULT_NVP' ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

MSQ_DB_SPACE_HISTORY CALL FUNCTION 'MSQ_DB_SPACE_HISTORY' TABLES DB_HISTD = LT_DB_HISTD DB_HISTW = LT_DB_HISTW DB_HISTM = LT_DB_HISTM FILE_HISTD = LT_FILE_HISTD FILE_HISTW = LT_FILE_HISTW FILE_HISTM = LT_FILE_HISTM EXCEPTIONS INCORRECT_DB_STRUCTURE = 1 OTHERS = 99.

C_ORA_DB_INIT CALL FUNCTION 'C_ORA_DB_INIT' EXPORTING I_REMOTE_SYSTEM = LV_REMOTE_SYSTEM IMPORTING WA_DB_GE_MD = LS_WA_DB_GE_MD DB_LAST_ANALYSIS_DATE = LV_DB_LAST_ANALYSIS_DATE DB_LAST_ANALYSIS_TIME = LV_DB_LAST_ANALYSIS_TIME SIZE = LV_SIZE USED_SPACE = LV_USED_SPACE PER_USED = LV_PER_USED FREE_SPACE = LV_FREE_SPACE PER_FREE = LV_PER_FREE PER_DATA = LV_PER_DATA PER_TEMP = LV_PER_TEMP PER_TAB = LV_PER_TAB PER_IND = LV_PER_IND PER_OTH = LV_PER_OTH DB_ANAL_D_HIST_DAY_304 = LV_DB_ANAL_D_HIST_DAY_304 DB_ANAL_T_HIST_DAY_304 = LV_DB_ANAL_T_HIST_DAY_304 DB_ANAL_D_HIST_WEEK_305 = LV_DB_ANAL_D_HIST_WEEK_305 DB_ANAL_T_HIST_WEEK_305 = LV_DB_ANAL_T_HIST_WEEK_305 DB_ANAL_D_HIST_MONTH_306 = LV_DB_ANAL_D_HIST_MONTH_306 DB_ANAL_T_HIST_MONTH_306 = LV_DB_ANAL_T_HIST_MONTH_306 TABLES TAB_DB_GE_HI_D = LT_TAB_DB_GE_HI_D TAB_DB_GE_HI_D_WITH_DUP = LT_TAB_DB_GE_HI_D_WITH_DUP TAB_DB_GE_HI_D_WITHOUT_DUP = LT_TAB_DB_GE_HI_D_WITHOUT_DUP TAB_DB_GE_HI_W = LT_TAB_DB_GE_HI_W TAB_DB_GE_HI_W_WITH_DUP = LT_TAB_DB_GE_HI_W_WITH_DUP TAB_DB_GE_HI_W_WITHOUT_DUP = LT_TAB_DB_GE_HI_W_WITHOUT_DUP TAB_DB_GE_HI_M = LT_TAB_DB_GE_HI_M TAB_DB_GE_HI_M_WITH_DUP = LT_TAB_DB_GE_HI_M_WITH_DUP TAB_DB_GE_HI_M_WITHOUT_DUP = LT_TAB_DB_GE_HI_M_WITHOUT_DUP.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

ARCH_ANA_FIELDLIST_GET CALL FUNCTION 'ARCH_ANA_FIELDLIST_GET' EXPORTING I_TABNAME = P_TABNAME I_ANA_NAME = 'AD-HOC' I_FIELDLIST = SINGLE_FIELD EXCEPTIONS TABLE_NOT_EXISTING = 1 FIELD_NOT_EXISTING = 2 OTHERS = 5. "#EC EXISTS

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = I_TABNAME ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'ARDB_STAT1' ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TT' PID = GC_PROJECTID OBJKEY = 'TAANA_WORKLIST' EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB * CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' * EXPORTING * MODE_/SSF/PTAB = 'E' * RELID = 'TT' * PID = GC_PROJECTID * OBJKEY = 'TAANA_WORKLIST' * EXCEPTIONS * FOREIGN_LOCK = 1 * SYSTEM_FAILURE = 2 * OTHERS = 3.

DEQUEUE_/SSF/E_PTAB * CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' * EXPORTING * MODE_/SSF/PTAB = 'E' * RELID = 'TT' * PID = GC_PROJECTID * OBJKEY = 'TAANA_WORKLIST' * EXCEPTIONS * OTHERS = 3.

ARCH_ANA_STATISTICS_DELETE CALL FUNCTION 'ARCH_ANA_STATISTICS_DELETE' EXPORTING I_EVAL_ID = LT_DEL_TAB.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'ARDB_STAT1' ALL_TYPES = 'X' TABLES DFIES_TAB = LT_DFIES EXCEPTIONS NOT_FOUND = 1.

ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING GNAME = '/SSF/PTAB ' GARG = GARG TABLES ENQ = ENQ EXCEPTIONS OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_SCHEDULER' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_SCHEDULER' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS * FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_RUNTIME' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_POTENTIAL' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_RUNTIME' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS * FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = 'EBO' OBJKEY = 'DVMON_POTENTIAL' * SRTFD = * X_RELID = ' ' * X_PID = 'ECU' * X_OBJKEY = * X_SRTFD = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS * FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.

DEQUEUE_/SSF/E_PTAB CALL FUNCTION 'DEQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = GC_DVMC_AOBJ EXCEPTIONS OTHERS = 1.

ENQUEUE_/SSF/E_PTAB CALL FUNCTION 'ENQUEUE_/SSF/E_PTAB' EXPORTING MODE_/SSF/PTAB = 'E' RELID = 'TC' PID = GC_PROJECTID OBJKEY = GC_DVMC_AOBJ EXCEPTIONS OTHERS = 1.

SFW_READ_DATA * CALL FUNCTION 'SFW_READ_DATA' * IMPORTING * SFW_BF = LT_SFW_BF * SFW_BFT = LT_SFW_BFT ** SFW_BS_BF = ** SFW_BF_DEPEND = ** SFW_BFC_KW = ** SFW_BFC_RN = ** SFW_BFC_TC = ** SFW_BS = ** SFW_BST = ** SFW_BF_BS = ** SFW_BS_BS = ** SFW_BS_PARENTBS = ** SFW_ACTIVE_B1 = ** SFW_ACTIVE_B2 = ** SFW_SYSTEM = * .

SFW_GET_ACTIVE_BF CALL FUNCTION 'SFW_GET_ACTIVE_BF' IMPORTING PA_BFUNCTS = L_T_ACT_BF .

TEXT_SPLIT CALL FUNCTION 'TEXT_SPLIT' EXPORTING LENGTH = 50 TEXT = TXT IMPORTING LINE = C2 REST = TXT.

TEXT_SPLIT CALL FUNCTION 'TEXT_SPLIT' EXPORTING LENGTH = 50 TEXT = TXT IMPORTING LINE = C3 REST = TXT.

TEXT_SPLIT CALL FUNCTION 'TEXT_SPLIT' EXPORTING LENGTH = 50 TEXT = TXT IMPORTING LINE = C4 REST = TXT.

DB_GET_ALL_TABLES CALL FUNCTION 'DB_GET_ALL_TABLES' TABLES ALL_TABLES = LT_ALL_TABLES.

MSS_GET_TABLE_SIZE_INFO CALL FUNCTION 'MSS_GET_TABLE_SIZE_INFO' EXPORTING TABLE_NAME = L_MS_TABNAME_NEW IMPORTING TABLE_SIZEINFO = LS_MSSTAB EXCEPTIONS NOT_RUNNING_ON_MSSQL = 1 DB_ERROR = 2 INTERNAL_ERROR = 3 DB_NOT_FOUND = 4 NO_DB_ACCESS = 5 SCHEMA_NOT_FOUND = 6 INVALID_INPUT = 7 TABLE_NOT_FOUND = 8 OTHERS = 9.

DB_GET_INDEXES CALL FUNCTION 'DB_GET_INDEXES' EXPORTING TABNAME = LF_DDTAB TABLES DBINDEXES = LT_DBINDEX.

DB_GET_ALL_TABLES * CALL FUNCTION 'DB_GET_ALL_TABLES' * TABLES * ALL_TABLES = LT_ALL_TABLES.

DB_GET_ALL_TABLES * CALL FUNCTION 'DB_GET_ALL_TABLES' * TABLES * ALL_TABLES = LT_ALL_TABLES.

DD_GET_NAMETAB_HEADER CALL FUNCTION 'DD_GET_NAMETAB_HEADER' EXPORTING TABNAME = LF_DDTAB IMPORTING X030L_WA = X030L_WA R_STATUS = R_STATUS EXCEPTIONS NOT_FOUND = 1.

CNV_CDMC_CA_GET_CUST_OBJS CALL FUNCTION 'CNV_CDMC_CA_GET_CUST_OBJS' EXPORTING IT_OBJECT_TYPES = LT_OBJ_TYPES TABLES ET_CDMC_OBJS = LT_CUST_OBJS EXCEPTIONS NO_CUSTOM_OBJECTS_EXIST = 1 OTHERS = 2.

DB_STATISTICS_DATA_READ CALL FUNCTION 'DB_STATISTICS_DATA_READ' EXPORTING TABLECLASS = 'T' "all tables ACTIV_DATA = 'A' "current data TABLES DBSTAT = LT_DBSTAT EXCEPTIONS INPUT_INCONSISTENCE = 1 NO_DATA_FOUND = 2 OTHERS = 3.

DB_GET_INDEXES CALL FUNCTION 'DB_GET_INDEXES' EXPORTING TABNAME = LF_DDTAB TABLES DBINDEXES = LT_DBINDEX.

DD_NAVIGATOR_T CALL FUNCTION 'DD_NAVIGATOR_T' EXPORTING CLASS1 = 'SQLT' CLASS2 = 'TABL' DEPENDENCY = 'U' DIRECTION = '>' * EXP_STRUC = ' ' SINGLE_NAME = TAB_NAME * LEN1 = 0 * LEN2 = 0 * OBJ_STATE = 'A' * OFF1 = 0 * OFF2 = 0 * OUT_REFRESH = 'X' * OUT_TO_IN = ' ' * PRID = 0 * REFETCH = 'X' * TRACE = 0 * PAR1 = ' ' * PAR2 = ' ' * PAR3 = ' ' * FROM_INDEX = 0 * TO_INDEX = 0 * IMPORTING * OUT_STRUC = TABLES * IN_TAB = OUT_TAB = DD02L_TAB EXCEPTIONS OTHERS = 3.

DB_GET_VIEW_DEFINITION CALL FUNCTION 'DB_GET_VIEW_DEFINITION' EXPORTING VIEWNAME = tab_name * IMPORTING * RC = TABLES DB05M = DB05M DB26V = DB26V DB27V = DB27V DB28V = DB28V * EXCEPTIONS * VIEW_NOT_EXISTS = 1 * OTHERS = 2 .

SL_RFC_TMS_CFG_READ_CONFIG CALL FUNCTION 'SL_RFC_TMS_CFG_READ_CONFIG' TABLES TT_DOM = PT_DOM TT_SYS = PT_SYS EXCEPTIONS TMS_IS_NOT_CONFIGURED = 1 TMS_IS_NOT_ACTIVE = 2 SYSTEM_NOT_ACTIVE = 3 SYSTEM_IS_VIRTUAL = 4 INVALID_CI_CONFIG = 5 DOMAIN_NOT_FOUND = 6 SYSTEM_NOT_FOUND = 7 GROUP_NOT_FOUND = 8 INVALID_CONTROLLER = 9 INVALID_BACKUP_CTL = 10 OTHERS = 11.

DB_STATISTICS_DATA_READ CALL FUNCTION 'DB_STATISTICS_DATA_READ' EXPORTING TABLECLASS = 'T' ACTIV_DATA = 'A' * TIME_BEGIN = * TIME_END = * SIGNI = TABLES DBSTAT = LT_STAT EXCEPTIONS INPUT_INCONSISTENCE = 1 NO_DATA_FOUND = 2 OTHERS = 3.

/SDF/CMO_GET_CUST_OBJ CALL FUNCTION '/SDF/CMO_GET_CUST_OBJ' * IMPORTING * EV_OBJ_COUNT = TABLES TT_MOD_CUST_OBJ = LT_MOD_CUST_OBJ
EXCEPTIONS PUT_CHECK_NAME_CLASS_ERROR = 1 TRINT_OBJECT_NAMESPACE_ERROR = 2 OTHERS = 3 .


Text pool values


Text Symbol: 038 = BACK_RFC destination received:
Text Symbol: 037 = BACK_RFC tested successfully!
Text Symbol: 036 = Jobs successfully registered!
Text Symbol: 035 = Job registration failed!
Text Symbol: 034 = No working BACK_RFC destination found!
Text Symbol: 033 = All steps successfully completed!
Text Symbol: 032 = Housekeeping started
Text Symbol: 031 = Potential Calculation
Text Symbol: 030 = Starting age of records analysis
Text Symbol: 029 = TAANA execution
Text Symbol: 028 = Awaiting next execution
Text Symbol: 027 = No Fields for 'Age of Records' found in TAANA for &1.
Text Symbol: 026 = Resultset for table &1 does not contain any data!
Text Symbol: 025 = ERROR: No EVAL_ID determined for &1!
Text Symbol: 024 = TAANA for table &1 started!
Text Symbol: 023 = Creation Date: &1 Creation Time: &2
Text Symbol: 022 = TAANA containing all requested fields found!
Text Symbol: 021 = No GUID with suitable fields found.
Text Symbol: 020 = &1 GUIDS for table &2 found in given time range.
Text Symbol: 019 = &1 obsolete GUIDs deleted!
Text Symbol: 018 = Housekeeping of GUIDs not performed!
Text Symbol: 017 = Deletion Table (DTAB) locked.
Text Symbol: 016 = Analysis of table &1 started.
Text Symbol: 015 = OTHERS
Text Symbol: 014 = >1_COUNT*_ANALYSIS_REQUESTED
Text Symbol: 013 = GENERATION_ERROR
Text Symbol: 012 = ANANAME_NOT_EXISTING
Text Symbol: 011 = FIELD_NOT_EXISTING
Text Symbol: 010 = TABLE_NOT_EXISTING
Text Symbol: 009 = Exception: &1
Text Symbol: 008 = TAANA creation failed!
Text Symbol: 007 = TAANA successfully completed!
Text Symbol: 006 = EVAL_ID: &1 not deleted!
Text Symbol: 005 = No records found
Text Symbol: 004 = No Housekeeping configured
Text Symbol: 003 = &1 successfully deleted
Text Symbol: 002 = &1 runs marked for deletion
Text Symbol: 001 = Housekeeping started in &1 mode