RFIDCN_ACCTBLNF05 is a standard ABAP INCLUDE 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 RFIDCN_ACCTBLNF05 into the relevant SAP transactions such as SE38 or SE80
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.
Title: Procedures for Account Balance Output - Account Level Hierarchy View
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
IDCN_GLACC_TEXT_GET CALL FUNCTION 'IDCN_GLACC_TEXT_GET' EXPORTING kontenplan = is_accleveltree-ktopl sachkonto = is_accleveltree-saknr_low sprache = sy-langu dfrom = sy-datum IMPORTING txt50 = ls_skat_db-txt50 EXCEPTIONS not_maintained = 1 OTHERS = 2.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_tab_alvbalance CHANGING ct_fieldcat = ct_fieldcatatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_tab_alvbalance CHANGING ct_fieldcat = ct_fieldcatatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_tab_freesel i_bypassing_buffer = abap_true CHANGING ct_fieldcat = ct_fieldcatatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_tab_accgrouptree i_bypassing_buffer = abap_true CHANGING ct_fieldcat = ct_fieldcatatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_tab_accgrouptree i_bypassing_buffer = abap_true CHANGING ct_fieldcat = ct_fieldcatatalog EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' "#EC FB_RC EXPORTING i_save = gc_save_a CHANGING cs_variant = es_variant EXCEPTIONS wrong_input = 1 not_found = 2 program_error = 3 OTHERS = 4.
IDCN_ALG_MAIN_APPLICATION CALL FUNCTION 'IDCN_ALG_MAIN_APPLICATION' EXPORTING im_chart_of_accnt = t001-ktopl im_top_accnt_level = p_topalh im_application_mode = gc_mode_display EXCEPTIONS not_authorized = 1 data_locked = 2 switch_not_active = 3 parameter_missing = 4 OTHERS = 5.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' IMPORTING et_events = lt_events.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = ip_repid i_callback_pf_status_set = 'SET_PF_STATUS_HEADER' i_callback_user_command = 'USER_COMM_H' it_events = lt_events is_layout = ls_layout it_fieldcat = lt_fieldcat[] it_sort = lt_sort i_save = gc_save_a is_variant = ls_variant TABLES t_outtab = gt_docl_bkpf EXCEPTIONS program_error = 1 OTHERS = 2.
IDCN_GLACC_TEXT_GET CALL FUNCTION 'IDCN_GLACC_TEXT_GET' EXPORTING kontenplan = ip_ktopl sachkonto = cv_saknr sprache = sy-langu dfrom = sy-datum IMPORTING txt50 = lv_txt50 EXCEPTIONS not_maintained = 1 OTHERS = 2.
IDCN_GLACC_TEXT_GET CALL FUNCTION 'IDCN_GLACC_TEXT_GET' EXPORTING kontenplan = ip_ktopl sachkonto =
-hkont sprache = sy-langu dfrom = -budat IMPORTING txt50 = -txt50 EXCEPTIONS not_maintained = 1 OTHERS = 2.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = lt_list_commentaries.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_storno info = 'Marked for Del'(t13) IMPORTING result = l_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_create info = 'G/L Account'(t08) IMPORTING result = l_string EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
LVC_TRANSFER_TO_SLIS CALL FUNCTION 'LVC_TRANSFER_TO_SLIS' EXPORTING it_fieldcat_lvc = lt_fieldcatatalog[] it_sort_lvc = lt_sort_grid[] is_layout_lvc = ls_layout IMPORTING et_fieldcat_alv = lt_slis_fcat[] et_sort_alv = lt_slis_sortinfo es_layout_alv = ls_slis_layo EXCEPTIONS it_data_missing = 1 it_fieldcat_lvc_missing = 2 OTHERS = 3.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING is_layout = ls_slis_layo it_fieldcat = lt_slis_fcat[] it_sort = lt_slis_sortinfo[] i_screen_start_column = 5 i_screen_start_line = 5 i_screen_end_column = 105 i_screen_end_line = 25 TABLES t_outtab = lt_freeselection EXCEPTIONS program_error = 1 OTHERS = 2.
IDCN_GLACC_TEXT_GET CALL FUNCTION 'IDCN_GLACC_TEXT_GET' EXPORTING kontenplan = lv_ktopl sachkonto = ls_ska1_db-saknr sprache = sy-langu dfrom = sy-datum IMPORTING txt20 = ls_skat_db-txt20 txt50 = ls_skat_db-txt50 EXCEPTIONS not_maintained = 1 OTHERS = 2.
CALL FUNCTION 'RK_KOKRS_FIND' EXPORTING bukrs = ip_bukrs IMPORTING kokrs = lv_kokrs EXCEPTIONS assignment_not_allowed = 1 insufficient_input = 2 no_kokrs_assigned = 3 no_kokrs_for_bukrs = 4 no_kokrs_for_bu_gb = 5 wrong_kokrs_for_bukrs = 6 wrong_kokrs_for_bu_gb = 7 OTHERS = 8.
CONVERSION_EXIT_ALPHA_OUTPUT * CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' * EXPORTING * input = lv_gl_acc_conversion * IMPORTING * output = lv_gl_acc_conversion.
IDCN_GLACC_TEXT_GET CALL FUNCTION 'IDCN_GLACC_TEXT_GET' EXPORTING kontenplan = lv_ktopl sachkonto = ev_altkt sprache = sy-langu dfrom = sy-datum IMPORTING txt20 = ev_txt20 txt50 = ev_txt50 EXCEPTIONS not_maintained = 1 OTHERS = 2.
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 RFIDCN_ACCTBLNF05 or its description.
RFIDCN_ACCTBLNF05 - Procedures for Account Balance Output - Account Level Hierarchy View RFIDCN_ACCTBLNF04 - Include RFIDCN_ACCTBLNF04 RFIDCN_ACCTBLNF03 - Include RFIDCN_ACCTBLNF03 RFIDCN_ACCTBLNF02 - Include RFIDCN_ACCTBLNF02 RFIDCN_ACCTBLNF01 - Include RFIDCN_ACCTBLNF01 RFIDCN_ACCTBLNCLS - Local Class Definition & Implementation