SAP Reports / Programs

CNV_CDOP_UCIA_REM_CMP_AGNST_KB SAP ABAP Report - Remote Comparison against Knowledge Base







CNV_CDOP_UCIA_REM_CMP_AGNST_KB 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 CNV_CDOP_UCIA_REM_CMP_AGNST_KB 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 CNV_CDOP_UCIA_REM_CMP_AGNST_KB. "Basic submit
SUBMIT CNV_CDOP_UCIA_REM_CMP_AGNST_KB AND RETURN. "Return to original report after report execution complete
SUBMIT CNV_CDOP_UCIA_REM_CMP_AGNST_KB 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: INFOLN1A = INFOLN1A
Selection Text: INFOLN1B = INFOLN1B
Selection Text: INFOLN2A = INFOLN2A
Selection Text: INFOLN2B = INFOLN2B
Selection Text: LOG_DEST = Logical Destination
Selection Text: OBJNAME = Object Name
Selection Text: OBJTYPE = Object Type
Selection Text: REM_SYST = Remote System ID
Selection Text: SRCREL = Source Release
Selection Text: TRGREL = Target Release
Selection Text: VERSNO1 = Version1
Selection Text: VERSNO2 = Version2
Title: Remote Comparison against Knowledge Base
Text Symbol: L67 = Method:
Text Symbol: L68 = Comparison:
Text Symbol: L70 = Vers. only:
Text Symbol: L71 = System:
Text Symbol: L72 = Differing Lines:
Text Symbol: L73 = Compare type groups
Text Symbol: L74 = Compare Interfaces
Text Symbol: L75 = Compare XSLT Programs
Text Symbol: S01 = General Attributes:
Text Symbol: S02 = Base Tables:
Text Symbol: S03 = Fields:
Text Symbol: S04 = Selection Conditions:
Text Symbol: S05 = Join Conditions:
Text Symbol: S06 = Search Help Assgn. to Fields
Text Symbol: S07 = Fixed values:
Text Symbol: S08 = Attribute
Text Symbol: S09 = Parameter
Text Symbol: S10 = Elem. Search Help
Text Symbol: S11 = Search Help Included
Text Symbol: S12 = Lock parameters
Text Symbol: S13 = Key fields
Text Symbol: S14 = Search Help Assgn. to Table
Text Symbol: T01 = Selection
Text Symbol: 001 = Class:
Text Symbol: 002 = (ABAP Objects)





Text Symbol: 003 = Foreign Keys
Text Symbol: 004 = Foreign Keys
Text Symbol: 005 = ???
Text Symbol: 006 = Fields
Text Symbol: A01 = Apart from some indentations that may differ
Text Symbol: A02 = Apart from some comments that may differ,
Text Symbol: A03 = Apart from some indentations and comments that may differ,
Text Symbol: A04 = the sources of the two versions are the same
Text Symbol: L01 = Following lines deleted:
Text Symbol: L02 = Lines only available in version
Text Symbol: L03 = of the REMOTE system
Text Symbol: L04 = Following lines added:
Text Symbol: L05 = Lines not available in version
Text Symbol: L07 = The following lines were changed:
Text Symbol: L08 = Contents Unchanged
Text Symbol: L09 = Compare Report Sources
Text Symbol: L10 = Left-Hand Column:
Text Symbol: L11 = Remote system:
Text Symbol: L12 = Request:
Text Symbol: L13 = Text:
Text Symbol: L14 = Right-Hand Column:
Text Symbol: L15 = Local System:
Text Symbol: L17 = There are no differences in the sources of these versions.
Text Symbol: L18 = Inactive version
Text Symbol: L19 = active version
Text Symbol: L20 = Version
Text Symbol: L21 = Assignment between changes and requests
Text Symbol: L22 = Number at
Text Symbol: L23 = Request
Text Symbol: L24 = Text
Text Symbol: L25 = Change
Text Symbol: L63 = unchanged lines omitted
Text Symbol: L64 = Comparison of contexts
Text Symbol: L66 = Compare method implementations


INCLUDES used within this REPORT CNV_CDOP_UCIA_REM_CMP_AGNST_KB

INCLUDE CNV_CDOP_UCIA_REM_CMP_KB_TOP.
INCLUDE CNV_CDOP_UCIA_COMPARE_AGNST_KB.


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:

SVRS_CHECK_READ_PERMISSION





