There are various document classes in the SAP system (such as report lists and SAPscript or SAP Smart Forms documents). Although the way documents are created may be completely different, the output on paper is always performed using a common mechanism. The SAP spool system creates a spool request and an output request.
The spool request contains device-independent print data, such as administrative information (author, date, number of copies), and the actual print data.
The output request is created only when the document is sent to a particular output device. In the output request, the device-independent print data from the spool request is converted to the printer language that the selected output device understands.

As the figure Data Flow During Printing shows, when the user releases a document for printing, a spool request is first created. Once the document is sent to the output device, an output request is generated. This procedure allows the user to display a spool request before output. One spool request can have several output requests. This can prevent the user from recreating (possibly with a great deal of effort) a spool request, if, for example, the toner in a printer is exhausted or there was the wrong paper in the tray. The user can also create a spool request and an output request at the same time by choosing the Print immediately option.
Hint
By choosing the options for spool control on the Defaults tab in transaction SU3
, end users can choose to print their spool requests immediately by default.
Note
The print data of a spool request is stored in TemSe (a store for temporary sequential objects). You can define whether the objects are to be stored by TemSe in the SAP database or in the file system by setting the profile parameter rspo/store_location.
TemSe is an abbreviation for Temporary Sequential database; a file that temporarily stores data from spool requests and job logs from background processing, among other information.
Caution
Do not mix the terms Printing (explained in the figure and the text above) and Output Control:
SAP S/4HANA introduces a new style of output management. The new output management is going to be the successor of all other output management frameworks (SD Output Control, FI Correspondence, FI-CA Print Workbench, CRM Post-Processing). The output management for SAP S/4HANA comprises all functionalities and processes that are related to the output of documents. Among others, this includes the integration of output management functions into the business applications as well as the technical infrastructure.
For more information, see the online documentation for SAP S/4HANA (Product Assistance), area Cross Components → SAP S/4HANA Output Control and
- SAP Note 2228611 – Output Management in SAP S/4HANA
- SAP Note 2791338 –FAQ: SAP S/4HANA output management
- the blog Output Management in SAP S/4HANA (https://blogs.sap.com/2021/04/26/output-management-in-sap-s-4hana/) and