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

CACS_DET SAP ABAP Report - Customizing for Generated Tables







CACS_DET is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for INCLUDE ISIS_NO_DOCU_1 OBJECT DOKU ID TX ..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_DET 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

CACSFA_DET_ACRFA - AccntAssgnmt Types Remun. FI-CA
CACS_DET_VAMMAP - Customizing for Generated Tables
CACS_DET - Customizing for Generated Tables
CACS_DET_ACSHR - Account Assignment Types Sttlmnt PY
CACS_DET_ACSFI - Account Assignment Types Settlmnt FI
CACS_DET_ACSFA - AccntAssgnmt Types Remun. FI-CA
CACS_DET_ACCAS - Customizing for Generated Tables
CACS_DET_ACSCD - Account Assignment Types Remun.FS-CD
CACS_DET_ACCST - Customizing for Generated Tables
CACS_DET_ACS01 - Cust.Acct.Ass.Types Sett.Cust.System
CACS_DET_ACR01 - Cust.Acct.Ass.Types Remun.Cust.Syst.
CACS_DET_ACRHR - Account Assignment Types Remun. PY
CACS_DET_ACRFI - Account Assignment Types Remun.FI
CACS_DET_ACRCD - Account Assignment Types Remun.FS-CD


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


Text pool values


Title: Customizing for Generated Tables


INCLUDES used within this REPORT CACS_DET

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_SET_GET_DOM_APPL CALL FUNCTION 'CACS_SET_GET_DOM_APPL' EXPORTING iv_dom_change = 'X' iv_admin = space iv_use_popup = 'X' IMPORTING ev_appl = lv_appl EXCEPTIONS no_domain_choosen = 1 no_application_choosen = 2 no_entry_found = 3 OTHERS = 4.

CACS_GET_CURRENT_APPL *CALL FUNCTION 'CACS_GET_CURRENT_APPL' * IMPORTING * e_appl = lv_appl * EXCEPTIONS * no_appl = 1 * OTHERS = 2.

REPOSITORY_INFO_SYSTEM_F4 CALL FUNCTION 'REPOSITORY_INFO_SYSTEM_F4' EXPORTING object_type = lv_euobjty object_name = lv_object without_personal_list = 'X' IMPORTING object_name_selected = lv_tabname EXCEPTIONS cancel = 1.

F4_DD_ABAP_TABLE **CALL FUNCTION 'F4_DD_ABAP_TABLE' ** EXPORTING ** SUPPRESS_SELECTION = 'X' ** OBJECT = LV_OBJECT ** IMPORTING ** RESULT = LV_TABNAME.

TR_OBJECT_CHECK *CALL FUNCTION 'TR_OBJECT_CHECK' * EXPORTING * WI_KO200 = IKO200 ** IV_NO_STANDARD_EDITOR = ' ' ** IV_NO_SHOW_OPTION = ' ' ** importing ** WE_ORDER = ** WE_TASK = ** we_ko200 = iko200 ** we_object_appendable = ** ES_TADIR = * TABLES * WT_E071K = IE071K * EXCEPTIONS * CANCEL_EDIT_APPEND_ERROR_KEYS = 1 * CANCEL_EDIT_APPEND_ERROR_OBJCT = 2 * CANCEL_EDIT_APPEND_ERROR_ORDER = 3 * CANCEL_EDIT_BUT_SE01 = 4 * CANCEL_EDIT_NO_HEADER_OBJECT = 5 * CANCEL_EDIT_NO_ORDER_SELECTED = 6 * CANCEL_EDIT_REPAIRED_OBJECT = 7 * CANCEL_EDIT_SYSTEM_ERROR = 8 * CANCEL_EDIT_TADIR_MISSING = 9 * CANCEL_EDIT_TADIR_UPDATE_ERROR = 10 * CANCEL_EDIT_UNKNOWN_DEVCLASS = 11 * CANCEL_EDIT_UNKNOWN_OBJECTTYPE = 12 * SHOW_ONLY_CLOSED_SYSTEM = 13 * SHOW_ONLY_CONSOLIDATION_LEVEL = 14 * SHOW_ONLY_DDIC_IN_CUSTOMER_SYS = 15 * SHOW_ONLY_DELIVERY_SYSTEM = 16 * SHOW_ONLY_DIFFERENT_ORDERTYPES = 17 * SHOW_ONLY_DIFFERENT_TASKTYPES = 18 * SHOW_ONLY_ENQUEUE_FAILED = 19 * SHOW_ONLY_GENERATED_OBJECT = 20 * SHOW_ONLY_ILL_LOCK = 21 * SHOW_ONLY_LOCK_ENQUEUE_FAILED = 22 * SHOW_ONLY_MIXED_ORDERS = 23 * SHOW_ONLY_MIX_LOCAL_TRANSP_OBJ = 24 * SHOW_ONLY_NO_SHARED_REPAIR = 25 * SHOW_ONLY_OBJECT_LOCKED = 26 * SHOW_ONLY_REPAIRED_OBJECT = 27 * SHOW_ONLY_SHOW_CLIENT = 28 * SHOW_ONLY_TADIR_MISSING = 29 * SHOW_ONLY_UNKNOWN_DEVCLASS = 30 * CANCEL_EDIT_NO_CHECK_CALL = 31 * CANCEL_EDIT_CATEGORY_MIXTURE = 32 * SHOW_ONLY_CLOSED_CLIENT = 33 * SHOW_ONLY_CLOSED_ALE_OBJECT = 34 * CANCEL_EDIT_OTHER_ERROR = 35 * SHOW_ONLY_OTHER_ERROR = 36 * OTHERS = 37 * .

