SAP Reports / Programs | Cross-Application Components(CA) SAP CA

/IXOS/DC61_CMF_TEST SAP ABAP Report - Program /IXOS/DC61_CMP_TEST_API







/IXOS/DC61_CMF_TEST 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 /IXOS/DC61_CMF_TEST into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

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

/IXOS/DC61_CMP_TEST - /IXOS/DC61_CMf_TEST


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


Text pool values


Selection Text: BORID = SAP object id
Selection Text: BORID2 = SAP object id
Selection Text: BORTYPE = SAP object
Selection Text: BORTYPE2 = SAP object
Selection Text: CSPC = Link range
Selection Text: CSPC2 = Link range
Selection Text: FILE = File used for document creat.
Title: Program /IXOS/DC61_CMP_TEST_API
Text Symbol: 000 = Test object
Text Symbol: 001 = Target for copy/move test cases


INCLUDES used within this REPORT /IXOS/DC61_CMF_TEST

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:

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ls_io1 pi_business_object = gs_bor pi_cspc = cspc TABLES pt_objdp = lt_childs1 pt_header = lt_header pt_file = lt_file pt_checkout = lt_checkout CHANGING pc_pkgid = l_pkgid1.

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ls_io2 pi_business_object = gs_bor2 pi_cspc = cspc2 TABLES pt_objdp = lt_childs2 pt_header = lt_header pt_file = lt_file pt_checkout = lt_checkout CHANGING pc_pkgid = l_pkgid2.

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ps_io_parent pi_business_object = ps_bor pi_cspc = p_cspc pi_get_records = 'X' TABLES pt_objdp = lt_ios_before pt_header = lt_header_before pt_file = lt_file_before pt_checkout = lt_checkout_before CHANGING pc_pkgid = ls_pkgid EXCEPTIONS link_error = 1 internal_error = 1 OTHERS = 1.

/IXOS/DC61_CMF_CREATE_CHILD CALL FUNCTION '/IXOS/DC61_CMF_CREATE_CHILD' EXPORTING pi_io_parent = ps_io_parent pi_business_object = ps_bor pi_cspc = p_cspc pi_creation_mode = p_type pi_get_record = 'X' * pi_dsp_name_init = p_dsp_name_init "don't use it because "of error in CM dialog pi_descript_init = p_descript_init pi_import_file = p_import_file IMPORTING pe_objdp = ls_new_io CHANGING pc_pkgid = p_pkgid EXCEPTIONS cancelled = 1 no_folder_class = 2 bad_parameter = 3 internal_error = 3.

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ps_io_parent pi_business_object = ps_bor pi_cspc = p_cspc pi_get_records = 'X' TABLES pt_objdp = lt_ios_after pt_header = lt_header_after pt_file = lt_file_after pt_checkout = lt_checkout_after CHANGING pc_pkgid = ls_pkgid EXCEPTIONS link_error = 1 internal_error = 1 OTHERS = 1.

/IXOS/DC61_CMF_DELETE CALL FUNCTION '/IXOS/DC61_CMF_DELETE' EXPORTING pi_io = ps_io pi_pkgid = l_pkgid pi_business_object = ps_bor pi_cspc = p_cspc importing PE_NUMBER_DELETED = l_ndeleted tables PT_DELETED = lT_DELETED.

SKWF_IO_EXISTENCE_CHECK CALL FUNCTION 'SKWF_IO_EXISTENCE_CHECK' EXPORTING io = ls_io IMPORTING error = ls_error.

SDOK_CLASS_PROPERTIES_GET CALL FUNCTION 'SDOK_CLASS_PROPERTIES_GET' EXPORTING class = ls_io-class * IMPORTING * CLASS_TYPE = TABLES properties = lt_prop EXCEPTIONS not_existing = 1 not_authorized = 2 OTHERS = 3.

SCMS_DOC_INFO CALL FUNCTION 'SCMS_DOC_INFO' EXPORTING * MANDT = SY-MANDT stor_cat = l_stor_cat * CREP_ID = ' ' doc_id = ls_io-objid * PHIO_ID = * SIGNATURE = 'X' * SECURITY = ' ' * IMPORTING * CREA_TIME = * CREA_DATE = * CHNG_TIME = * CHNG_DATE = * STATUS = * TABLES * COMPS = EXCEPTIONS bad_storage_type = 1 bad_request = 2 unauthorized = 3 not_found = 4 conflict = 5 internal_server_error = 6 error_http = 7 error_signature = 8 error_config = 9 error_hierarchy = 10 error_parameter = 11 error = 12 OTHERS = 13 .

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = p_io_from IMPORTING name = l_io_from_dsp_name.

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = p_io_to IMPORTING name = l_io_to_dsp_name.

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = p_io_from * PARENT_FOLDER = IMPORTING name = ls_objdp-dsp_name descript = ls_objdp-descript.

