SAP Reports / Programs | Incentive and Commission Management (ICM)(ICM) SAP ICM

CACS_RESET_MAP SAP ABAP Report - Reset Copy Services







CACS_RESET_MAP is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can reset copy services in Customizing by choosing Commissions -> To ols -> Copy Services -> Reset Copy Services...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter CACS_RESET_MAP 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 CACS_RESET_MAP. "Basic submit
SUBMIT CACS_RESET_MAP AND RETURN. "Return to original report after report execution complete
SUBMIT CACS_RESET_MAP 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: XADMI = Delete Administration Data
Selection Text: XDEFS = Delete Service Definition
Selection Text: XAPPL = D .
Title: Reset Copy Services
Text Symbol: 001 = Selection
Text Symbol: 003 = Delete Administrative Copy Services and Regenerate from Current Customizing
Text Symbol: 004 = Reset Copy Services to Standard Customizing and Administrative Data
Text Symbol: 005 = Regenerate
Text Symbol: 006 = (Recommended) Delete All Form Routines?
Text Symbol: 010 = Deleted entries from table CACS_MAP1:
Text Symbol: 011 = Generated Entries for the CACS_MAP1 Table:
Text Symbol: 020 = The number range for the pool was reset to counter level 0
Text Symbol: 100 = Commission application......................................
Text Symbol: 110 = Deleted entries from table TCACS_MAP1:
Text Symbol: 120 = Deleted entries from table TCACS_MAP20:
Text Symbol: 130 = Deleted entries from table TCACS_MAP21:


INCLUDES used within this REPORT CACS_RESET_MAP

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:

CACS_CHECK_QUAL_AUTH CALL FUNCTION 'CACS_CHECK_QUAL_AUTH' "note675993 EXPORTING "note675993 i_application = xappl "note675993 i_object = 'E_CACS_ADM' "note675993 i_actvt = lv_authval "note675993 EXCEPTIONS "note675993 no_authority = 1 "note675993 wrong_parameters = 2 "note675993 OTHERS = 3. "note675993

CACS_CHECK_AUTH_CLIENT_CUST CALL FUNCTION 'CACS_CHECK_AUTH_CLIENT_CUST' EXCEPTIONS no_change = 1 no_transport = 2 OTHERS = 3.

CACS_APPL_USE_CHECK CALL FUNCTION 'CACS_APPL_USE_CHECK' EXPORTING i_appl = xappl EXCEPTIONS OTHERS = 2.

RS_DELETE_PROGRAM CALL FUNCTION 'RS_DELETE_PROGRAM' EXPORTING program = suppress_checks = 'X' suppress_commit = 'X' suppress_popup = 'X' EXCEPTIONS enqueue_lock = 1 object_not_found = 2 permission_failure = 3 reject_deletion = 4 OTHERS = 5.

NUMBER_RANGE_ENQUEUE CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING object = 'CACS_MAP' EXCEPTIONS foreign_lock = 1 object_not_found = 2 system_failure = 3 OTHERS = 4.

NUMBER_RANGE_INTERVAL_INIT CALL FUNCTION 'NUMBER_RANGE_INTERVAL_INIT' EXPORTING object = 'CACS_MAP' subobject = p_appl EXCEPTIONS no_interval_found = 1 object_not_found = 2 OTHERS = 3.

NUMBER_RANGE_DEQUEUE CALL FUNCTION 'NUMBER_RANGE_DEQUEUE' EXPORTING object = 'CACS_MAP' EXCEPTIONS object_not_found = 1 OTHERS = 2.

CACS_MAP2_VERSION_ADMIN CALL FUNCTION 'CACS_MAP2_VERSION_ADMIN' EXPORTING i_appl = p_appl IMPORTING "Note753098 e_tbl_size = lv_tbl_size "Note753098 EXCEPTIONS no_customizing = 1 version_error = 2 foreign_lock = 3 OTHERS = 4.

CACS_MAP2_MAPPING_GENERATOR CALL FUNCTION 'CACS_MAP2_MAPPING_GENERATOR' EXPORTING i_appl = p_appl EXCEPTIONS no_pool_generation = 1 no_form_generation = 2 update_error = 3 no_pool_number = 4 OTHERS = 5.

CACS_GET_APPLPACKS CALL FUNCTION 'CACS_GET_APPLPACKS' EXPORTING i_appl = p_appl IMPORTING t_selected = lt_packlist EXCEPTIONS data_inconsistency = 1 OTHERS = 2.

CACS_COPY_TABLE CALL FUNCTION 'CACS_COPY_TABLE' EXPORTING i_tabname = 'TCACS_MAP1' i_appl_from = wa_packlist i_appl_to = p_appl.

CACS_COPY_TABLE CALL FUNCTION 'CACS_COPY_TABLE' EXPORTING i_tabname = 'TCACS_MAP20' i_appl_from = wa_packlist i_appl_to = p_appl.

CACS_COPY_TABLE CALL FUNCTION 'CACS_COPY_TABLE' EXPORTING i_tabname = 'TCACS_MAP21' i_appl_from = wa_packlist i_appl_to = p_appl.

CACS_MAP_XPRA05S CALL FUNCTION 'CACS_MAP_XPRA05S' EXPORTING i_appl = p_appl.



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