SAPRVV42 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program (transfer interface) is used for a mass transfer of documents from an external system to the collections and disbursements system...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 SAPRVV42 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
VXF1 - Retransfer Posting Data
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: E_FILEN = File name - incorrect data
Selection Text: P_TESTL = Test run
Selection Text: P_SYSTEM = Target host
Selection Text: P_STARTT = Start time for job
Selection Text: P_STARTD = Start date for job
Selection Text: P_ERGKNZ = Profitability Analysis
Title: Posting Data Transfer - Batch Execution
Text Symbol: 007 = Start immediately
Text Symbol: 008 = Interface structure
Text Symbol: 009 = Current structure
Text Symbol: 010 = Old structure
Text Symbol: 011 = Profitability Analysis
Text Symbol: 006 = Dispatch
Text Symbol: 001 = Data source
Text Symbol: 002 = File name
Text Symbol: 003 = Restart ID
Text Symbol: 004 = Schedule background job
Text Symbol: 005 = Select restart ID
Text Symbol: 012 = Posting data transfer
Text Symbol: 013 = Additional functions
Text Symbol: 014 = Profit. analysis
Text Symbol: 015 = Program control
Text Symbol: 016 = Target file name
INCLUDE RVV42SEL. " SELECTION SCREEN
INCLUDE RVV42F01. " SUBRUTINES (INIT)
No SAP DATABASE tables are accessed within this REPORT code!
FKK_GET_APPLICATION CALL FUNCTION 'FKK_GET_APPLICATION' IMPORTING e_applk = applk EXCEPTIONS no_appl_selected = 1 OTHERS = 2.
JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobgroup = ' ' jobname = jobname IMPORTING jobcount = jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = jobcount jobname = jobname strtimmed = 'X' targetsystem = p_system EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = jobcount jobname = jobname targetsystem = p_system sdlstrtdt = startdate sdlstrttm = starttime EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8.
HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' "#EC FB_OLDED EXPORTING display = ' ' selectfield = 'RUNID' titel = text-005 no_conversion = ' ' IMPORTING ind = sy-tabix TABLES fields = t_fields full_table = t_vkkkfst_f4 EXCEPTIONS OTHERS = 4.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = i_dyname dynumb = sy-dynnr TABLES dynpfields = t_update EXCEPTIONS OTHERS = 0.
HELP_VALUES_GET_WITH_TABLE CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE' "#EC FB_OLDED EXPORTING tabname = fldtab-tabname fieldname = fldtab-fieldname IMPORTING select_value = p_system TABLES fields = fldtab valuetab = systabf4 EXCEPTIONS OTHERS = 1.
ENQUEUE_EVKKFUEB CALL FUNCTION 'ENQUEUE_EVKKFUEB' EXPORTING _wait = 'X' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
DEQUEUE_EVKKFUEB CALL FUNCTION 'DEQUEUE_EVKKFUEB'.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
SAPRVV42 - Posting Data Transfer - Batch Execution SAPRVV42 - Posting Data Transfer - Batch Execution SAPRVV41 - Posting Data Transfer SAPRVV41 - Posting Data Transfer SAPRVV40 - INTERNAL: Delete All FS-CD Transaction Data For a Contract SAPRVV40 - INTERNAL: Delete All FS-CD Transaction Data For a Contract