SAP Reports / Programs | Public Sector Management | Funds Management(PSM-FM) SAP PSM

BPREP_RETRAKTOR_FORMS_BCS SAP ABAP INCLUDE - BPREPRETRAKTORFORMSBCS







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


INCLUDES used within this REPORT BPREP_RETRAKTOR_FORMS_BCS

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:

FM_FIKRS_READ CALL FUNCTION 'FM_FIKRS_READ' EXPORTING i_fikrs = u_fmarea IMPORTING e_f_fm01 = l_s_fm01 EXCEPTIONS input_error = 1 not_found = 2 OTHERS = 3.

FMCU_GET_DIMENSIONS CALL FUNCTION 'FMCU_GET_DIMENSIONS' EXPORTING i_fm_area = u_fmarea IMPORTING e_fund_state = l_funds_state e_fundsctr_state = l_fundsctr_state e_cmmtitem_state = l_cmmtitem_state e_funcarea_state = l_funcarea_state e_measure_state = l_measure_state e_grant_nbr_state = l_grant_nbr_state e_userdim_state = l_userdim_state e_budget_pd_state = l_budget_pd_state EXCEPTIONS customizing_inconsistent = 1 no_customizing = 2 OTHERS = 3.

FM_LEDNR_GET_FROM_FIKRS CALL FUNCTION 'FM_LEDNR_GET_FROM_FIKRS' EXPORTING i_fikrs = u_fmarea i_applc = 'A' IMPORTING e_lednr = l_lednr e_fm01 = l_s_fm01.

FM_GET_DATES_FROM_GJAHR CALL FUNCTION 'FM_GET_DATES_FROM_GJAHR' EXPORTING ip_fikrs = u_fmarea ip_gjahr = u_fyear IMPORTING op_datab = l_date EXCEPTIONS OTHERS = 1.

CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = l_date foreign_amount = wa_budget_data-value foreign_currency = wa_budget_data-trans_curr local_currency = l_s_fm01-waers type_of_rate = 'M' read_tcurr = 'X' IMPORTING local_amount = wa_budget_data-value EXCEPTIONS no_rate_found = 1 overflow = 2 no_factors_found = 3 no_spread_found = 4 derived_2_times = 5 OTHERS = 6.

FMKU_GET_PERIOD_INFO CALL FUNCTION 'FMKU_GET_PERIOD_INFO' EXPORTING i_fm_area = u_fmarea IMPORTING e_nb_periods = l_period_max e_nb_special_periods = l_special_periods e_special_periods_active = l_x_special_peri_active EXCEPTIONS OTHERS = 1.

FMKU_ENQUEUE_BY_ADDRESS CALL FUNCTION 'FMKU_ENQUEUE_BY_ADDRESS' EXPORTING i_t_address = l_t_address i_fmarea = u_fmarea i_fiscyear = u_fyear i_budcat = wa_sel_budget_category i_version = u_versn i_enqueue_mode = 'E' i_ref_msg = l_ref_bubas_appl_log EXCEPTIONS foreign_lock = 1 OTHERS = 2.

FMKU_DEQUEUE_BY_ADDRESS CALL FUNCTION 'FMKU_DEQUEUE_BY_ADDRESS' EXPORTING i_t_address = l_t_address i_fm_area = u_fmarea i_fiscyear = u_fyear i_budcat = wa_sel_budget_category i_version = u_versn i_enqueue_mode = 'E' EXCEPTIONS OTHERS = 0.

FMBD_READ_TOTALS CALL FUNCTION 'FMBD_READ_TOTALS' EXPORTING i_fm_area = u_fmarea i_t_address = l_t_address i_f_selcrittabs = l_s_selcrittabs IMPORTING e_t_fmbdt = l_t_fmbdt EXCEPTIONS selection_error = 1 OTHERS = 2.

FMKU_DEQUEUE_BY_ADDRESS CALL FUNCTION 'FMKU_DEQUEUE_BY_ADDRESS' EXPORTING i_t_address = l_t_address i_fm_area = u_fmarea i_fiscyear = u_fyear i_budcat = wa_sel_budget_category i_version = u_versn i_enqueue_mode = 'E' EXCEPTIONS OTHERS = 0.

FMKU_GET_REVERSAL_FACTOR CALL FUNCTION 'FMKU_GET_REVERSAL_FACTOR' EXPORTING i_process = wa_fmbdt-process_9 i_ctem_category = wa_fmbdt-ctem_category_9 i_fm_area = u_fmarea IMPORTING e_reversal_factor = l_factor.

FMKU_0050_CREATE CALL FUNCTION 'FMKU_0050_CREATE' EXPORTING language = wa_bapi0050_header-language header_data = l_s_header header_data_add = l_s_header_add techorg = con_bps_load testrun = u_test IMPORTING fmarea = l_fmarea documentyear = l_doc_year documentnumber = l_doc_number TABLES item_data = l_t_bapi0050_items period_data = l_t_bapi0050_peri_datas return = l_t_return.



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