RFFDIS46 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program simplifies the comparison of payment advices with electronic bank statements...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 RFFDIS46 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.
Comparison
Selection Text: P_ABWEI = Maximum variance amount
Selection Text: P_ACCUR = Translate Advice to Acct Crcy
Selection Text: P_ARCHIV = Archived payment advices
Selection Text: P_AZDAT = Statement date
Selection Text: P_AZNUM = Statement number
Selection Text: P_BUKRS = Company code
Selection Text: P_HBKID = House bank ID
Selection Text: P_HKTID = Bank account ID
Selection Text: P_MAXBTR = Maximum amount
Selection Text: P_MINBTR = Minimum Amount(Bank Statement)
Selection Text: P_PROZ = Maximum Percentage Variance
Selection Text: S_ARCHK = Archiving Category
Selection Text: S_DISDAT = Planning Date
Selection Text: S_DSART = Planning type
Selection Text: S_EBENE = Planning level
Title: Compare Payment Advice with Bank Statement
Text Symbol: 105 = Amount
Text Symbol: 106 = Chars
Text Symbol: 107 = Text
Text Symbol: 900 = Account constraints
Text Symbol: 901 = Bank statement constraints
Text Symbol: 902 = Payment advice constraints
Text Symbol: 903 = Assignment: Bank Statement Items - Payment Advices
Text Symbol: 905 = BS
Text Symbol: 906 = A
Text Symbol: 910 = Automatic Archiving
Text Symbol: 911 = Manual Archiving
Text Symbol: 920 = Automatic Archiving Required
Text Symbol: 930 = Maximum Percentage Variance
Text Symbol: 931 = %
Text Symbol: 940 = Sort Criteria
Text Symbol: 104 = PT
Text Symbol: 001 = Automatic Matching Log
Text Symbol: 004 = Log from Automatic Archiving of CMF Payment Advices
Text Symbol: 006 = Bank Statement
Text Symbol: 007 = Payment Advice
Text Symbol: 010 = Archive
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
EB_MEMO_REC_MA_UPD_PROTOC1 call function 'EB_MEMO_REC_MA_UPD_PROTOC1' exporting prnt = gc_x tables mc_fdes = mc_fdes. "liefert archivierte Avise zurück
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting textline1 = text-011 textline2 = text-012 titel = text-010 importing answer = antwort.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting textline1 = text-014 textline2 = text-015 titel = text-013 importing answer = antwort.
CASH_FORECAST_MEMO_RECORD_UPD call function 'CASH_FORECAST_MEMO_RECORD_UPD' in update task exporting aktion = '2' tables tab_fdes = itab_fdes.
call function 'CASH_FORECAST_MEMO_RECORD_UPD' in update task exporting aktion = '2' tables tab_fdes = itab_fdes.
CONVERT_TO_FOREIGN_CURRENCY call function 'CONVERT_TO_FOREIGN_CURRENCY' exporting date = sy-datum foreign_currency = febko-waers local_amount = fdes-wrshb local_currency = fdes-dispw importing foreign_amount = l_amount exceptions no_rate_found = 1 overflow = 2 no_factors_found = 3 no_spread_found = 4 derived_2_times = 5 others = 6.
ENQUEUE_EFFDES call function 'ENQUEUE_EFFDES' exporting archk = space bukrs = p_bukrs bnkko = febko-hkont exceptions foreign_lock = 1 system_failure = 2.
EB_MEMO_REC_MATCHING_STOR call function 'EB_MEMO_REC_MATCHING_STOR' exporting abweich = abwei proz = p_proz i_febko = febko x_accur = p_accur tables i_febep = i_febep success_febep = success_febep s_dsart = s_dsart s_ebene = s_ebene.
CASH_FORECAST_DET_T034_FILLED call function 'CASH_FORECAST_DET_T034_FILLED' importing ife_x_t034_filled = l_x_t034_filled.
CASH_FORECAST_DET_REL_ASSIGNM call function 'CASH_FORECAST_DET_REL_ASSIGNM' exporting ifi_bukrs = p_bukrs importing ife_x_prctr = l_xprctr.
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting i_program_name = gv_repid i_structure_name = gc_structure changing ct_fieldcat = xt_fieldcat exceptions inconsistent_interface = 1 program_error = 2 others = 3.
REUSE_ALV_EVENTS_GET call function 'REUSE_ALV_EVENTS_GET' exporting i_list_type = 1 importing et_events = xt_eventtab exceptions list_type_wrong = 1 others = 2.
REUSE_ALV_LIST_DISPLAY call function 'REUSE_ALV_LIST_DISPLAY' exporting i_callback_program = gv_repid i_callback_pf_status_set = gc_pf_status i_callback_user_command = gc_user_command is_layout = gs_layout it_fieldcat = gt_fieldcat it_sort = gt_sorttab it_events = gt_eventtab tables t_outtab = gt_outtab exceptions program_error = 1 others = 2.
EB_MEMO_REC_MA_UPD_PROTOC1 call function 'EB_MEMO_REC_MA_UPD_PROTOC1' tables mc_fdes = mc_fdes.
DDIF_DTEL_GET call function 'DDIF_DTEL_GET' exporting name = iv_name state = gc_a langu = sy-langu importing dd04v_wa = xs_dd04v exceptions illegal_input = 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 RFFDIS46 or its description.
RFFDIS46 - Compare Payment Advice with Bank Statement RFFDIS46 - Compare Payment Advice with Bank Statement RFFDIS45_NACC - Compare Payment Advices with Bank Account RFFDIS45_NACC - Compare Payment Advices with Bank Account RFFDIS45 - Compare Payment Advices with Bank Account RFFDIS45 - Compare Payment Advices with Bank Account