IFVIRPMVF01 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 IFVIRPMVF01 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
REMD_OBJECT_AVAIL_QUERY CALL FUNCTION 'REMD_OBJECT_AVAIL_QUERY' EXPORTING * IV_OBJNR = IV_DATVON = p_dstich IV_DATBIS = p_dstich IV_CUTVON = ' ' IV_CUTBIS = ' ' IV_CONDENSE = ' ' TABLES IT_VIREKEY = gt_me_key ET_VIOB42 = lt_viob42 .
FVZU_GET_LINE_ADDR_FOR_OBJECT call function 'FVZU_GET_LINE_ADDR_FOR_OBJECT' exporting i_intreno = wa_data-intreno_im * I_IMKEY = * I_OBJNR = importing e_adr = wa_data-me_adr * EXCEPTIONS * OBJECT_NOT_FOUND = 1 * OBJECT_KEY_INCONSISTENT = 2 * OTHERS = 3 .
STATUS_TEXT_EDIT call function 'STATUS_TEXT_EDIT' exporting * CLIENT = SY-MANDT flg_user_stat = 'X' objnr = wa_data-objnr_me only_active = 'X' spras = sy-langu importing * ANW_STAT_EXISTING = * E_STSMA = * LINE = user_line = wa_data-usrstatus * STONR = exceptions object_not_found = 1 others = 2.
ASSIGNMENT_SKOART_SKOTYP_TABLE call function 'ASSIGNMENT_SKOART_SKOTYP_TABLE' exporting ip_sikotyp = c_sikotyp_reporting * IP_CHECK_NONAMBIG = 'X' * IP_EMESSAGES_SHOW = ' ' * IP_EMESSAGES_ITAB = 'X' tables et_skotypart_tab = pt_skoarts * ET_MESG = * CHANGING * EFLG_NONAMBIGUOUS = exceptions no_sikotyp_assigned = 1 no_skoart_assigned = 2 no_skoarttyp_maintained = 3 no_skotyp_maintained = 4 error_in_message_set_def = 5 error_in_message_store = 6 error_in_message_show = 7 others = 8 .
CALCULATE_TAX_FROM_NET_AMOUNT call function 'CALCULATE_TAX_FROM_NET_AMOUNT' exporting i_bukrs = ps_data-bukrs i_mwskz = es_vzzkopo-mwskz i_txjcd = es_vzzkopo-txjcd i_waers = ps_data-swhrkond i_wrbtr = es_vzzkopo-bkond * I_ZBD1P = 0 i_prsdt = es_vzzkopo-dfaell * I_PROTOKOLL = * I_TAXPS = * I_ACCNT_EXT = importing * E_FWNAV = * E_FWNVV = e_fwste = ev_bmwst * E_FWAST = tables t_mwdat = lt_tmwdat exceptions bukrs_not_found = 1 country_not_found = 2 mwskz_not_defined = 3 mwskz_not_valid = 4 ktosl_not_found = 5 kalsm_not_found = 6 parameter_error = 7 knumh_not_found = 8 kschl_not_found = 9 unknown_error = 10 others = 11 .
TCN01_READ call function 'TCN01_READ' exporting slwid = wa_slwid-slwid spras = sy-langu importing struct = ls_tcn01 exceptions no_entry = 1 others = 2.
MV_GET_AREA_TO_CONDITION call function 'MV_GET_AREA_TO_CONDITION' exporting bukrs = wa_vzzkopo-bukrs swenr = wa_vzzkopo-rkey2 smenr = wa_vzzkopo-rkey3 dstich = p_dstich * FLEIN = ' ' skoart = wa_vzzkopo-skoart i_kz_bezugsflache_if_not_found = 'X' importing rbezflart = ls_rbezflart * rmedat = ls_rmedat exceptions no_other_area_for_condition = 1 error_mv_get_area = 2 error_reading_object = 3 others = 4.
MV_GET_AREA call function 'MV_GET_AREA' exporting bukrs = wa_data-bukrs swenr = wa_data-swenr smenr = wa_data-smenr dstich = p_dstich * i_vimi01 = * I_VIOB01 = importing * PVIMI01 = rmedat = ls_rmedat exceptions areadesc_notfound = 1 areatype_notfound = 2 area_notfound = 3 database_error = 4 me_notfound = 5 others = 6 .
REAL_ESTATE_PARTNER_DATA_READ call function 'REAL_ESTATE_PARTNER_DATA_READ' exporting i1_roletyp = fvigp_con_roletyp-hauptmieter i1_sobjekt = lv_sobjekt i1_snumobj = fvigp_con_snumobj-immo * I2_PARTNR = ' ' * I2_ADR_REF = ' ' * I_KZ_MEMORY = ' ' * I_LINES = 2 i_date = p_dstich * I_BUKRS = * I_KZ_NO_ADDRESS = 'X' importing e_adrs = ls_adrs e_vzgpo = ls_vzgpo e_bp000 = ls_bp000 * TABLES * I_TAB_VZGPO = gt_vzgpo exceptions address_not_found = 1 partner_not_found = 2 unknown_error = 3 partner_relation_not_found = 4 others = 5 .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.