SKWF_PHIO_LOIO_GET CALL FUNCTION 'SKWF_PHIO_LOIO_GET' EXPORTING phio = p_io_from * PTYPE = * X_STRICT = IMPORTING loio = ls_loio * error = ls_error * TABLES * PROPERTIES_REQUEST = * PROPERTIES_RESULT = .

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = ls_parent_io_from IMPORTING name = ls_objdp_parent-dsp_name descript = ls_objdp_parent-descript.

/IXOS/DC61_CMF_MOVE_COPY CALL FUNCTION '/IXOS/DC61_CMF_MOVE_COPY' EXPORTING pi_io_from = p_io_from pi_pkgid_from = p_pkgid_from pi_business_object_from = p_business_object_from pi_cspc_from = p_cspc_from pi_io_to = p_io_to pi_business_object_to = p_business_object_to pi_cspc_to = p_cspc_to pi_mode = p_mode pi_get_record = p_get_record IMPORTING pe_objdp = pe_objdp * PE_HEADER = * PE_FILE = * PE_CHECKOUT = CHANGING pc_pkgid_to = p_pkgid_to EXCEPTIONS internal_error = 1 link_error = 2 no_to_folder = 3 move_not_allowed = 7 * copymove_root_io_to_same_bor = 5 OTHERS = 6.

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = p_io_from * PARENT_FOLDER = IMPORTING name = ls_objdp2-dsp_name descript = ls_objdp2-descript.

SKWF_PHIO_LOIO_GET CALL FUNCTION 'SKWF_PHIO_LOIO_GET' EXPORTING phio = p_io_from * PTYPE = * X_STRICT = IMPORTING loio = ls_loio * error = ls_error * TABLES * PROPERTIES_REQUEST = * PROPERTIES_RESULT = .

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = ls_parent_io2 * PARENT_FOLDER = IMPORTING name = ls_objdp_parent2-dsp_name descript = ls_objdp_parent2-descript.

/IXOS/DC61_CMF_GET_CHILDREN





CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ls_parent_io_from pi_business_object = p_business_object_from pi_cspc = p_cspc_from TABLES pt_objdp = lt_childs pt_header = lt_header pt_file = lt_file pt_checkout = lt_checkout CHANGING pc_pkgid = l_parent_from_pkgid.

SKWF_PHIO_LOIO_GET CALL FUNCTION 'SKWF_PHIO_LOIO_GET' EXPORTING phio = ls_from-io * PTYPE = * X_STRICT = IMPORTING loio = ls_loio * error = ls_error * TABLES * PROPERTIES_REQUEST = * PROPERTIES_RESULT = .

SKWF_PHIO_LOIO_GET CALL FUNCTION 'SKWF_PHIO_LOIO_GET' EXPORTING phio = ls_from-io * PTYPE = * X_STRICT = IMPORTING loio = ls_loio * error = ls_error * TABLES * PROPERTIES_REQUEST = * PROPERTIES_RESULT = .

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = p_parent_io pi_business_object = ps_bor pi_cspc = p_cspc TABLES pt_objdp = lt_childs pt_header = lt_header pt_file = lt_file pt_checkout = lt_checkout CHANGING pc_pkgid = p_pkgid.

/IXOS/DC61_CMA_DISPLAY_DOC * CALL FUNCTION '/IXOS/DC61_CMA_DISPLAY_DOC' ** EXPORTING ** p_ALLOW_EDIT_MODE = ' ' ** p_ALLOW_EDIT_TOGGLE = ** p_FCODE = * TABLES * pt_selvalues = ** EXCEPTIONS ** USER_CANCELLED = 1 ** INTERNAL_ERROR = 2 ** OTHERS = 3 * .

/IXOS/DC61_CMA_DISPLAY_PROP * CALL FUNCTION '/IXOS/DC61_CMA_DISPLAY_PROP' * EXPORTING * p_INITIAL_EDIT_MODE = ' ' * p_ALLOW_EDIT_TOGGLE = * TABLES * pt_selvalues = * EXCEPTIONS * USER_CANCELLED = 1 * INTERNAL_ERROR = 2 * OTHERS = 3 * .

/IXOS/DC61_CMF_GET_CHILDREN CALL FUNCTION '/IXOS/DC61_CMF_GET_CHILDREN' EXPORTING pi_io_parent = ps_io pi_business_object = ps_bor pi_cspc = p_cspc TABLES pt_objdp = lt_childs pt_header = lt_header pt_file = lt_file pt_checkout = lt_checkout CHANGING pc_pkgid = p_pkgid.

SKWF_DSP_DSPNAME_GET CALL FUNCTION 'SKWF_DSP_DSPNAME_GET' EXPORTING io = ps_io * PARENT_FOLDER = IMPORTING name = ls_objdp_parent-dsp_name descript = ls_objdp_parent-descript.



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 /IXOS/DC61_CMF_TEST or its description.