SAP Reports / Programs

ROIUH_BATCH_RUN SAP ABAP Report - Run Revenue Batch Jobs







ROIUH_BATCH_RUN 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 ROIUH_BATCH_RUN 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

O3UH_NA_IN - Negative Amount Invoice
O3UH_NA_PU - Negative Amount Purge
O3UH_1099 - 1099 Report
O3UH_FT - Funds Transfer
O3UH_NP_SU - Negative Payment Suspense Report
O3UH_OUT_CDEX - Outbound CDEX
O3UH_CC - Check Clearing
O3UH_AR_UP - Accounts Receivable Update
O3UH_ARWOC - A/R Write Off Cents Report
O3UH_ARJE - A/R Journal Entry Generation
O3UH_VC_CP - Void/Cleared Check Purge
O3UH_AD_VAL - Ad Valorem
O3UH_VMC - Process Void/Manual Checks
O3UH_CR_NA - Create Negative Amounts
O3UH_TP_WO - Taxes Payable Write Off
O3UH_TC - Treasury Check


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


Text pool values


Title: Run Revenue Batch Jobs
Text Symbol: 025 = Negative Amount Invoice
Text Symbol: 026 = Negative Amount Purge
Text Symbol: 027 = Create Negative Amounts
Text Symbol: 028 = Check Purge
Text Symbol: 029 = 1099 Report
Text Symbol: 030 = A/R Update/Rejected Posting
Text Symbol: 031 = Check Input Check Purge
Text Symbol: 032 = Inbound CDEX Report
Text Symbol: 033 = Void Manual Batch Run
Text Symbol: 034 = Intercompany flag should be either Y or N
Text Symbol: 035 = Invalid Accounting Period 'From' Date.
Text Symbol: 036 = Invalid Accounting Period 'To' Date.
Text Symbol: 037 = 'To' date cannot be less than 'From' Date.
Text Symbol: 038 = Enter first day of the month in acct 'From' Date.
Text Symbol: 039 = Enter first day of the month in acct 'To' Date.
Text Symbol: 040 = Invalid Sale 'From' Date
Text Symbol: 041 = Invalid Sale 'To' Date
Text Symbol: 042 = Sale 'From' date must be last day of the month
Text Symbol: 043 = Sale 'To' date must be last day of the month
Text Symbol: 044 = Sale 'From' date must be less than sale 'To' date
Text Symbol: 045 = Acct no 'From' must be less than Acct no 'To'
Text Symbol: 024 = Minimum Suspense Report
Text Symbol: 001 = Retransmission flag should be either Y or N
Text Symbol: 002 = Transaction is not defined correctly!
Text Symbol: 004 = A/R Write Off Cents Report
Text Symbol: 005 = JE Monthly Accounting Period Close
Text Symbol: 006 = CI Batch Copy/Reverse Process
Text Symbol: 007 = A/R Journal Entry Generation
Text Symbol: 008 = A/R Update
Text Symbol: 009 = Inbound CDEX
Text Symbol: 010 = Ad Valorem
Text Symbol: 011 = Outbound CDEX
Text Symbol: 012 = Owner Check Statement
Text Symbol: 013 = Owner Interest Calc. (Prev. Pymt.)
Text Symbol: 014 = Owner Interest Calculation
Text Symbol: 015 = Taxes Payable Write Off
Text Symbol: 016 = Check Clearing





Text Symbol: 017 = Treasury Check
Text Symbol: 018 = Void/Cleared Check Purge
Text Symbol: 019 = Funds Transfer
Text Symbol: 020 = Production Payment Report
Text Symbol: 021 = Subledger Extract
Text Symbol: 022 = Negative Payment Suspense Report
Text Symbol: 023 = Minimum Suspense for Royalty Payable


INCLUDES used within this REPORT ROIUH_BATCH_RUN

INCLUDE ROIUH_BATCH_RUNTOP.


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:

OIUH_IDATEMO CALL FUNCTION 'OIUH_IDATEMO' CHANGING FIELD_EDIT_ERROR = C_ERROR TPI_LTH = DATE_LTH TPI_FIELD = DATE_TEST WORKFLD_ALPHA = RET_DATE EXCEPTIONS GOBACK = 0 FAILED = 0 OTHERS = 0.

OIUH_IDATEMO CALL FUNCTION 'OIUH_IDATEMO' CHANGING FIELD_EDIT_ERROR = C_ERROR TPI_LTH = DATE_LTH TPI_FIELD = DATE_TEST WORKFLD_ALPHA = RET_DATE EXCEPTIONS GOBACK = 0 FAILED = 0 OTHERS = 0.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = w_jobname IMPORTING jobcount = w_jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = w_jobcount jobname = w_jobname strtimmed = 'X' IMPORTING "SOGK026794 RL job_was_released = l_released "SOGK026794 RL 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.

OIUH_IDATEMO CALL FUNCTION 'OIUH_IDATEMO' CHANGING FIELD_EDIT_ERROR = C_ERROR TPI_LTH = DATE_LTH TPI_FIELD = DATE_TEST WORKFLD_ALPHA = RET_DATE EXCEPTIONS GOBACK = 0 FAILED = 0 OTHERS = 0.

OIL_LAST_DAY_OF_MONTH CALL FUNCTION 'OIL_LAST_DAY_OF_MONTH' EXPORTING I_DATE = p_prddt IMPORTING E_LAST_DAY = ew_date.

VRM_SET_VALUES CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = 'COMPANY' values = combo_box_list[].



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