SAP Reports / Programs | Financials | Financial Supply Chain Management | Basic Functions(FIN-FSCM-CLM-CM-CM) SAP FIN

RFFDIS46 SAP ABAP Report - Compare Payment Advice with Bank Statement







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


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


Text pool values


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





Text Symbol: 011 = Do you want to archive
Text Symbol: 012 = the selected payment advices?
Text Symbol: 013 = Exit comparison
Text Symbol: 014 = Do you want to exit the application?
Text Symbol: 015 = (selected payment advices are not archived)
Text Symbol: 023 = BusA
Text Symbol: 024 = Value Date
Text Symbol: 025 = Ext. doc. no.
Text Symbol: 026 = Currency
Text Symbol: 027 = Amount
Text Symbol: 028 = Planning Date
Text Symbol: 029 = Currency
Text Symbol: 030 = CoCd
Text Symbol: 031 = Account
Text Symbol: 032 = Currency
Text Symbol: 033 = Statement No.:
Text Symbol: 034 = StatementDte:
Text Symbol: 035 = House Bank:
Text Symbol: 036 = CoCd:
Text Symbol: 037 = Acct:
Text Symbol: 038 = Planning Amount
Text Symbol: 039 = Planning type
Text Symbol: 040 = ID No.
Text Symbol: 100 = Value Date
Text Symbol: 101 = Amount
Text Symbol: 102 = Ext.Doc.No.
Text Symbol: 103 = Date


INCLUDES used within this REPORT RFFDIS46

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:

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.

CASH_FORECAST_MEMO_RECORD_UPD





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.



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