SAP Reports / Programs

RFVDPSF1 SAP ABAP Report - Rollover: Fill File







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


Text pool values


Title: Rollover: Fill File
Text Symbol: 001 = *** Error in partner management ***
Text Symbol: 002 = Main file being processed: & / & / & / &
Text Symbol: 003 = Clerk prefernce will be taken into account
Text Symbol: 004 = Clerk prefernce will not be taken into account
Text Symbol: 005 = Distribution of non-allocated loans: Sequential
Text Symbol: 006 = Distribution of non-allocated loans: Equal
Text Symbol: 007 = Distribution of non-allocated loans: Assigned to &
Text Symbol: 009 = ************************************************
Text Symbol: 010 = *** Only test run, no database changes ***
Text Symbol: 011 = Selection criteria:
Text Symbol: 012 = Database changes will be carried out
Text Symbol: 013 = Main select. criterion: &
Text Symbol: 014 = Select. criterion: &
Text Symbol: 015 = Loans containing errors:
Text Symbol: 016 = Loan & in file: & & & & & &
Text Symbol: 017 = Loan & not found
Text Symbol: 018 = &: No unique, valid condition header available
Text Symbol: 019 = &: Partner data not found. Loan will still be rolled over
Text Symbol: 020 = Loan & blocked. No rollover
Text Symbol: 021 = &: No authorization for authorization group &
Text Symbol: 022 = Clerk prefernce and selection criteria
Text Symbol: 023 = Clerk Preference
Text Symbol: 024 = Select. Criterion
Text Symbol: 026 = *** Main file blocked by user
Text Symbol: 027 = Local currency not found in table T001
Text Symbol: 028 = Main selection criterion missing
Text Symbol: 030 = At least one file must be available
Text Symbol: 031 = Default register in TDP1 not maintained
Text Symbol: 032 = Error in parameter for SELECT_OPTIONS_APPLY
Text Symbol: 034 = &: Error during currency translation
Text Symbol: 035 = Fill file for authorization group
Text Symbol: 050 = ROLLOVER FUNCTION - & completed using return code >>>>>> & <<<<<<
Text Symbol: 051 = Page:
Text Symbol: 052 = Date:
Text Symbol: 053 = Time:
Text Symbol: 055 = & | & | & | &
Text Symbol: 056 = &____________________________ &____ | &____________________________ &____ | &____________________________ &____ |





Text Symbol: 057 = & | & | & |
Text Symbol: 058 = File Number | | |
Text Symbol: 059 = & & | | |
Text Symbol: 134 = Flows for contract cannot be read
Text Symbol: 135 = Rollover
Text Symbol: 136 = Value <&> may not appear in CASE statement
Text Symbol: 137 = An entered borrower change exists for contract &
Text Symbol: 138 = An entered payoff exists for contract &
Text Symbol: 025 = Fill file


INCLUDES used within this REPORT RFVDPSF1

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:

FOLDER_MAIN_SELECT CALL FUNCTION 'FOLDER_MAIN_SELECT' EXPORTING bukrs = hbukrs istyp = hstyp rhord = hrhord svnr = hsvnr svym = hsvym IMPORTING cnt_records = cnt_records TABLES vdhoko_out = ivdhoko.

FOLDER_SELECT CALL FUNCTION 'FOLDER_SELECT' EXPORTING bukrs = hbukrs istyp = hstyp rhord = hrhord svym = hsvym svnr = hsvnr IMPORTING cnt_records = cnt_records TABLES vdpoko_out = ivdpoko.

SELECT_OPTIONS_APPLY CALL FUNCTION 'SELECT_OPTIONS_APPLY' EXPORTING bukrs = hbukrs date = bdatum mode = 'VD' skstyp = iskstyp styp = hstyp TABLES einfo = einfo ivdbed = jvdbed EXCEPTIONS error_in_parameters = 01.

LOAN_FLOWS_SUPPLY CALL FUNCTION 'LOAN_FLOWS_SUPPLY' EXPORTING i_bukrs = jvdarl-bukrs i_ranl = jvdarl-ranl TABLES o_vdbeki = tvdbeki o_vdbepi = tvdbepi o_arc_doc_rec = jarc_doc_rec o_vdbepp = tvdbepp o_vzzbepp = jvzzbepp EXCEPTIONS ranl_not_found = 1.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_am ilevel = '1' itext = text-134 p1 = jvdarl-bukrs p2 = jvdarl-ranl.