CALL FUNCTION 'SVRS_CHECK_READ_PERMISSION' EXPORTING objtype = objtype objname = lv_objname EXCEPTIONS no_read_permission = 1 OTHERS = 2.

SVRS_GET_VERSION_DOMD_40 CALL FUNCTION 'SVRS_GET_VERSION_DOMD_40' EXPORTING destination = log_dest object_name = objname versno = versno * IMPORTING * INFO_LINE = I01 TABLES dd01v_tab = dd01v_tab dd07v_tab = dd07v_tab dd01tv_tab = dd01tv_tab dd07tv_tab = dd07tv_tab EXCEPTIONS no_version = 01.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd01vd_obj1 obj2_tab = dd01vd_obj2 display_tab = dd01vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd07vd_obj1 obj2_tab = dd07vd_obj2 display_tab = dd07vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING * PRINT = compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_DTED_40 CALL FUNCTION 'SVRS_GET_VERSION_DTED_40' EXPORTING destination = log_dest object_name = objname versno = versno * IMPORTING * INFO_LINE = I01 TABLES dd04v_tab = dd04v_tab dd04tv_tab = dd04tv_tab EXCEPTIONS no_version = 01.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = cnvcdopucia_dd04vd_obj1 obj2_tab = cnvcdopucia_dd04vd_obj2 display_tab = cnvcdopucia_dd04vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_ENQD_40 CALL FUNCTION 'SVRS_GET_VERSION_ENQD_40' EXPORTING destination = log_dest object_name = objname versno = versno * IMPORTING * INFO_LINE = I01 TABLES dd25v_tab = dd25v_tab dd26v_tab = dd26v_tab dd27v_tab = dd27v_tab dd25tv_tab = dd25tv_tab EXCEPTIONS no_version = 01.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd22vd_obj1 obj2_tab = dd22vd_obj2 display_tab = dd22vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd26evd_obj1 obj2_tab = dd26evd_obj2 display_tab = dd26evd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd27vd_obj1 obj2_tab = dd27vd_obj2 display_tab = dd27vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING * PRINT = compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_SHLD_40 CALL FUNCTION 'SVRS_GET_VERSION_SHLD_40' EXPORTING destination = log_dest object_name = objname versno = versno * IMPORTING * INFO_LINE = I01 TABLES dd30v_tab = dd30v_tab dd31v_tab = dd31v_tab dd32v_tab = dd32v_tab dd33v_tab = dd33v_tab dd30tv_tab = dd30tv_tab EXCEPTIONS no_version = 01.




DD_SHLP_EXPAND CALL FUNCTION 'DD_SHLP_EXPAND' EXPORTING mode = 2 prid = -2 TABLES dd31v_tab = dd31v_tab dd33v_tab = dd33v_tab EXCEPTIONS OTHERS = 3.

DD_SHLP_EXPAND CALL FUNCTION 'DD_SHLP_EXPAND' EXPORTING mode = 2 prid = -2 TABLES dd31v_tab = dd31v_obj2 dd33v_tab = dd33v_obj2 EXCEPTIONS OTHERS = 3.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd30vd_obj1 obj2_tab = dd30vd_obj2 display_tab = dd30vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd32vd_obj1 obj2_tab = dd32vd_obj2 display_tab = dd32vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd31v_obj1 obj2_tab = dd31v_obj2 display_tab = dd31v_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info hs_key = keyinfo TABLES obj1_tab = dd33v_obj1 obj2_tab = dd33v_obj2 display_tab = dd33v_list key_fields = key_fields tech_fields = tech_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_TABD_40 CALL FUNCTION 'SVRS_GET_VERSION_TABD_40' EXPORTING destination = log_dest object_name = objname versno = versno1 * IMPORTING * INFO_LINE = I01 TABLES dd02v_tab = dd02v_tab dd03v_tab = dd03v_tab dd05v_tab = dd05v_tab dd08v_tab = dd08v_tab dd35v_tab = dd35v_tab dd36v_tab = dd36v_tab dd02tv_tab = dd02tv_tab dd03tv_tab = dd03tv_tab dd08tv_tab = dd08tv_tab EXCEPTIONS no_version = 01 system_failure = 02 communication_failure = 03.

DD_MAP_TO_FRKART_AND_CARDLEFT CALL FUNCTION 'DD_MAP_TO_FRKART_AND_CARDLEFT' TABLES dd08v_tab = dd08v_tab.

