SAP Reports / Programs

/ISDFPS/ACCMDDEL SAP ABAP Report - Delete CO Account Assignment Object and Hierarchy Object Assignments







/ISDFPS/ACCMDDEL 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 /ISDFPS/ACCMDDEL 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 /ISDFPS/ACCMDDEL. "Basic submit
SUBMIT /ISDFPS/ACCMDDEL AND RETURN. "Return to original report after report execution complete
SUBMIT /ISDFPS/ACCMDDEL 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: TESTRUN = Simulation
Selection Text: STRUC = Structure Operation
Selection Text: STEP3 = CCtr/PCtr Master Data
Selection Text: STEP2 = Profit Ctr and Cost Ctr Rels
Selection Text: STEP1 = Hierarchy Node Relationships
Selection Text: PROC_STA = Status
Selection Text: OBJID = Force Element
Selection Text: NO_STRUC = Individual Operation
Title: Delete CO Account Assignment Object and Hierarchy Object Assignments
Text Symbol: 041 = Inherited
Text Symbol: 040 = Assigned
Text Symbol: 035 = Simulation:
Text Symbol: 034 = Delete Assignments
Text Symbol: 033 = Assignment of CO Account Assignment Objects and Hierarchy Objects
Text Symbol: 032 = Do you really want to delete 'active' relationships? You cannot reverse changes.
Text Symbol: 031 = Delete
Text Symbol: 030 = Do you want to delete the relationships to the selected element/structure?
Text Symbol: 029 = Cancel
Text Symbol: 028 = Deletion
Text Symbol: 027 = Delete Relationships
Text Symbol: 026 = Cost centers deleted
Text Symbol: 025 = Profit centers deleted
Text Symbol: 024 = Assignments were deleted successfully
Text Symbol: 023 = Profit Center Groups
Text Symbol: 022 = Cost Center Groups
Text Symbol: 021 = Profit Centers
Text Symbol: 020 = Cost Centers
Text Symbol: 013 = Status 'Active'
Text Symbol: 012 = Status 'Planned'
Text Symbol: 005 = Processing Options
Text Symbol: 004 = Mode
Text Symbol: 003 = Force Elements
Text Symbol: 002 = Processing Mode
Text Symbol: 001 = Selection


INCLUDES used within this REPORT /ISDFPS/ACCMDDEL

SBAL_CONSTANTS,


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:

/ISDFPS/DETERMINE_ORG_OBJID CALL FUNCTION '/ISDFPS/DETERMINE_ORG_OBJID' EXPORTING org_object_type = 'O' act_plvar = l_plvar act_search_string = '*' IMPORTING org_object_objid = objid EXCEPTIONS no_active_plvar = 1 no_object_id_selected = 2 OTHERS = 3.

/ISDFPS/FORCE_STRUC_GET CALL FUNCTION '/ISDFPS/FORCE_STRUC_GET' EXPORTING act_otype = 'O' act_objid = objid act_wegid = wegid_hier_down act_svect = l_svect act_plvar = l_plvar act_begda = '19000101' act_endda = '99991231' act_tdepth = l_depth act_tflag = 'X' act_vflag = 'X' authority_check = 'X' text_buffer_fill = space buffer_mode = space TABLES result_objec = lt_objects EXCEPTIONS no_plvar_found = 1 root_not_found = 2 path_not_found = 3 internal_error = 4 OTHERS = 5.

/ISDFPS/AC_FIND_OBJECT CALL FUNCTION '/ISDFPS/AC_FIND_OBJECT' EXPORTING plvar = ls_objects-plvar otype = ls_objects-otype objid = ls_objects-objid begda = ls_objects-begda endda = ls_objects-begda IMPORTING coarea = l_coarea cocode = l_cocode.

/ISDFPS/AC_PROGRESS_INDICATOR CALL FUNCTION '/ISDFPS/AC_PROGRESS_INDICATOR' EXPORTING i_text = l_msg_text i_processed = sy-tabix i_total = l_lines i_output_immediately = 'X'.

/ISDFPS/AC_GET_OBJECTS CALL FUNCTION '/ISDFPS/AC_GET_OBJECTS' EXPORTING OBJECTS = lt_objects mode = 'E' TABLES costcenters = lt_costcenters profitcenters = lt_profitcenters EXCEPTIONS no_objects_found = 1 invalid_mode = 2 OTHERS = 3.

/ISDFPS/AC_PROGRESS_INDICATOR CALL FUNCTION '/ISDFPS/AC_PROGRESS_INDICATOR' EXPORTING i_text = l_msg_text i_processed = sy-tabix i_total = l_lines i_output_immediately = 'X'.

/ISDFPS/AC_PROGRESS_INDICATOR CALL FUNCTION '/ISDFPS/AC_PROGRESS_INDICATOR' EXPORTING i_text = l_msg_text i_processed = 1 i_total = 2 i_output_immediately = 'X'.

/ISDFPS/AC_DELETE_OBJECTS CALL FUNCTION '/ISDFPS/AC_DELETE_OBJECTS' EXPORTING costcenters = lt_costcenters profitcenters = lt_profitcenters commit = 'X' TABLES return = lt_return2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' "#EC * EXPORTING titlebar = text-028 text_question = text-032 text_button_1 = text-031 icon_button_1 = 'ICON_DELETE' text_button_2 = text-029 icon_button_2 = 'ICON_INCOMPLETE' display_cancel_button = space IMPORTING answer = answer EXCEPTIONS text_not_found = 1 OTHERS = 2.

BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = l_bal_log IMPORTING e_log_handle = ex_ballog_handle EXCEPTIONS log_header_inconsistent = 1 OTHERS = 2.

/ISDFPS/AC_PROGRESS_INDICATOR CALL FUNCTION '/ISDFPS/AC_PROGRESS_INDICATOR' EXPORTING i_text = l_msg_text i_processed = sy-tabix i_total = l_lines i_output_immediately = 'X'.

/ISDFPS/AC_FIND_OBJECT CALL FUNCTION '/ISDFPS/AC_FIND_OBJECT' EXPORTING plvar = ls_objects-plvar otype = ls_objects-otype objid = ls_objects-objid begda = ls_objects-begda endda = ls_objects-endda IMPORTING costcenter = l_costcenter profitcenter = l_profitcenter costcentergroup = l_costcentergroup profitcentergroup = l_profitcentergroup.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_GENERATE' info = text-040 IMPORTING RESULT = lv_icon1 EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = 'ICON_SET_B' info = text-041 IMPORTING RESULT = lv_icon2 EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = ex_ballog_handle i_s_msg = appl_log_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.

BAL_DSP_PROFILE_NO_TREE_GET CALL FUNCTION 'BAL_DSP_PROFILE_NO_TREE_GET' IMPORTING e_s_display_profile = ls_display_profile.

BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_display_profile = ls_display_profile EXCEPTIONS profile_inconsistent = 1 internal_error = 2 no_data_available = 3 no_authority = 4 OTHERS = 5.

BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = ex_ballog_handle EXCEPTIONS OTHERS = 1.

RS_REFRESH_FROM_SELECTOPTIONS





CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING curr_report = sy-repid TABLES selection_table = lt_rspar EXCEPTIONS not_found = 1 no_report = 2 OTHERS = 3.

K_KOKRS_SET CALL FUNCTION 'K_KOKRS_SET' EXPORTING display = ' ' i_kokrs = ' ' popup = '1' EXCEPTIONS not_found = 1 OTHERS = 2.



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 /ISDFPS/ACCMDDEL or its description.