VZZKOPO_TO_VVZZKOPO CALL FUNCTION 'VZZKOPO_TO_VVZZKOPO' TABLES ivzzkopo = tvzzkopo evvzzkopo = tvvzzkopo.

CASH_FLOW_CONSTRUCT_LOAN CALL FUNCTION 'CASH_FLOW_CONSTRUCT_LOAN' EXPORTING i_koko = jvzzkoko i_saktpas = ' ' i_ssolist = jvdarl-ssolist i_vdarl = jvdarl TABLES i_bepp = jvzzbepp i_kopo = tvvzzkopo EXCEPTIONS keine_tilgungskonditionen = 01 laufzeitende_fehlt = 02 laufzeitende_nicht_ermittelbar = 03 laufzeit_oder_rate_fehlt = 04 negative_tilgung_aufgetreten = 05.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_am ilevel = '1' itext = text-027.

FVD_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = avdpopo-bukrs i_sarchiv = space i_ranl = avdpopo-ranl IMPORTING e_str_vdarl = vdarl EXCEPTIONS contract_not_found = 1 OTHERS = 2.

VALID_VZZKOKO_SELECT CALL FUNCTION 'VALID_VZZKOKO_SELECT' EXPORTING i_bukrs = ivdarl-bukrs i_datum = bdatum i_ranl = ivdarl-ranl i_sanlf = ivdarl-sanlf i_skstyp = iskstyp IMPORTING e_vzzkoko = ivzzkoko EXCEPTIONS not_found = 01.

VALID_VZZKOKO_SELECT CALL FUNCTION 'VALID_VZZKOKO_SELECT' EXPORTING i_bukrs = ivdarl-bukrs i_datum = bdatum i_ranl = ivdarl-ranl i_sanlf = ivdarl-sanlf i_skstyp = '1' "most recent koko IMPORTING e_vzzkoko = ivzzkoko EXCEPTIONS not_found = 01.

SELECT_VDZSB_EMPLOYEE CALL FUNCTION 'SELECT_VDZSB_EMPLOYEE' EXPORTING i_mode = 'S' i_object = vdarl-sobjekt i_process = avdpopo-styp TABLES e_vdzsb = lt_vdzsb EXCEPTIONS error_in_parameters = 1 clerk_not_defined = 2 OTHERS = 3.

SELECT_PARTNER_EMPLOYEE CALL FUNCTION 'SELECT_PARTNER_EMPLOYEE' EXPORTING i_bukrs = einfo-bukrs i_date = sy-datum i_mode = 'S' i_ranl = einfo-ranl i_roletyp = tdp6-roletyp IMPORTING e_partbname = ipartbname EXCEPTIONS error_in_parameters = 1 error_in_partner_select = 2 no_bname = 3 OTHERS = 4.

FLBP_LOAD_PARTNER





CALL FUNCTION 'FLBP_LOAD_PARTNER' EXPORTING i_date = bdatum i_load_hvp = on i_snumobj = snumobj i_sobjekt = h_sobjekt IMPORTING xpartner_hvp = partner EXCEPTIONS not_found = 1 OTHERS = 2.

LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING calculation_date = p_bdat conversion_currency = waers conversion_date = bdatum koko = ivzzkoko vdarl = ivdarl x_convert_currency = on x_load_conditions = off x_load_i = off x_load_p = off IMPORTING rloam = rloam TABLES i_bepp = ivzzbepp i_kopo = ivzzkopo EXCEPTIONS no_conversion_currency no_date_for_conversion.

SELECT_OPTIONS_APPLY CALL FUNCTION 'SELECT_OPTIONS_APPLY' EXPORTING bukrs = hbukrs date = bdatum mode = 'ED' ranl = avdpopo-ranl skstyp = iskstyp styp = hstyp TABLES einfo = einfo ivdbed = jvdbed EXCEPTIONS error_in_parameters = 01.

NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = '01' object = 'FVVD_RPNR' subobject = hbukrs IMPORTING interval = inriv EXCEPTIONS interval_not_found = 01 object_not_found = 02.

NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '01' object = 'FVVD_RPNR' quantity = cnt_summe subobject = hbukrs IMPORTING number = prol_nr quantity = prol_quant returncode = ret_code EXCEPTIONS interval_not_found = 01 number_range_not_intern = 02 object_not_found = 03 quantity_is_0 = 04.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_em ilevel = '1' ilines_after = 2 ilines_before = 2 iposition = 1 itext = text-136 p1 = bvdpopo-kz.

