In this article I will be sharing with you the difference between transaction codes SP01 and SP02 in an SAP system. I have taken extra efforts in mentioning the difference between sp01 and sp02 in this article using some screen shots. Before explaining the difference between SP01 and SP02, Let me explain the definitions of spool request and output request in an SAP system.
Spool request is a request which contains print data without device independent information. Spool request is also includes administrative data as well as actual print data.
Out request is a request which contains the output device information. The device independent data will be converted to the language that actual print device understands.
Lets proceed further, while reading the article so far if you ever got the thought, had it been a video it would have been better, you will not be disappointed as you will be happy to know that you can have immediate access to my sap basis training videos.
SP01 transaction code is also called as output controller. You can execute this t-code either directly from the command filed which is available in standard toolbar and from Tools – CCMS – Print – Output controller. Both the actions will display the following screen. You can choose required selection criteria for displaying either spool requests or output requests from the below screen.
Output control also can be opened from Menu bar ‘System – Services – Output control’ and you can also display your own spool requests directly using the Menu bar ‘System – Own spool requests’
SP02 transaction code is used to display the spool requests directly without selection screen. The above mentioned function ‘System – Own spool requests’ and transaction code SP02 will display the same results as transaction code sp02. Refer the screen shot posted above for the result of SP02 t-code.
Following are the different indicators of a Spool request:
- – This indicator indicates that the print data is not yet sent to the operating system, i.e no output request is generated
- + This indicator indicates that the Spool request is still being created
- Waiting indicator indicates that the output request has not yet been processed by the spool system.
- Proc. indicator indicates that a spool work process is formatting the output request for printing
- Print. indicator indicates that the output request is printed by the operating system spooler. This status is shown for around a minute if the query at the host spooler is not activated.
- Compl. indicator indicates that the output request has been printed. As soon as the output request is transferred to the activated host spooler, the status Print. is changes to Compl.
- <F5> indicator indicates that there are more than one output requests with different statuses.
- Problem indicator indicates an error not of a serious nature, such as incomplete character set.
- Error indicator indicates that there is a serious error
- Time indicator indicates that there is time was specified for the output of the request by the request creator.
There are two programs available for spool administration. They are RSPO1041 and RSPO1043.
RSPO1041 is used to delete the old spool requests
RSPO1043 is used to check the consistency of the spool database
Both the programs can be run using the transaction code SA38. Please ask me, how to run these program if you are not aware of. I will explain about running and using these two programs. I will also record videos to demonstrate on running these programs after a while and will be posted in my list of SAP Basis training videos.
All you have to do to watch the videos is click my SAP Basis training videos. You can watch some of the demo videos on SAP Basis training which are very useful for you. You can also subscribe to my private sap basis training videos to watch entire course videos. Get your eyes on one of the best sap basis video tutotials out there. BUY NOW