SAP Reports / Programs

ROIRI_SS_INVOICING SAP ABAP Report - SSR Service Station Partner Invoicing







ROIRI_SS_INVOICING 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 ROIRI_SS_INVOICING into the relevant SAP transactions such as SE38 or SE80


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 ROIRI_SS_INVOICING. "Basic submit
SUBMIT ROIRI_SS_INVOICING AND RETURN. "Return to original report after report execution complete
SUBMIT ROIRI_SS_INVOICING 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_CCODE = D .
Selection Text: P_COMPLT = Complaint transactions
Selection Text: P_DOCS = Display document numbers ?
Selection Text: P_EXE = Skip execution check ?
Selection Text: P_FKDAT = Specific posting date
Selection Text: P_INVTYP = Invoicing type
Selection Text: P_MULT = Activ. dyn. date determination
Selection Text: P_PBLNR = Locations
Selection Text: P_PROC = Process control process ID
Selection Text: P_PRODAT = Process execution date
Selection Text: P_SCHED = Skip schedule check ?
Selection Text: P_STATUS = Skip status check ?
Selection Text: P_VKDAT = Transaction dates
Title: SSR Service Station Partner Invoicing
Text Symbol: 033 = Information
Text Symbol: 040 = Process Control log
Text Symbol: 041 = Process Control log overview
Text Symbol: 042 = Summary display parameters
Text Symbol: 043 = Activate dynamic date determination
Text Symbol: 044 = Date Determination
Text Symbol: 045 = Activate dynamic date determination
Text Symbol: 047 = If you choose this option the system will build a
Text Symbol: 048 = table which holds the location numbers and the
Text Symbol: 049 = corresponding execution dates. The location status check,
Text Symbol: 050 = the execution status and the prerequisite check
Text Symbol: 051 = can then be done with these location specific dates.
Text Symbol: 052 = If this option is deselected, the system will use the
Text Symbol: 053 = execution date from the entry screen for all checks
Text Symbol: 070 = Bus. Location
Text Symbol: 071 = Document no.
Text Symbol: 072 = Document type
Text Symbol: 073 = Unknown Error
Text Symbol: 032 = @0S@
Text Symbol: 001 = Selection parameters
Text Symbol: 002 = Document parameters
Text Symbol: 003 = Process control parameters
Text Symbol: 004 = Optional checks when processing locations
Text Symbol: 005 = Check the application log for error messages





Text Symbol: 006 = Summary of successful documents
Text Symbol: 007 = Considerations for location check deselection
Text Symbol: 008 = 1. Schedule check:
Text Symbol: 009 = This indicator should normally always be blank.
Text Symbol: 010 = If you choose this option the system will not perform a
Text Symbol: 011 = schedule check with the routines allocated in customizing.
Text Symbol: 012 = This could result in posting documents on the wrong date.
Text Symbol: 013 = 2. Location status check:
Text Symbol: 014 = This indicator should normally always be blank.
Text Symbol: 015 = If you choose this option the system will not perform a
Text Symbol: 016 = check of the opening status at the location.
Text Symbol: 017 = This could result in posting documents at locations
Text Symbol: 018 = which do not allow this at the present time.
Text Symbol: 019 = 3. Process execution check:
Text Symbol: 020 = This indicator should normally always be blank.
Text Symbol: 021 = If you choose this option the system will not check
Text Symbol: 022 = whether the process has already been executed at the
Text Symbol: 023 = specified location.
Text Symbol: 024 = This could result in unnecessary tries of the
Text Symbol: 025 = system to create documents without data
Text Symbol: 026 = location(s) submitted for processing
Text Symbol: 027 = location(s) processed successfully
Text Symbol: 028 = location(s) processed incompletely
Text Symbol: 029 = location(s) could not be processed
Text Symbol: 030 = (see application log)
Text Symbol: 031 = locations not liable for processing


INCLUDES used within this REPORT ROIRI_SS_INVOICING

INCLUDE ROIRI_SS_INVOICING_TOP.
INCLUDE OIRI_MESSAGE_CONSTANTS.
INCLUDE OIRI_IS_CONSTANTS.
INCLUDE ROIRI_SS_INVOICING_SEL.
INCLUDE ROIRI_SS_INVOICING_MAIN.
INCLUDE ROIRI_SS_INVOICING_OUT.
INCLUDE ROIRI_SS_INVOICING_FORMS.


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:

No SAP FUNCTION MODULES are executed within this report code!



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