solution Contentsolution Content

HP Printers - SAP Printing With PCL3 or Host-based Printers

This document is intended primarily for system administrators in a business environment.

About host-based printers

Use this document to find out about SAP device types available for host-based printers.

Host-based printers use the processing power and memory resources of the PC (a.k.a. the Host). Host-based printers are only supported in Microsoft Windows and some limited Macintosh operating systems using the printing software that was developed for the printer.

HP PCL5 and PostScript printer languages are not supported on host-based printers or PCL3 printers. There is no solution or upgrade to incorporate HP PCL or PostScript into these printers and no alternate print drivers are available.

About device types

SAP uses the following primary device types:

Note:

Unless there is an special exception, HP does not engage SAP to develop device types for consumer printers. Only business printers have device types developed for them.

  • SAPWIN - SAPWIN is a generic device type for printers (or fax devices) configured to print from Windows PCs by means of the SAP System program SAPLPD1 using Windows printer drivers. SAPWIN device types use the ISO 8859-1 (a.k.a. Latin 1) character set.

    Note:

    As of SAP release 3.0E, you can use SAPWIN to Print proportional fonts and lines/boxes in SAPscript and to Print black and white as well as color TIFF graphics (in 32-bit SAPlpd on Windows 95, Windows NT, Windows XP, Windows Vista or Windows 7 only). Go to SAP Note # 39031.

  • SAPWIN5 - The device type for printing Cyrillic characters (character set ISO 8859-5, for example Russian) with SAPlpd/Microsoft Windows. This device type works exclusively with the Russian Windows 95 or NT 4.0 (not with Windows 3.1). To use it, a 32 bit version of the SAPlpd with a number 4.00 or higher is required.1

  • ZHPLJCM1 is a common device type for most newer PCL 5-capable HP LaserJet printers that have released since Fall 2006. It cannot be used with PCL3 or host-based printers. For a list of recommended device types for PCL5-capable printers, go to Device types for SAP printing.

Printers with limited PCL5 font support

The SAP device types for specific HP printers use PCL5 fonts in the printer for printing. Some printers such as the HP LaserJet P2015 and the HP Color LaserJet 2605 only ship with a limited set of PCL5 fonts (courier and line printer). Instead of using a printer-specific SAP device type, for Windows printing, use the SAPWIN device type, which requires Server-based printing via SAPSprint or Frontend Printing via SAP GUI. For non-Windows printing, use the POST2 device type.

Host-based printer device types

SAP uses the following device types for host-based printers:

Note:

Unless otherwise indicated, these device types use "Western European" or "North American" character sets ISO 8859-1 (Latin 1).

HP Printer

Recommended Device type (.PRI files)

Supported SAP Release

HP LaserJet 1022

ZHP1022

4.6C & higher

HP LaserJet 1160

ZHP1160

4.5A & higher

HP LaserJet P1500/P1505

ZHPLJCM1

4.5A & higher

HP LaserJet Pro P1606

ZHPLJCM1

4.5A & higher

HP LaserJet P2010/P2014

SAPWIN123

n/a

HP LaserJet P2035

ZHPLJCM1

4.5A & higher

HP Color LaserJet 2600n

SAPWIN1,3

n/a

HP Color LaserJet 2605

SAPWIN1,2,3

n/a

HP Color LaserJet 3500

SAPWIN1,3

n/a

HP Color LaserJet 3550

SAPWIN1,3

n/a

HP Color LaserJet 3600

SAPWIN1,3

n/a

HP OfficeJet Pro 8000

SAPWIN1,3,4

4.5A & higher

1 Requires Server-based printing via SAPSprint or Frontend Printing via SAPgui.

2 Limited PCL5 fonts.

3 Refer to SAP Note: 1103826 Printer is missing in the Device Type Selection Wizard and SAP Note: 1036961 Device type selection wizard in transaction SPAD.

4 HP OfficeJet Printers that support PCL3 (rather than PCL5 or PostScript) can use the SAPWIN device type.

How to print to a PCL3 or host-based printer on an SAP system

To print to a PCL3 or host-based printer on an SAP system, you must configure a SAPWIN device type.

To configure a SAPWIN device type, follow these steps:

Note:

Host-based printers require the use of SAPWIN and server-based printing via SAPSprint or Frontend Printing via SAP GUI.

  1. Install the recommended Windows driver available for the printer.

  2. Go to transaction SPAD in the SAP system.

  3. Update or Create a new output device for the printer used.

  4. If modifying an existing device type, click the change icon.

  5. In the Device Attributes tab, select SAPWIN as the Device type and select Standard Printer as the Device Class.

  6. In the Access Method tab, select G: Front End Printing with Control Tech as the Host Spool Access method, and then select DEFAULT as the Host Printer.

    This step sets the printer as the default printer on your Windows host machine.

Troubleshooting

  • When I print a SAPscript form such as an order form using a host-based printer, the text does not print correctly. The non-courier text prints on top of itself or characters print outside of the columns within tables. The SAP device types for specific HP printers use PCL5 fonts in the printer for printing. The printers listed above only ship with a limited set of PCL5 fonts (courier and line printer). Instead of using a printer specific SAP device type, for Windows printing, use the SAPWIN device type using Frontend printing. For non-Windows printing, use the POST2 device type.

  • Can PCL5 fonts be installed or downloaded for printers that only have a limited set of PCL5 fonts such as the HP Color LaserJet 2605 or HP LaserJet P2015 printer? For some printer models that have an available DIMM slot, PCL5 font DIMMs may be available through HP or 3rd party manufacturers.

  • What if the device type I downloaded does not work? SAP provides development and testing of device types for HP printers to ensure the support of SAP standard printing functionality. SAP assumes first-tier support for these device types via its SAP Service Marketplace Web site. HP can neither support nor guarantee the functional performance of these device types.

  • What if a direct-printing device type does not exist for my printer (neither embedded nor offered for download)?

    • If the device type you need is not available, try downloading a generic device type or a device type for a printer similar to yours in the tables above.

    • If you have a Windows PC, and you don't need to have direct-printing functionality from the server, then send the print jobs to the printer via your PC using a standard Windows driver. SAP's client printing application (SAPlpd) and generic Windows device types are included with every SAP system. Rather than being sent to the server spooler for direct printing, data streams are routed to the SAP print client, and use the appropriate Windows driver for the printer. Because the generic, SAP-developed drivers are not used in this method, the device-specific configuration files are not needed, and the generic Windows-printer device types supplied by SAP are sufficient.

    • If you are in a purchase situation, work with your sales representative to consider whether or not one of the printer models for which device types are available will meet your business needs instead. If none of the above options meet your needs, then request that HP create a new device type for the printer. HP will engage SAP to develop the device type for newer printers as part of its regular, semi-annual development cycles.