TR_OBJECT_INSERT *CALL FUNCTION 'TR_OBJECT_INSERT' * EXPORTING ** WI_ORDER = ' ' * WI_KO200 = IKO200 ** IV_NO_STANDARD_EDITOR = ' ' ** IV_NO_SHOW_OPTION = ' ' ** IMPORTING ** WE_ORDER = ** WE_TASK = ** WE_KO200 = ** ES_TADIR = * TABLES * WT_E071K = IE071K * EXCEPTIONS * CANCEL_EDIT_APPEND_ERROR_KEYS = 1 * CANCEL_EDIT_APPEND_ERROR_OBJCT = 2 * CANCEL_EDIT_APPEND_ERROR_ORDER = 3 * CANCEL_EDIT_BUT_SE01 = 4 * CANCEL_EDIT_NO_HEADER_OBJECT = 5 * CANCEL_EDIT_NO_ORDER_SELECTED = 6 * CANCEL_EDIT_REPAIRED_OBJECT = 7 * CANCEL_EDIT_SYSTEM_ERROR = 8 * CANCEL_EDIT_TADIR_MISSING = 9 * CANCEL_EDIT_TADIR_UPDATE_ERROR = 10 * CANCEL_EDIT_UNKNOWN_DEVCLASS = 11 * CANCEL_EDIT_UNKNOWN_OBJECTTYPE = 12 * SHOW_ONLY_CLOSED_SYSTEM = 13 * SHOW_ONLY_CONSOLIDATION_LEVEL = 14 * SHOW_ONLY_DDIC_IN_CUSTOMER_SYS = 15 * SHOW_ONLY_DELIVERY_SYSTEM = 16 * SHOW_ONLY_DIFFERENT_ORDERTYPES = 17 * SHOW_ONLY_DIFFERENT_TASKTYPES = 18 * SHOW_ONLY_ENQUEUE_FAILED = 19 * SHOW_ONLY_GENERATED_OBJECT = 20 * SHOW_ONLY_ILL_LOCK = 21 * SHOW_ONLY_LOCK_ENQUEUE_FAILED = 22 * SHOW_ONLY_MIXED_ORDERS = 23 * SHOW_ONLY_MIX_LOCAL_TRANSP_OBJ = 24 * SHOW_ONLY_NO_SHARED_REPAIR = 25 * SHOW_ONLY_OBJECT_LOCKED = 26 * SHOW_ONLY_REPAIRED_OBJECT = 27 * SHOW_ONLY_SHOW_CLIENT = 28 * SHOW_ONLY_TADIR_MISSING = 29 * SHOW_ONLY_UNKNOWN_DEVCLASS = 30 * CANCEL_EDIT_NO_CHECK_CALL = 31 * CANCEL_EDIT_CATEGORY_MIXTURE = 32 * SHOW_ONLY_CLOSED_CLIENT = 33 * SHOW_ONLY_CLOSED_ALE_OBJECT = 34 * CANCEL_EDIT_OTHER_ERROR = 35 * SHOW_ONLY_OTHER_ERROR = 36 * OTHERS = 37 * .

CACS_MAINTAIN_CHECK_CLIENT CALL FUNCTION 'CACS_MAINTAIN_CHECK_CLIENT' EXPORTING id_tabname = lv_check_view IMPORTING eb_edit = lv_client_edit EXCEPTIONS table_not_found = 1 OTHERS = 2.

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' EXPORTING action = lv_action view_name = lv_tabname suppress_wa_popup = lv_no_popup TABLES dba_sellist = gt_sellist excl_cua_funct = lt_excl_cua EXCEPTIONS client_reference = 1 foreign_lock = 2 invalid_action = 3 no_clientindependent_auth = 4 no_database_function = 5 no_editor_function = 6 no_show_auth = 7 no_tvdir_entry = 8 no_upd_auth = 9 only_show_allowed = 10 system_failure = 11 unknown_field_in_dba_sellist = 12 view_not_found = 13 maintenance_prohibited = 14 OTHERS = 15.

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' EXPORTING action = lv_action view_name = lv_tabname suppress_wa_popup = lv_no_popup TABLES excl_cua_funct = lt_excl_cua EXCEPTIONS client_reference = 1 foreign_lock = 2 invalid_action = 3 no_clientindependent_auth = 4 no_database_function = 5 no_editor_function = 6 no_show_auth = 7 no_tvdir_entry = 8 no_upd_auth = 9 only_show_allowed = 10 system_failure = 11 unknown_field_in_dba_sellist = 12 view_not_found = 13 maintenance_prohibited = 14 OTHERS = 15.

VIEW_MAINTENANCE_CALL * call function 'VIEW_MAINTENANCE_CALL' * exporting * action = 'U' " gc_action * view_name = lv_tabname * tables * dba_sellist = gt_sellist * excl_cua_funct = lt_excl_cua.



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