SAP Reports / Programs | Financial Services | Loans Management | Receivables/Payment Management(FS-CML-AC-RPM) SAP FS

RFVD_PAY_PAYOFF_PAYMENTS_GRF01 SAP ABAP INCLUDE - RFVDPAYPAYOFFPAYMENTSGRF01







RFVD_PAY_PAYOFF_PAYMENTS_GRF01 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 RFVD_PAY_PAYOFF_PAYMENTS_GRF01 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 RFVD_PAY_PAYOFF_PAYMENTS_GRF01. "Basic submit
SUBMIT RFVD_PAY_PAYOFF_PAYMENTS_GRF01 AND RETURN. "Return to original report after report execution complete
SUBMIT RFVD_PAY_PAYOFF_PAYMENTS_GRF01 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 RFVD_PAY_PAYOFF_PAYMENTS_GRF01

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:

FVD_REPAYMENT_EXT_INFO_SET CALL FUNCTION 'FVD_REPAYMENT_EXT_INFO_SET' EXPORTING i_str_rrepay_zev_ext = l_str_rrepay_zev_ext.

APPLY_REPAYMENT_AND_CLEAR CALL FUNCTION 'APPLY_REPAYMENT_AND_CLEAR' EXPORTING is_bsidh = ls_bsidh is_vdrepayment = ls_vdrepayment i_sim = p_simu i_batyp = con_rueckzahlung i_tab_overpayments_2b_cleared = u_tab_overpayments_2b_cleared i_tab_vdarl = c_tab_contracts IMPORTING e_loghandle = l_loghandle EXCEPTIONS clearing_not_possible = 1 posting_repayment_not_possible = 2.

FVD_REPAYMENT_EXT_INFO_SET CALL FUNCTION 'FVD_REPAYMENT_EXT_INFO_SET' EXPORTING i_str_rrepay_zev_ext = l_str_rrepay_zev_ext.

APPLY_REPAYMENT_AND_CLEAR CALL FUNCTION 'APPLY_REPAYMENT_AND_CLEAR' EXPORTING is_bsidh = ls_bsidh is_vdrepayment = ls_vdrepayment i_sim = p_simu i_batyp = con_rueckzahlung i_tab_overpayments_2b_cleared = u_tab_overpayments_2b_cleared i_tab_vdarl = c_tab_contracts IMPORTING e_loghandle = l_loghandle EXCEPTIONS clearing_not_possible = 1 posting_repayment_not_possible = 2.

BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = l_s_log IMPORTING e_log_handle = l_loghandle.

FVD_TABLE_INIT CALL FUNCTION 'FVD_TABLE_INIT' EXCEPTIONS error = 1 OTHERS = 2.

FVD_CNCL_PROCESS CALL FUNCTION 'FVD_CNCL_PROCESS' EXPORTING * i_vdarl_key = lt_vdarl_key i_dcncl_e = p_budat i_dcncl_ze = p_budat i_loghandle = l_loghandle i_flg_sim = p_simu IMPORTING e_tab_vdbeki_rev = lt_vdbeki e_tab_vdbepi_rev = lt_vdbepi e_tab_bseg_rev = lt_bseg_rev e_tab_return = lt_tab_return CHANGING c_str_vdarl = ls_vdarl_new c_str_vdcncl = ls_vdcncl_new EXCEPTIONS failed = 1.

MAZNB_AUFLOESUNG_UEBERZAHLUNG CALL FUNCTION 'MAZNB_AUFLOESUNG_UEBERZAHLUNG' EXPORTING btci = g_flag_post budat = p_budat protocol = ' ' "machen wir selber fr alle Aufrufe s_primanota = l_rpnsp IMPORTING e_s_msg = l_msg TABLES loanref = lt_loanref "<- beki = lt_vdbeki "<- pay_bseg = lt_paybseg "-> t_tvz01 = g_tab_tvz01 "-> t_vdarl = g_tab_vdarl "-> ubepi = lt_vdbepi "<- ubeki = lt_vdbeki "<- uvert_bepp = u_vdbepp "-> t_tzpab = g_tab_tzpab "-> t_vdbepp_rev = lt_vdbepp_rev EXCEPTIONS posting_error = 01 program_error = 02 error_message = 03 OTHERS = 04.

FVD_SUCCESS_CONTRACT_APPEND CALL FUNCTION 'FVD_SUCCESS_CONTRACT_APPEND' EXPORTING i_str_vdarl_key = ls_vdarl_key.

LOAN_IST_SCHREIBEN CALL FUNCTION 'LOAN_IST_SCHREIBEN' EXPORTING herkunft = ls_vdbeki-reher TABLES ibeki = lt_vdbeki ibepi = lt_vdbepi.

LOAN_REFERENCE_ADD CALL FUNCTION 'LOAN_REFERENCE_ADD' TABLES xt_loanref = lt_loanref EXCEPTIONS table_empty = 1 invalid_data = 2 OTHERS = 3.

FVD_MAP_LC_CALC CALL FUNCTION 'FVD_MAP_LC_CALC' CHANGING c_wrk_vdarl = u_s_vdarl_new EXCEPTIONS init_error = 1 error = 2 failed = 3 OTHERS = 4.

FVD_TABLE_INIT CALL FUNCTION 'FVD_TABLE_INIT' EXPORTING i_tablename = 'VDCNCL' EXCEPTIONS error = 1 OTHERS = 2.

FVD_TABLE_INIT CALL FUNCTION 'FVD_TABLE_INIT' EXPORTING i_tablename = 'VDARL' EXCEPTIONS error = 1 OTHERS = 2.

FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDCNCL' i_flg_save = 'X' i_wrk_old = u_s_vdcncl_old i_wrk_new = u_s_vdcncl_new EXCEPTIONS OTHERS = 1.

FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDARL' i_flg_save = 'X' i_wrk_old = u_s_vdarl_old i_wrk_new = u_s_vdarl_new EXCEPTIONS OTHERS = 1.

FVD_TABLE_UPDATE CALL FUNCTION 'FVD_TABLE_UPDATE' EXPORTING i_flg_update_task = ' ' i_flg_change_document = 'X' EXCEPTIONS OTHERS = 1.



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