Get the Most Out of SAPSprint for Server-Based Printing in Microsoft Windows

  • by Michael Szardenings, Senior Developer, SAP AG
  • April 22, 2009
SAPSprint is the latest service for server-based printing on Windows. Learn how to install and configure this service with its default options. Drill down into the technical implementation to learn how to manage print requests, restart print processes, configure front-end printing, and include barcodes.
Key Concept

Processing in SAPSprint means generating print data via the Windows Graphics Device Interface and routing the print data to the selected printer.

Server-based printing from SAP systems on Microsoft Windows can occur via the Windows standard TCP/IP print service or the SAPlpd implementation. Both options, however, have some drawbacks. The TCP/IP print service only understands the old Berkeley communication protocol, which is not extendable for future requirements. Furthermore, it only is suitable for SAP device types with a native printer language (e.g., PostScript). The TCP/IP print service does not support SAPWIN device types that use the Windows printer drivers via the Windows Graphics Device Interface (GDI). The SAPlpd service has, on the other hand, a limited internal job queue, which is problematic when handling high print output; plus no multi-threaded job processing is possible.

Michael Szardenings

Michael Szardenings is a senior developer in the SAP IMS organization. Working in the Systems Management Group within IMS, Michael is responsible for all kinds of Windows printing from SAP systems. He started his career in 1989 in the IBM Research and Development Lab in Germany, with the development of various user interface components for IBM mainframe computers. As SAP IBM came together on several joint venture projects in the systems management area, which includes job scheduling and printing, Michael’s focuses switched to SAP. He joined SAP in 2001.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.