SQL Server administration and T-SQL development, Web Programming with ASP.NET, HTML5 and Javascript, Windows Phone 8 app development, SAP Smartforms and ABAP Programming, Windows 7, Visual Studio and MS Office software Kodyaz SAP and ABAP Programming Tutorials
Development resources, articles, tutorials, samples, codes and tools for .Net, SQL Server, Windows, Windows Phone, SAP and ABAP, like SAP UI5, Screen Personas, etc.




CRM Companies List
Web Based CRM Software


Print SAP Outputs From Two Printers at the Same Time

Parallel printing in SAP can be achieved by adding printers to device pool on SPAD. SAP users can print outputs at the same time simultaneously using device pool settings in SPAD Device Administration.

SAP users and ABAP developers can check their SAP systems if there is already defined any device pool or not by using SE11 and filter data with PAARCHIVER field with value P (Device Pool) on ABAP transparent table TSP03D - Spool: Device Description (New Format). If there are sample device pools then ABAP developer can use these devices for parallel printing of SAP outputs or can use as a template for creating a new device pool that will support printing on multiple printers at the same time.

Create Output Device on SAP using SPAD for Parallel / Multiple Printing

In order to create output device of device pool on SAP system, execute SPAD Spool Administration transaction.

As seen in below screenshot from SPAD SAP screen, select the Device Class as Device Pool (P) on the default tab Device Attributes.
Of course other device attributes like output device name, short name, device type, etc should be provided as well. As noted before, one restriction is the choosen device type must match with other devices that are part of the device pool.

create output device as device pool for parallel printing on SAP

Next step for creating a multiple printing device from different printers on SAP SPAD screen is defining those parallel printing devices. For this definition, switch to DevicePool tab where the list of devices are displayed. Since this is a new device pool, the pool device list is empty. Add your target printers (devices) to the device pool on this screen.

Another important configuration on this screen is the transfer function.
Change Transfer Function from the default "Send to a Device in Pool" option to "Send to All Devices in Pool" option for multiple printing at the same time on different printers named as parallel printing devices.

add multiple parallel printing devices to device pool using SAP SPAD

If the devices added to the Device Pool have different device types, following ABAP error message will be displayed on the Spool Administration SPAD transaction screen.

SPAD device pool device type do not match error message

Not all device types match the pool device type
Message no. PO367

Diagnosis
The output devices in the pool do not all use the same device type as the device pool.

Procedure
All output devices in a device pool should use the same device type as the device pool. If they do not, this can cause printing problems, mainly with printing SAP forms.

After all configurations are correctly set, if you set the new device as the logical destination of an output on SAP like a sales order confirmation or billing output like invoice, you will see that there will be a single row created in ABAP NAST table for the device pool name on LDEST (Spool: Output device) field. The spool requests created for parallel printing of SAP outputs at the same time can also be tracked using the ABAP tcode SP01, Output Controller Spool Request Selection Screen.






SAP Tutorials

SAP Tutorial

SAP Forums

SAP Tools

SAP Transaction Codes Table






Related Articles and Tutorials(http://www.kodyaz.com/sap-abap/print-on-multiple-printers-using-pool-device.aspx)
Free Adobe LiveCycle Designer Download
SAP Invoice Output ZZZZ is not Defined
SAPScript Transaction Codes
Change Output Condition Records
Convert Smartform to PDF in Print Preview Mode
Export SAP Data to Fixed Length Text File
Email Spool Request using SAPOffice - Spool to PDF
SAP Invoice Output Determination Analysis for Not Created Output Message
SAP Smartforms Table for Sales Order and Invoice Outputs
SAP Smartforms Tutorial - How to Create Smartform
SAP Smartforms Tutorial - Table Calculations using Count
SAP Smartforms Tutorial - Table Calculations using Sum Total
Adobe Forms Table Header is Missing After Second Page
Message no XS826: Cannot process message; no node determined for 76550052
Complex Conditions in SAP Smartform with AND/OR
How to Spell Numbers using ABAP Spell_Amount Function Module
Delete Entries in NAST Table using RSCLNAST ABAP Program
How to Export IDOC as Excel and Save as Local File from WE02 Transaction
Export SAP Spool Requests as PDF using SP01 Transaction
How to Find Output Determination Procedure for a Billing Document
How to Disable Word Editor in SAP Smartform Text
Import and Export SO10 Standard Text using RSTXSCRP ABAP Program
Move Minus Sign from Right to Left of Negative Number in SAP Smartform
Print SAP Outputs From Two Printers at the Same Time
Get Proforma Invoice from Commercial Invoice in ABAP
SAP Output Management - Create New SAP Output Type
SAP Purchase Order Tables, Transaction Codes and Output
Graphics White Background Displayed Grey on SAP Smartform Output
SE63 Smartform Translation and Export using SLXT Program
SAP Smartform Runtime Error CX_SY_CONVERSION_NO_NUMBER
Window MAIN does not fit onto page PAGE (height)
SAP Smartforms Table Parameter in Form Routine
Trigger Output Re-Determination for Billing Documents
VF31 SAP Transaction to Reprocess Billing Output Messages
Web DynPro Tutorial - Display Spool Requests using Web DynPro Table


Copyright © 2004 - 2017 Eralper YILMAZ. All rights reserved.
Community Server by Telligent Systems