J_1BECD_MAIN_SEL 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 J_1BECD_MAIN_SEL 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: Include J_1BECD_MAIN_SEL
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
J_1BECD_SET_CONTROL_DEFAULT CALL FUNCTION 'J_1BECD_SET_CONTROL_DEFAULT' EXPORTING iv_report_call = const_x TABLES et_control = gt_control.
FI_COMPANY_CODE_DATA CALL FUNCTION 'FI_COMPANY_CODE_DATA' EXPORTING i_bukrs = p_bukrs IMPORTING e_t001 = gs_t001 EXCEPTIONS system_error = 1 OTHERS = 2.
J_1BECD_LOG_ADD_MESSAGE CALL FUNCTION 'J_1BECD_LOG_ADD_MESSAGE' EXPORTING iv_excno = gv_excno.
KOKRS_GET_FROM_BUKRS CALL FUNCTION 'KOKRS_GET_FROM_BUKRS' "Get Company Controlling Area EXPORTING i_bukrs = p_bukrs IMPORTING e_kokrs = gv_kokrs EXCEPTIONS no_kokrs_found = 0 "Not mandatory to use CO OTHERS = 0.
FAGL_GET_INFO_FROM_LEDGER CALL FUNCTION 'FAGL_GET_INFO_FROM_LEDGER' "1410166 EXPORTING "1410166 * I_BUDAT = i_rldnr = s_rldnr-low "1410166 i_bukrs = p_bukrs "1410166 IMPORTING "1410166 e_periv = gv_rldnr_periv "1410166 * E_POPER = * E_GJAHR = EXCEPTIONS "1410166 no_info_found = 1 "1410166 error_in_setup = 2 "1410166 OTHERS = 3. "1410166
J_1B_BRANCH_DETERMINE CALL FUNCTION 'J_1B_BRANCH_DETERMINE' EXPORTING company = iv_bukrs IMPORTING branch = lv_branch EXCEPTIONS branch_not_found = 1 plant_not_found = 2 valuation_area_not_found = 3 company_not_found = 4 OTHERS = 5.
J_1BECD_LOG_ADD_MESSAGE CALL FUNCTION 'J_1BECD_LOG_ADD_MESSAGE' EXPORTING iv_excno = gv_excno.
J_1BREAD_BRANCH_DATA CALL FUNCTION 'J_1BREAD_BRANCH_DATA' EXPORTING branch = lv_branch bukrs = iv_bukrs IMPORTING branch_data = gs_branch_data cgc_number = gv_cnpj EXCEPTIONS branch_not_found = 1 address_not_found = 2 company_not_found = 3 OTHERS = 4.
J_1BECD_LOG_ADD_MESSAGE CALL FUNCTION 'J_1BECD_LOG_ADD_MESSAGE' EXPORTING iv_excno = gv_excno.
ADDR_SELECT_ADRC_SINGLE CALL FUNCTION 'ADDR_SELECT_ADRC_SINGLE' EXPORTING addrnumber = gs_branch_data-adrnr TABLES et_adrc = lt_adrc EXCEPTIONS OTHERS = 0. "no address data will be shown
J_1B_BRANCH_DETERMINE CALL FUNCTION 'J_1B_BRANCH_DETERMINE' EXPORTING company = iv_bukrs IMPORTING branch = lv_branch_rel EXCEPTIONS branch_not_found = 1 plant_not_found = 2 valuation_area_not_found = 3 company_not_found = 4 OTHERS = 5.
J_1BECD_LOG_ADD_MESSAGE CALL FUNCTION 'J_1BECD_LOG_ADD_MESSAGE' EXPORTING iv_excno = gv_excno.
J_1BREAD_BRANCH_DATA CALL FUNCTION 'J_1BREAD_BRANCH_DATA' EXPORTING branch = lv_branch_rel bukrs = iv_bukrs IMPORTING branch_data = gs_branch_rel_data cgc_number = gv_cnpj_rel EXCEPTIONS branch_not_found = 1 address_not_found = 2 company_not_found = 3 OTHERS = 4.
J_1BECD_LOG_ADD_MESSAGE CALL FUNCTION 'J_1BECD_LOG_ADD_MESSAGE' EXPORTING iv_excno = gv_excno.
ADDR_SELECT_ADRC_SINGLE CALL FUNCTION 'ADDR_SELECT_ADRC_SINGLE' EXPORTING addrnumber = gs_branch_rel_data-adrnr TABLES et_adrc = lt_adrc_rel EXCEPTIONS OTHERS = 0. "no address data will be shown
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.