RFVWDPR0 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 RFVWDPR0 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.
Selection Text: S_PORTF = D .
Selection Text: S_DPBANK = D .
Selection Text: S_DEPOT = D .
Selection Text: S_BUKRS = D .
Selection Text: S_BGUEN = D .
Selection Text: P_VAR = D .
Title: Securities: Securities Account List
Text Symbol: VSP = Insurance branch
Text Symbol: VSK = Stock indicator
Text Symbol: VGD = Valid from
Text Symbol: UNV = Data incomplete due to lack of authorization
Text Symbol: SPF = Portfolio
Text Symbol: SGB = Business Area
Text Symbol: SDS = Locked Until
Text Symbol: SBG = Beneficiary
Text Symbol: SAS = Type of block
Text Symbol: SAG = Sec. Acct Group
Text Symbol: IBK = Internal bank acct
Text Symbol: HKT = House Bank Account
Text Symbol: HBK = House Bank
Text Symbol: CUR = Acct for Currency
Text Symbol: BVS = Net worth tax
Text Symbol: BVK = Clearing account
Text Symbol: BDN = Sec.acct number
Text Symbol: BDB = Depository bank
Text Symbol: ADP = Securities acct
Text Symbol: ABU = Company code
Text Symbol: 012 = Text: Insurance Branch
Text Symbol: 011 = Text: Stock Indicator
Text Symbol: 010 = Text SecAcctGrp
Text Symbol: 009 = Text: Business Area
Text Symbol: 008 = Text: Portfolio
Text Symbol: 007 = Text: Lock Flag
Text Symbol: 006 = Name of Beneficiary
Text Symbol: 005 = Name of Internal Bank
Text Symbol: 004 = Text: House Bank Account
Text Symbol: 003 = Name of Custodian Bank
Text Symbol: 002 = Name of Securities Account
INCLUDE WDPR0TOP.
INCLUDE WREADTXT.
INCLUDE WREQUEST.
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = i_internal_tabname = 'G_TAB_HEADER' i_structure_name = 'FVVWS_RFVWDPR0_HEADER' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING ct_fieldcat = l_tab_fieldcat_header * EXCEPTIONS * INCONSISTENT_INTERFACE = 1 * PROGRAM_ERROR = 2 * OTHERS = 3 .
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING * I_PROGRAM_NAME = i_internal_tabname = 'G_TAB_ITEMS' i_structure_name = 'FVVWS_RFVWDPR0_ITEMS' * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = CHANGING ct_fieldcat = l_tab_fieldcat_items * EXCEPTIONS * INCONSISTENT_INTERFACE = 1 * PROGRAM_ERROR = 2 * OTHERS = 3 .
REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' i_callback_program = g_repid * I_CALLBACK_PF_STATUS_SET = ' ' * I_CALLBACK_USER_COMMAND = ' ' is_layout = l_str_layout it_fieldcat = l_tab_fieldcat_header * IT_EXCLUDING = * IT_SPECIAL_GROUPS = it_sort = l_tab_sort * IT_FILTER = * IS_SEL_HIDE = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * I_DEFAULT = 'X' i_save = 'A' is_variant = l_str_variant it_events = l_tab_events * IT_EVENT_EXIT = i_tabname_header = 'G_TAB_HEADER' i_tabname_item = 'G_TAB_ITEMS' * I_STRUCTURE_NAME_HEADER = * I_STRUCTURE_NAME_ITEM = is_keyinfo = l_str_keyinfo_alv * IS_PRINT = * IS_REPREP_ID = * I_BYPASSING_BUFFER = * I_BUFFER_ACTIVE = * IR_SALV_HIERSEQ_ADAPTER = * IT_EXCEPT_QINFO = * I_SUPPRESS_EMPTY_DATA = ABAP_FALSE * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab_header = g_tab_header t_outtab_item = g_tab_items * EXCEPTIONS * PROGRAM_ERROR = 1 * OTHERS = 2 .
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = g_variant i_save = g_save IMPORTING e_exit = g_exit es_variant = gx_variant EXCEPTIONS not_found = 2.
REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING i_save = g_save CHANGING cs_variant = gx_variant.
ISSR_IF_GET_ISSR_STATE CALL FUNCTION 'ISSR_IF_GET_ISSR_STATE' EXPORTING i_bukrs = bukrs IMPORTING e_state = l_new_bav_state.
TRCA_BATCH_HEADING CALL FUNCTION 'TRCA_BATCH_HEADING' EXPORTING i_bhdgd = ls_bhdgd i_flg_non_alv = l_flg_non_alv.
SEC_ACCOUNT_AUTHORITY_CHECK CALL FUNCTION 'SEC_ACCOUNT_AUTHORITY_CHECK' EXPORTING bukrs = wa_twd01-bukrs * SGSART = rldepo = wa_twd01-rldepo trfct = function actvt = actvt EXCEPTIONS authority = 1 OTHERS = 2.
TB_DEAL_BUKRS_CHECK CALL FUNCTION 'TB_DEAL_BUKRS_CHECK' TABLES i_tab_companycode = s_bukrs e_tab_companycode = ran_bukrs EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.