LOGFILE_TOP_OF_PAGE CALL FUNCTION 'LOGFILE_TOP_OF_PAGE' EXPORTING ixappl = text-135 ixdate = text-052 ixfunc = tdp2t-xlbez ixsect = text-051 ixtime = text-053.

LOGFILE_INIT CALL FUNCTION 'LOGFILE_INIT'.

LOGFILE_RETURN_CODE CALL FUNCTION 'LOGFILE_RETURN_CODE' IMPORTING egbl_ic = glb_icode egbl_rc = glb_retcode.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = glb_icode ilevel = '1' ilines_after = 2 ilines_before = 2 iposition = 1 itext = text-050 p1 = tdp2t-xlbez p2 = glb_retcode.

LOGFILE_PRINT CALL FUNCTION 'LOGFILE_PRINT' EXPORTING ilevel = nprot.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_mh ilevel = '1' ilines_before = 0 inewpage = on itext = text-002 p1 = hbukrs p2 = hrhord p3 = hsvym p4 = hsvnr.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sh ilevel = '2' itext = text-003.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sh ilevel = '2' itext = text-004.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sh ilevel = '2' itext = text-005.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sh ilevel = '2' itext = text-006.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sh ilevel = '2' itext = text-007 p1 = ivdhoko-sded.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_im ilevel = '1' itext = text-010.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_sm ilevel = '1' itext = text-012.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm "Text Line (main head) ilevel = '2' itext = text-011.




LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ts "Text Line (sub head) ilevel = '3' itext = text-013 p1 = ivdhoko-rhord.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ts "Text Line (sub head) ilevel = '3' itext = text-014 p1 = rord.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc "Continue ilevel = '3' itext = xlbez.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta "Alternierend ilevel = '3' itext = text-055 p1 = ivdbed-sopt p2 = ivdbed-ssign p3 = ivdbed-xlow p4 = ivdbed-xhigh.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_em ilevel = '1' itext = text-027.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_wm ilevel = '2' ilines_before = 1 inewpage = on itext = text-015.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta ilevel = '3' itext = evdpopo-msgtxt.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '3'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-022.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta ilevel = '3' itext = '& & & & &' p1 = swvdpopo-ranl p2 = swvdpopo-xdninfo p3 = swvdpopo-rord p4 = swvdpopo-rpnr p5 = swvdpopo-xakt.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = swvdpopo-bzkw2 p2 = waers p3 = swvdpopo-bvaw2 p4 = waers p5 = swvdpopo-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = swvdpopo-brpw2 p2 = waers p3 = swvdpopo-briw2 p4 = waers p5 = swvdpopo-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '3'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-023.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta ilevel = '3' itext = '& & & & &' p1 = svdpopo-ranl p2 = svdpopo-xdninfo p3 = svdpopo-rord p4 = svdpopo-rpnr p5 = svdpopo-xakt.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = svdpopo-bzkw2 p2 = waers p3 = svdpopo-bvaw2 p4 = waers p5 = svdpopo-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = svdpopo-brpw2 p2 = waers p3 = svdpopo-briw2 p4 = waers p5 = svdpopo-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '3'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-024.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta ilevel = '3' itext = '& & & & &' p1 = wvdpopo-ranl p2 = wvdpopo-xdninfo p3 = wvdpopo-rord p4 = wvdpopo-rpnr p5 = wvdpopo-xakt.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = wvdpopo-bzkw2 p2 = waers p3 = wvdpopo-bvaw2 p4 = waers p5 = wvdpopo-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = wvdpopo-brpw2 p2 = waers p3 = wvdpopo-briw2 p4 = waers p5 = wvdpopo-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '3'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-005.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-006.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm ilevel = '2' ilines_before = 1 inewpage = on itext = text-007 p1 = ivdhoko-sded.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta ilevel = '3' itext = '& & & & & ' p1 = avdpopo-ranl p2 = avdpopo-xdninfo p3 = avdpopo-rord p4 = avdpopo-rpnr p5 = avdpopo-xakt.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = avdpopo-bzkw2 p2 = waers p3 = avdpopo-bvaw2 p4 = waers p5 = avdpopo-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = avdpopo-brpw2 p2 = waers p3 = avdpopo-briw2 p4 = waers p5 = avdpopo-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '3'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_em ilevel = '1' itext = text-027.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm " Text Line (main head) ilevel = '2' inewpage = on itext = text-058.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm " Text Line (main head) ilevel = '2' itext = text-057 p1 = kapt-bzkw2 p2 = kapt-bvaw2 p3 = kapt-bavw2.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm " Text Line (main head) ilevel = '2' itext = text-057 p1 = kapt-brpw2 p2 = kapt-briw2 p3 = kapt-bptw2.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta " Text Line (Alternate) ilevel = '3' itext = text-059 p1 = rord p2 = kap-count.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = kap-bzkw2 p2 = waers p3 = kap-bvaw2 p4 = waers p5 = kap-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = kap-brpw2 p2 = waers p3 = kap-briw2 p4 = waers p5 = kap-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta " Text Line (Alternate) ilevel = '3' itext = text-059 p1 = rord p2 = kap-count.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = kap-bzkw2 p2 = waers p3 = kap-bvaw2 p4 = waers p5 = kap-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc " Text Line (Continue) ilevel = '3' itext = text-056 p1 = kap-brpw2 p2 = waers p3 = kap-briw2 p4 = waers p5 = kap-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ti ilevel = '2' itext = text-059 p1 = '*' p2 = skap-count.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ti ilevel = '2' itext = text-056 p1 = skap-bzkw2 p2 = waers p3 = skap-bvaw2 p4 = waers p5 = skap-bavw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ti ilevel = '2' itext = text-056 p1 = skap-brpw2 p2 = waers p3 = skap-briw2 p4 = waers p5 = skap-bptw2 p6 = waers.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ul ilevel = '2'.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'VDPOPO' fieldname = 'BVKWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'VDPOPO' fieldname = 'BVKW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'VRMF67PF' fieldname = 'BZKWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BZKW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BRPWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BRPW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BRIWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BRIW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BMIWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BMIW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BATWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BATW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BATZWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BATZW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BPTWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BPTW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BPTZWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BPTZW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BAVWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BAVW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BVAWR' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'RMF67PF' fieldname = 'BVAW2' langu = sy-langu all_types = 'X' TABLES dfies_tab = idfies EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