DD_ROLL_GET CALL FUNCTION 'DD_ROLL_GET' EXPORTING get_state = 'A' pointer = 'ROLLNAME' TABLES dd41v_tab = dd41v_tab symbol_tab = dd03v_tab EXCEPTIONS illegal_value = 1 OTHERS = 2.

DD_MAP_TO_FRKART_AND_CARDLEFT CALL FUNCTION 'DD_MAP_TO_FRKART_AND_CARDLEFT' TABLES dd08v_tab = dd08v_obj2.

DD_ROLL_GET CALL FUNCTION 'DD_ROLL_GET' EXPORTING get_state = 'A' pointer = 'ROLLNAME' TABLES dd41v_tab = dd41v_obj2 symbol_tab = dd03v_obj2 EXCEPTIONS illegal_value = 1 OTHERS = 2.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = cnvcdopucia_dd02vd_obj1 obj2_tab = cnvcdopucia_dd02vd_obj2 display_tab = cnvcdopucia_dd02vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd03v_obj1 obj2_tab = dd03v_obj2 display_tab = dd03v_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd08v_obj1 obj2_tab = dd08v_obj2 display_tab = dd08v_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info hs_key = keyinfo TABLES obj1_tab = dd05m_obj1 obj2_tab = dd05m_obj2 display_tab = dd05m_list key_fields = key_fields tech_fields = tech_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd35v_obj1_2 obj2_tab = dd35v_obj2_2 display_tab = dd35v_list_2 key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info hs_key = keyinfo TABLES obj1_tab = dd36v_obj1_2 obj2_tab = dd36v_obj2_2 display_tab = dd36v_list_2 key_fields = key_fields tech_fields = tech_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd35v_obj1 obj2_tab = dd35v_obj2 display_tab = dd35v_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info hs_key = keyinfo TABLES obj1_tab = dd36v_obj1 obj2_tab = dd36v_obj2 display_tab = dd36v_list key_fields = key_fields tech_fields = tech_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING * PRINT = compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_VIED_40 CALL FUNCTION 'SVRS_GET_VERSION_VIED_40' EXPORTING destination = log_dest object_name = objname versno = versno * IMPORTING * INFO_LINE = I01 TABLES dd25v_tab = dd25v_tab dd26v_tab = dd26v_tab dd27v_tab = dd27v_tab dd28v_tab = dd28v_tab dd25tv_tab = dd25tv_tab EXCEPTIONS no_version = 01.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = cnvcdopucia_dd25vd_obj1 obj2_tab = cnvcdopucia_dd25vd_obj2 display_tab = cnvcdopucia_dd25vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd26vd_obj1 obj2_tab = dd26vd_obj2 display_tab = dd26vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd27vd_obj1 obj2_tab = dd27vd_obj2 display_tab = dd27vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd28jvd_obj1 obj2_tab = dd28jvd_obj2 display_tab = dd28jvd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd28vd_obj1 obj2_tab = dd28vd_obj2 display_tab = dd28vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING * PRINT = compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_GET_VERSION_TTYD_40 CALL FUNCTION 'SVRS_GET_VERSION_TTYD_40' EXPORTING destination = log_dest object_name = objname versno = versno1 * IMPORTING * INFO_LINE = I01 TABLES dd40v_tab = dd40v_tab dd42v_tab = dd42v_tab dd40tv_tab = dd40tv_tab EXCEPTIONS no_version = 01.

RS_VERS_DISPLAY_INIT CALL FUNCTION 'RS_VERS_DISPLAY_INIT' EXCEPTIONS OTHERS = 0.

RS_VERS_TITEL_DEF CALL FUNCTION 'RS_VERS_TITEL_DEF' EXPORTING objname1 = lv_objname objname2 = lv_objname versno1 = versno1 versno2 = versno2 infoln1b = infoln1b infoln2b = infoln2b log_dest = log_dest rem_syst = rem_syst EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = cnvcdopucia_dd40vd_obj1 obj2_tab = cnvcdopucia_dd40vd_obj2 display_tab = cnvcdopucia_dd40vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_BLOCK_DEF CALL FUNCTION 'RS_VERS_BLOCK_DEF' EXPORTING block_info = block_info TABLES obj1_tab = dd42vd_obj1 obj2_tab = dd42vd_obj2 display_tab = dd42vd_list key_fields = key_fields tech_fields = tech_fields checkbox_fields = cb_fields opt_fields = opt_fields EXCEPTIONS OTHERS = 0.

