IFVD_CORRESPONDENCE_FORMS 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 IFVD_CORRESPONDENCE_FORMS 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.
Title: Include IFVD_CORRESPONDENCE_FORMS
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FKKCORR_GET_CONTAINER CALL FUNCTION 'FKKCORR_GET_CONTAINER' EXPORTING i_cotyp = u_corr_type IMPORTING e_cokey = l_cokey EXCEPTIONS cancelled = 1 no_repeatprint = 2 not_found = 3 OTHERS = 4.
MSG_OPEN CALL FUNCTION 'MSG_OPEN' EXPORTING * X_NO_DIALOG = ' ' x_log = 'X' x_next_msg = 'X' CHANGING xy_parm = l_error_parm EXCEPTIONS failed = 1 subs_invalid = 2 log_invalid = 3 OTHERS = 4.
MSG_OPEN CALL FUNCTION 'MSG_OPEN' EXPORTING x_log = 'X' x_next_msg = 'X' CHANGING xy_parm = l_error_parm EXCEPTIONS failed = 1 subs_invalid = 2 log_invalid = 3 OTHERS = 4.
FKKCORR_DFKKCOH_GET_CORR CALL FUNCTION 'FKKCORR_DFKKCOH_GET_CORR' EXPORTING i_cokey = l_cokey i_cotyp = l_cotyp IMPORTING e_dfkkcoh = c_str_dfkkcoh TABLES * ET_DFKKCOD = et_dfkkcodclust = t_dfkkcodclust[] EXCEPTIONS not_found = 1 OTHERS = 2.
FVD_LOAN_OL_GET_VDARL CALL FUNCTION 'FVD_LOAN_OL_GET_VDARL' EXPORTING i_s_vdarl_key = l_str_vdarl_key i_sworkid = '01' * I_STATE = 'C' IMPORTING e_s_vdarl = l_str_vdarl EXCEPTIONS not_found = 1 input_not_filled = 2 failed = 3 OTHERS = 4.
FVD_API_CORR_GET_BADADRSACTION CALL FUNCTION 'FVD_API_CORR_GET_BADADRSACTION' IMPORTING e_bad_address_action = c_str_rec_adr_data-bad_address_action.
FVD_API_CORR_GET_FORMATED_NAME CALL FUNCTION 'FVD_API_CORR_GET_FORMATED_NAME' EXPORTING i_receiver = u_str_receiver i_language = u_langu IMPORTING e_name_formated = c_str_rec_name EXCEPTIONS internal_error = 1 OTHERS = 2.
FSBP_DBREAD_BUT000 CALL FUNCTION 'FSBP_DBREAD_BUT000' EXPORTING i_partner = u_spouse IMPORTING e_but000 = wa_but000 EXCEPTIONS not_found = 1 no_ind_sector = 2 OTHERS = 3.
FVD_API_CORR_GET_FORMATED_NAME CALL FUNCTION 'FVD_API_CORR_GET_FORMATED_NAME' EXPORTING i_receiver = wa_but000 * I_LANGUAGE = SY-LANGU IMPORTING e_name_formated = l_name_formatted EXCEPTIONS internal_error = 1 OTHERS = 2.
FSBP_DBREAD_BUS020_EXT CALL FUNCTION 'FSBP_DBREAD_BUS020_EXT' EXPORTING i_partner = u_str_dfkkcoh-gpart i_addrnr = u_str_dfkkcoh-adrnr * i_rltyp = u_str_dfkkcoh-rltyp "XJY * I_DB = IMPORTING * E_BUT000 = e_address = c_str_rec_adress e_stnd_instead = l_stnd_instead EXCEPTIONS partner_not_found = 1 address_not_found = 2 OTHERS = 3.
FVD_API_CORR_GET_TITLES CALL FUNCTION 'FVD_API_CORR_GET_TITLES' EXPORTING i_but000 = u_str_receiver i_langu = u_langu IMPORTING e_rec_titles = c_str_rec_titles EXCEPTIONS failed = 1 OTHERS = 2.
BNK_READ_BUT0BANK_SINGLE CALL FUNCTION 'BNK_READ_BUT0BANK_SINGLE' EXPORTING i_partner = u_str_receiver-partner IMPORTING e_but0bank = l_str_but0bank EXCEPTIONS not_found = 1 OTHERS = 2.
READ_BANK_ADDRESS CALL FUNCTION 'READ_BANK_ADDRESS' EXPORTING bank_country = l_str_but0bank-banks bank_number = l_str_but0bank-bankl IMPORTING bnka_wa = c_str_bank EXCEPTIONS not_found = 1 OTHERS = 2.
FVD_API_CORR_GET_SENDER_ADRESS CALL FUNCTION 'FVD_API_CORR_GET_SENDER_ADRESS' EXPORTING i_addrnumber = u_str_dfkkcoh-aadrnr IMPORTING e_str_sender_address = c_str_sen_adress EXCEPTIONS sender_address_not_found = 2 OTHERS = 3.
FSBP_DBREAD_BUT000 CALL FUNCTION 'FSBP_DBREAD_BUT000' EXPORTING i_partner = u_partner * I_DB = IMPORTING e_but000 = c_but000 EXCEPTIONS not_found = 1 OTHERS = 2.
FSBP_DBREAD_BUT021_FS CALL FUNCTION 'FSBP_DBREAD_BUT021_FS' EXPORTING i_partner = u_fld_partner i_adr_kind = u_fld_adr_ref i_date = l_date IMPORTING e_but021_fs = l_str_but021_fs EXCEPTIONS wrong_parameters = 1 not_found = 2 OTHERS = 3.
FSBP_DBREAD_BUS020_EXT CALL FUNCTION 'FSBP_DBREAD_BUS020_EXT' EXPORTING i_partner = u_fld_partner i_addrnr = l_str_but021_fs-addrnumber * i_rltyp = * I_DB = IMPORTING * E_BUT000 = e_address = c_str_adress EXCEPTIONS partner_not_found = 1 address_not_found = 2 OTHERS = 3.
VDSCRKO_CREATE CALL FUNCTION 'VDSCRKO_CREATE' EXPORTING i_bukrs = i_bukrs i_calc_rloam = l_calc_rloam i_date = i_date * I_SKOKOART = ' ' i_vdarl = i_str_vdarl TABLES e_vdscrko = e_tab_vdscrko[] i_vzzkoko = l_tab_vzzkoko[] i_vzzkopo = l_tab_vzzkopo[] EXCEPTIONS curr_error = 1 OTHERS = 2.
CALL FUNCTION 'VALID_VZZKOKO_SELECT' EXPORTING i_bukrs = i_bukrs i_datum = i_date i_ranl = i_vdarl-ranl i_sanlf = i_vdarl-sanlf i_skstyp = '3' " Suche nur gemäß Datum IMPORTING e_vzzkoko = i_vzzkoko EXCEPTIONS not_found = 01.
GET_DOMAENENTEXT CALL FUNCTION 'GET_DOMAENENTEXT' EXPORTING dname = l_dd07v-domname dvalue = l_dd07v-domvalue_l IMPORTING dtext = l_dd07v-ddtext EXCEPTIONS no_domain_found = 01.
FSBP_READ_PARTNER_BANK CALL FUNCTION 'FSBP_READ_PARTNER_BANK' EXPORTING i_partner = wa_condi-spartnr i_bkvid = wa_condi-bvtyp TABLES t_but0bk = lt_but0bk t_bnka = lt_bnka EXCEPTIONS no_bankdata_found = 1 no_partner_found = 2 no_bkvid_found = 3 OTHERS = 4.
FVD_BO_DB_READ_VDAUSZ CALL FUNCTION 'FVD_BO_DB_READ_VDAUSZ' EXPORTING i_s_vdarl_key = wa_vdarl_key IMPORTING e_tab_vdausz = lt_vdausz EXCEPTIONS not_found = 1 error = 2 OTHERS = 3.
READ_BANK_ADDRESS CALL FUNCTION 'READ_BANK_ADDRESS' EXPORTING bank_country = wa_vdausz-banks bank_number = wa_vdausz-bankl IMPORTING bnka_wa = wa_bnka EXCEPTIONS not_found = 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 IFVD_CORRESPONDENCE_FORMS or its description.