FVD_DB_VDARL_GET_SNG CALL FUNCTION 'FVD_DB_VDARL_GET_SNG' EXPORTING i_bukrs = bvdpopo-bukrs i_sarchiv = space i_ranl = bvdpopo-ranl IMPORTING e_str_vdarl = vdarl EXCEPTIONS contract_not_found = 1 OTHERS = 2.

USERDATA_MAINTAIN CALL FUNCTION 'USERDATA_MAINTAIN' EXPORTING inuser = iruser IMPORTING exuser = iruser.

FVD_ENQUEUE_VDARL_MULT CALL FUNCTION 'FVD_ENQUEUE_VDARL_MULT' EXPORTING i_tab_vdarl_key = l_tab_vdarl_key IMPORTING e_tab_vdarl_key_locked = l_tab_vdarl_key_locked e_tab_vdarl_key_error = l_tab_vdarl_key_error e_tab_return = l_tab_msg_return.

ENQUEUE_EVDPOKO CALL FUNCTION 'ENQUEUE_EVDPOKO' EXPORTING bukrs = hbukrs mandt = sy-mandt styp = hstyp rhord = hrhord svnr = hsvnr svym = hsvym _scope = '2' EXCEPTIONS foreign_lock = 01 system_failure = 02.

FVD_DEBTTR_API_GETLIST CALL FUNCTION 'FVD_DEBTTR_API_GETLIST' EXPORTING i_bukrs = l_bukrs i_ranl = l_ranl IMPORTING e_input = flg_input_debtrans EXCEPTIONS debttr_not_found = 1 OTHERS = 2.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_wm " warning message ilevel = '2' itext = text-137 p1 = l_ranl.

FVD_REPAY_API_GETLIST CALL FUNCTION 'FVD_REPAY_API_GETLIST' EXPORTING i_bukrs = l_bukrs i_ranl = l_ranl IMPORTING e_input_repayment = flg_input_repayment EXCEPTIONS not_found = 1 OTHERS = 2.

LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_wm " warning message ilevel = '2' itext = text-138 p1 = l_ranl.



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