RS_VERS_DISPLAY_PROCESS CALL FUNCTION 'RS_VERS_DISPLAY_PROCESS' EXPORTING * PRINT = compare = compare IMPORTING repeat = repeat_display EXCEPTIONS OTHERS = 0.

SVRS_CHECK_READ_PERMISSION CALL FUNCTION 'SVRS_CHECK_READ_PERMISSION' EXPORTING objtype = objtype objname = lv_objname * IMPORTING * transport_key = gv_transport_key EXCEPTIONS no_read_permission = 1 OTHERS = 2.

WB_SPLIT_EDITOR_VRS_START * CALL FUNCTION 'WB_SPLIT_EDITOR_VRS_START' * EXPORTING * mode_left = 'DISPLAY' * mode_right = 'DISPLAY' * object_left = object_lft * object_right = object_rgt ** transport_key_l = gv_transport_key ** korrnum = 'B20K01111' ** TOOL_INSTANCE = * version_left = version_lft * version_right = version_rgt * infoln1a = infoln1a * infoln1b = korrinf_lft * infoln2a = infoln2a * infoln2b = korrinf_rgt * rfcdest_left = logdest_lft * rfcdest_right = logdest_rgt * IMPORTING * answer = gv_answer * TABLES * source_l = gt_source_lft * source_r = gt_source_rgt * smodilog_abap_left = gt_smodilog_lft * smodilog_abap_right = gt_smodilog_rgt * mod_tab_left = gt_mod_tab_lft * mod_tab_right = gt_mod_tab_rgt * EXCEPTIONS * parameter_invalid = 1 * OTHERS = 2 * . "COMMENTED BY NG18012008

SVRS_GET_REPS_FROM_OBJECT CALL FUNCTION 'SVRS_GET_REPS_FROM_OBJECT' EXPORTING destination = log_dest object_name = lv_objname object_type = objtype versno = versno1 * iv_no_release_transformation = lv_no_release_transformation TABLES repos_tab = abaptext_sec trdir_tab = trdir_sec * vsmodilog = gt_smodilog_lft EXCEPTIONS no_version = 01.

SVRS_COMPUTE_DELTA_REPS CALL FUNCTION 'SVRS_COMPUTE_DELTA_REPS' EXPORTING compare_mode = comp_mode ignore_case_differences = gv_ignore_case_differences TABLES texttab_old = abaptext_sec texttab_new = abaptext_pri trdirtab_old = trdir_sec trdirtab_new = trdir_pri trdir_delta = trdir_delta text_delta = abaptext_delta.

TR_SYS_PARAMS CALL FUNCTION 'TR_SYS_PARAMS' IMPORTING systemname = systemname systemtype = systemtype EXCEPTIONS no_systemname = 01 no_systemtype = 02.

GET_E07T_ENTRY_40 CALL FUNCTION 'GET_E07T_ENTRY_40' EXPORTING destination = logdest_rgt korrnum = korrnum_rgt langu = sy-langu IMPORTING e07t_entry = e07t_entry EXCEPTIONS no_entry_found = 01 system_failure = 02 communication_failure = 03.

SEO_CLASS_GET_CINC_NAME CALL FUNCTION 'SEO_CLASS_GET_CINC_NAME' EXPORTING incname = lv_incl_name IMPORTING name = lv_cinc_text.

SEO_CLASS_GET_CINC_NAME CALL FUNCTION 'SEO_CLASS_GET_CINC_NAME' EXPORTING incname = lv_cinc_name IMPORTING name = lv_cinc_text.

TR_GET_PGMID_FOR_OBJECT CALL FUNCTION 'TR_GET_PGMID_FOR_OBJECT' EXPORTING iv_object = pi_objtype IMPORTING es_type = ls_text EXCEPTIONS illegal_object = 1 OTHERS = 2.

TRINT_READ_COMM_HEADER CALL FUNCTION 'TRINT_READ_COMM_HEADER' EXPORTING wi_dialog = ' ' wi_langu = sy-langu wi_sel_e07t = 'X' wi_trkorr = pi_trkorr IMPORTING we_e07t = po_e07t we_e07t_doesnt_exist = no_e07t EXCEPTIONS not_exist_e070 = 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 CNV_CDOP_UCIA_REM_CMP_AGNST_KB or its description.