RSPO1055 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program checks the installation data of the SAP spooler such as the existence of known servers, references between different output device information, whether the logged on spool work processes are running, and so on...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 RSPO1055 into the relevant SAP transactions such as SE38 or SE80
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: USERPARS = Compare User Parameters
Selection Text: TITLEPG = Cover page language
Selection Text: SERV = Server landscape
Selection Text: ROMS = Real output management systems
Selection Text: RESTLP01 = Restore LP01
Selection Text: OMSDEV = OMS devices
Selection Text: LPDHOST = Destination host
Selection Text: LOMS = Logical output mgmt systems
Selection Text: JOBS = Unprocessed requests
Selection Text: DEVTYPE = Device types for OutputDevices
Selection Text: DEVTYP2 = Formats for local types
Selection Text: DEVTYP1 = Formats for standard types
Selection Text: DEVSERV = Spool server
Selection Text: DEVDEF = Device definitions
Selection Text: ARCH = Archiving
Selection Text: ACCMETH = Access methods
Title: Installation Check for SAP Spool
Text Symbol: 820 = Specify callback target
Text Symbol: 819 = Callback tgt not active
Text Symbol: 818 = Unable to check commands
Text Symbol: 817 = Language for CoverPages
Text Symbol: 816 = Language &1 for device &2 is not available
Text Symbol: 815 = Maintain language for device &1
Text Symbol: 814 = Specify start command
Text Symbol: 813 = Logical OMS
Text Symbol: 812 = Real OMS
Text Symbol: 811 = Specify instance for start command
Text Symbol: 810 = Instance for start command not active
Text Symbol: 809 = ROMS
Text Symbol: 808 = Command server not specified
Text Symbol: 807 = Command server not running
Text Symbol: 806 = Spool server not defined
Text Symbol: 805 = Operating system commands incomplete
Text Symbol: 804 = cannot be checked
Text Symbol: 803 = ROMS unknown:
Text Symbol: 802 = LOMS unknown
Text Symbol: 801 = LOMS
Text Symbol: 800 = OMS dev.
INCLUDE: RSPOPGRS,
RSPOSERV,
RSPOIREF,
RSPOIDOP,
RSPOTIME,
RSPOLOCK.
No SAP DATABASE tables are accessed within this REPORT code!
RSPO_BUILD_DEVICE_DESCRIPTION CALL FUNCTION 'RSPO_BUILD_DEVICE_DESCRIPTION' EXPORTING name = device_list-padest EXCEPTIONS illegal_device = 1 failed = 2 OTHERS = 3.
RSPO_DEVICE_FLUSH CALL FUNCTION 'RSPO_DEVICE_FLUSH' EXPORTING device = device_list-padest * LOCAL = ' ' EXCEPTIONS call_error = 1 operation_failed = 2 OTHERS = 3.
RSPO_BUILD_DEVICE_DESCRIPTION CALL FUNCTION 'RSPO_BUILD_DEVICE_DESCRIPTION' EXPORTING name = desc_list-padest EXCEPTIONS illegal_device = 1 failed = 2 OTHERS = 3.
RSPO_DEVICE_FLUSH CALL FUNCTION 'RSPO_DEVICE_FLUSH' EXPORTING device = desc_list-padest * LOCAL = ' ' EXCEPTIONS call_error = 1 operation_failed = 2 OTHERS = 3.
RSPO_BUILD_DEVICE CALL FUNCTION 'RSPO_BUILD_DEVICE' EXPORTING name = desc_list-name IMPORTING e_tsp03 = changed_tsp03 EXCEPTIONS illegal_device = 1 failed = 2 aborted = 3 OTHERS = 4.
RSPO_DEVICE_FLUSH CALL FUNCTION 'RSPO_DEVICE_FLUSH' EXPORTING device = changed_tsp03-padest * LOCAL = ' ' EXCEPTIONS call_error = 1 operation_failed = 2 OTHERS = 3.
RSPO_DEVICE_CHECK_HOSTSPOOL call function 'RSPO_DEVICE_CHECK_HOSTSPOOL' exporting dest = device_list-padest silent = 'X' importing reachable = host_list-ok exceptions name_missing = 1 name_twice = 2 not_found = 3 call_error = 4 others = 5.
RSPO_FORM_CHECK call function 'RSPO_FORM_CHECK' exporting devtype = tsp0a-patype form = tsp06a-paper importing rc = rc tables * list = contents * ERRORS = messages = msgs * TSP06_T = EXCEPTIONS CALL_ERROR = 1 OPERATION_FAILED = 2 OTHERS = 3.
RSPO_OMS_DECODE_PRINTER call function 'RSPO_OMS_DECODE_PRINTER' exporting osinfo = tsp03c-paprosname importing loms_name = ref_loms oms_printer = prt exceptions others = 1.
RSPO_MAP_SERVERNAME call function 'RSPO_MAP_SERVERNAME' exporting lname = tsp03c-pamsserver importing pname = pserver exceptions others = 1.
RSPO_OMS_CHECK_SPWP_CMDS call function 'RSPO_OMS_CHECK_SPWP_CMDS' destination pserver exporting loms = ref_loms importing opsys = opsys error = e1 exceptions unknown_loms = 1 unknown_roms = 2 others = 3.
RSPO_MAP_SERVERNAME call function 'RSPO_MAP_SERVERNAME' exporting lname = entry-currentsrv importing pname = pserver exceptions others = 1.
RSPO_OMS_CHECK_USER_CMDS call function 'RSPO_OMS_CHECK_USER_CMDS' destination pserver exporting loms = loms importing opsys = opsys error = e1 exceptions unknown_loms = 1 unknown_roms = 2 others = 3.
RSPO_TOC_GET_PAGE_INFO call function 'RSPO_TOC_GET_PAGE_INFO' * EXPORTING * HANDLE = IMPORTING * TOTALPAGE = * SUBPAGE = OLDPAGES = startpage * CHANGING * TOC_ENTRY = EXCEPTIONS HANDLE_NOT_VALID = 1 OPERATION_FAILED = 2 OTHERS = 3 .
RSPO_SET_TOC_SPOOLJOB call function 'RSPO_SET_TOC_SPOOLJOB' EXPORTING rqident = ident TABLES contents = contents.
RSPO_SERVER_MAP call function 'RSPO_SERVER_MAP' exporting server = server active = 'X' spool = 'X' force = 'X' importing entry = entry exceptions operation_failed = 1.
RSPO_SERVER_GET call function 'RSPO_SERVER_GET' exporting server = entry-server mapping = 'X' importing entry = entry exceptions operation_failed = 1.
RSPO_SERVER_MAP call function 'RSPO_SERVER_MAP' exporting server = server active = 'X' force = 'X' importing entry = entry exceptions operation_failed = 1.
RSPO_BUILD_DEVICE CALL FUNCTION 'RSPO_BUILD_DEVICE' EXPORTING name = wa_tsp03d-name MODE = 'D' * IMPORT = ' ' * IMPORTING * E_TSP03 = * E_TSP03C = * SHORTNAME_CHANGED = * SERVER_INVALID = * POOL_INVALID = EXCEPTIONS ILLEGAL_DEVICE = 1 FAILED = 2 ABORTED = 3 OTHERS = 4 .
RSPO_DEVICE_FLUSH CALL FUNCTION 'RSPO_DEVICE_FLUSH' EXPORTING device = device * LOCAL = ' ' EXCEPTIONS CALL_ERROR = 1 OPERATION_FAILED = 2 OTHERS = 3.
USER_EXISTS CALL FUNCTION 'USER_EXISTS' EXPORTING bname = wa_user-paruser client = wa_user-parclient * NEW_EXPORT_STYLE = ' ' EXCEPTIONS user_dont_exist = 1 user_exists = 2 OTHERS = 3.
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 RSPO1055 or its description.