SAP Reports / Programs | Financial Services | Loans Management(FS-CML) SAP FS

RFVOBJ01 SAP ABAP Report - Batch Input for Creating Objects Relating to a Loan







RFVOBJ01 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Report program RFVOBJ01 generates objects from imported data records...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RFVOBJ01 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

FNO8 - Create Objects from File


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


Text pool values


Selection Text: P_UPL =
Selection Text: P_OFILE = File Name
Selection Text: P_FILE = File Name
Selection Text: P_DBS =
Title: Batch Input for Creating Objects Relating to a Loan
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: OBJ = Old Object No.:
Text Symbol: OPE = Error Opening the File:
Text Symbol: OUT = Output File
Text Symbol: RMO = File Ty.
Text Symbol: ROW = Recd: &&&&&&&&&&
Text Symbol: SAT = Batch Input Being Generated for Object &&&&&&
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 = Typ
Text Symbol: UP1 = File System
Text Symbol: UPL = Presentation Server
Text Symbol: VOR = New Object Number:
Text Symbol: XLS = Excel
Text Symbol: XML = XML
Text Symbol: INT = Internal Error
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:
Text Symbol: CSV = CSV Format (Fld Separator = ;)
Text Symbol: DAL = Assignment of Object &&&&&& to Loan &&&& &&&&&&&&&&&&&
Text Symbol: DBS = Application Server
Text Symbol: DSE = End of Allocation for Loan &&&& &&&&&&&&&&&&&
Text Symbol: DST = Start of Allocation for Loan &&&& &&&&&&&&&&&&&
Text Symbol: DTF = File Format
Text Symbol: DTN = Input File
Text Symbol: EFN = Output File (Errors in Entry Records)
Text Symbol: EOK = Output File Generated
Text Symbol: ERO = Error While Writing the Output File:
Text Symbol: ERR = Input File is Empty. No Processing!
Text Symbol: HEA = 1st Line Only Contains Fld Names
Text Symbol: IDS = Message Class
Text Symbol: IN1 = Input file


INCLUDES used within this REPORT RFVOBJ01

INCLUDE RFVOBJIN.
INCLUDE TRUX_SELECTION_SCREEN_DATA.


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:

BPAR_P_ROLE_VALUES CALL FUNCTION 'BPAR_P_ROLE_VALUES' EXPORTING appl = c_appl_gba display = space fill_table = 'X' TABLES t_tpz6 = t_tpz6.

FTBP_READ_ROLES CALL FUNCTION 'FTBP_READ_ROLES' EXPORTING * I_ASSI_TYP = appl = c_appl_blo 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_blo * display = space * fill_table = 'X' * zgp = 'X' * TABLES * t_tbz0 = t_tbz0_0071.

CHECK_CONFIRMATION_PROCEDURE CALL FUNCTION 'CHECK_CONFIRMATION_PROCEDURE' EXPORTING * BUKRS = ' ' fgobj = c_sfgobj * SCHWRT = 0 * SPARAM1 = ' ' * SPARAM2 = ' ' * WAERS = ' ' * STATUS = ' ' * MEMORY = ' ' IMPORTING sfgaktiv = g_sfgaktiv * SFGST = EXCEPTIONS not_found = 1 OTHERS = 2 .

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_rlfvzg EXCEPTIONS file_not_found = 1 close_failed = 2 authorization_failed = 3 open_failed = 4 conversion_failed = 5 OTHERS = 6.

PROCESS_GUI_DDIC_CONVERSION CALL FUNCTION 'PROCESS_GUI_DDIC_CONVERSION' EXPORTING i_struktur_name_i1 = 'RLFVZG' i_struktur_i1 = t_rlfvzg CHANGING i_struktur_i2 = t_rlfvzg EXCEPTIONS OTHERS = 4.

ISB_TR_PARTNR_READ_PARTNR CALL FUNCTION 'ISB_TR_PARTNR_READ_PARTNR' TABLES i_partnr = r_partnr_gb e_partnr = t_partnr_gb e_bp1000 = t_bp1000[] 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_vdarlobj = t_objekte e_vdhgrpf = t_grundpfand 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.

BDC_OPEN_GROUP CALL FUNCTION 'BDC_OPEN_GROUP' EXPORTING group = btci_group user = sy-uname keep = 'X' 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_rlfvzg_out EXCEPTIONS OTHERS = 4.



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