RFVSIC01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Report program
If you would like to execute this report or see the full code listing simply enter RFVSIC01 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FNO9 - Create Collateral from File
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: P_OFILE = File Name
Selection Text: P_FILE = File Name
Title: Batch Input for Creating Collateral
Text Symbol: IDS = Message Class
Text Symbol: IN1 = Input File
Text Symbol: LES = Error While Reading File:
Text Symbol: MOA = Process/Foreground
Text Symbol: MOE = Display Errors Only
Text Symbol: MON = Proc.in Backgrnd
Text Symbol: MSG = Messages Brought Up
Text Symbol: NRS = Number
Text Symbol: OPE = Error Opening the File:
Text Symbol: OUT = Output File
Text Symbol: RMO = File Ty.
Text Symbol: SAT = Batch Input Being Generated for Collateral &&&&&&
Text Symbol: SXL = Display File in Excel
Text Symbol: TEX = Text File w. Fld Separator
Text Symbol: TXF = Text File
Text Symbol: TXT = TXT Format (Fld Separator = TAB)
Text Symbol: TYP = Cat
Text Symbol: UP1 = File System
Text Symbol: UPL = Presentation Server
Text Symbol: XLS = Excel
Text Symbol: XML = XML
Text Symbol: HEA = 1st Line Only Contains Fld Names
Text Symbol: 001 = Addr. Data
Text Symbol: 002 = Basic Data
Text Symbol: 003 = Addnl Data
Text Symbol: 004 = Partner Data
Text Symbol: 005 = Build.Parts Overview
Text Symbol: 006 = User Data
Text Symbol: 007 = Resubmission
Text Symbol: 009 = Processing Mode
Text Symbol: 010 = Choose Processing Modes "A", "E" or "N"!
Text Symbol: ALG = Processing of Entry Record:
Text Symbol: ASC = Text wo.Field Separator
Text Symbol: BIF = BinaryFile
Text Symbol: CLS = Error While Closing the File:
INCLUDE RFVOBJIN.
INCLUDE TRUX_SELECTION_SCREEN_DATA.
No SAP DATABASE tables are accessed within this REPORT code!
FTBP_READ_ROLES CALL FUNCTION 'FTBP_READ_ROLES' EXPORTING * I_ASSI_TYP = * appl = c_appl_blo "N1098600 appl = c_appl_sic display = space fill_table = 'X' * NO_DISPL_IF_ONE = ' ' * PARTTYPE = ' ' * I_ROLECATEGORY = * I_ROLE = TABLES t_tb003 = t_tb003 EXCEPTIONS application = 0 roletyp = 0 type = 0 OTHERS = 0.
BPAR_P_ROLE_VALUES * CALL FUNCTION 'BPAR_P_ROLE_VALUES' * EXPORTING * appl = c_appl_sic * display = space * fill_table = 'X' * zgp = 'X' * TABLES * t_tbz0 = t_tbz0_0070.
FILE_READ_AND_CONVERT_SAP_DATA CALL FUNCTION 'FILE_READ_AND_CONVERT_SAP_DATA' EXPORTING i_filename = p_file i_servertyp = l_servertyp i_fileformat = l_fileformat i_field_seperator = l_field_seperator i_line_header = p_header TABLES i_tab_receiver = t_rlfvsic EXCEPTIONS OTHERS = 4.
PROCESS_GUI_DDIC_CONVERSION CALL FUNCTION 'PROCESS_GUI_DDIC_CONVERSION' EXPORTING i_struktur_name_i1 = 'RLFVSIC' i_struktur_i1 = t_rlfvsic CHANGING i_struktur_i2 = t_rlfvsic EXCEPTIONS OTHERS = 4.
ISB_TR_LOAN_READ_CONTRACT CALL FUNCTION 'ISB_TR_LOAN_READ_CONTRACT' TABLES i_ranl = r_ranl i_bukrs = r_bukrs e_ranl = t_vdarl e_vdarlsic = t_sicher EXCEPTIONS OTHERS = 4.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = percentage text = text80.
SET_CURRENT_OBJECT CALL FUNCTION 'SET_CURRENT_OBJECT' EXPORTING i_object = l_object i_tcode = c_tcode_sic.
BDC_OPEN_GROUP CALL FUNCTION 'BDC_OPEN_GROUP' EXPORTING group = btci_group user = sy-uname IMPORTING qid = btci_name.
SAP_DATA_CONVERT_WRITE_FILE CALL FUNCTION 'SAP_DATA_CONVERT_WRITE_FILE' EXPORTING i_filename = p_ofile i_servertyp = l_servertyp i_appl_keep = p_excel i_fileformat = l_fileformat TABLES i_tab_sender = t_rlfvsic_out EXCEPTIONS OTHERS = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.