The purpose of this page is to describe some of the issues and solutions for saving a PDF spool with multiple parts to a file.
When you try to download a PDF spool containing several PDF parts to the Frontend PC or to a windows print server, only the first PDF part is downloaded to the file. It is not possible to download PDF spools with multiple parts in this way without some additional steps.The utility SAPPDFPRINT described in note 1444342 needs to be installed in the windows system to enable this capability.
Dowload to a users Frontend PC
Firstly you need to create a file priinter in the Frontend windows PC as described in note 576973. Then you need to create an output device in the SAP system via transaction SPAD with the following properties:
a. Host Spool Access Method: G: Printing on Frontend computer
b. Device Type: PDF1
c. Host Printer: <Shared Name> of the printer you set up in the Windows PC.
When you print a PDF spool via this output device, SAPPDFPRINT joins the mutiple PDF files together into a single PDF file and you are prompted to store this file at a location of your choice on the Frontend PC. You need to give the file a .pdf extension.
Download to a Windows Print Server
For the windows print server, the utilities SAPSprint and SAPPDFPRINT must be installed in the windows server. The option to SaveAsFile must be set in te SAPSprint OPtions Editor as described in the KBA 1786932. The general setting 'Print Output as File' in the SAPSprint Options Editor under tab SPASprint Processing should never be set as then all printers would be configured to print to a file. Then you need to create an output device in the SAP system via transaction SPAD with the folloiwng properties:
- Host Spool Access Method: S: Print on LPDHOST via SAP protocol
- Device Type: PDF1
- Host Printer: <Shared Name> of printer you set up in Windows.
Again, when you print the spool via this output device, the utility SAPPDFPRINT joins the bunch of PDFs together into a single PDF file on the SAPSprint server at the location specified in the SAPSprint Options Editor.