Xerox DocuPrint 65, 75, 92C, 96, 4635, 180, 4850, 4890, 100 EPS, 115 EPS, 135 EPS, 155 EPS, 180 EPS, DocuTech 65, 75, 135, 180, 6100, 6115, 6135, 6155 printer User and Installation Guide
Below you will find brief information for DocuPrint 65, DocuPrint 75, DocuPrint 92C, DocuPrint 96, DocuPrint 4635, DocuPrint 180, DocuTech 65, DocuTech 75. This document will help you learn how to enable Xerox printers for your SAP R/3 environment using the Xerox SAP R/3 Device Types.
Advertisement
Advertisement
Xerox SAP R/3 Device Types
User and Installation Guide
Version 1.0
March 29, 2001
T
HE
D
OCUMENT
C
OMPANY
XEROX
Xerox Corporation
101 Continental Boulevard
El Segundo, CA 90245
Copyright © Xerox Corporation 2001. All rights reserved.
XEROX®, The Document Company® and the stylized X are trademarks of XEROX CORPORATION.
Copyright claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the software programs which are displayed on the screen such as icons, screen displays, looks, etc.
Product and service names profiled herein are trademarks of Xerox Corporation.
Other company trademarks are also acknowledged, including:
SAP® is a registered trademark of SAP Aktiengesellschaft, Systems, Applications and Products in Data
Processing, Neurottstrasse 16, 69190 Walldorf, Germany.
Adobe and PostScript are trademarks of Adobe System, Incorporated.
DEC is a trademark of Digital Equipment Corporation.
HP products mentioned in this publication are trademarks of International Business Machines
Corporation.
Microsoft, MS-DOS, and Windows are trademarks of Microsoft Corporation.
SunOS is a trademark of Sun Microsystems, Incorporated.
UNIX is a trademark of UNIX Systems Laboratories, Inc. a wholly owned subsidiary of Novell, Inc.
Novell and NetWare are trademarks of Novell, Inc.
Any other named products profiled herein are trademarks of their respective companies.
Publication date March 2001
Printed in the United States of America
This document was created in Microsoft Windows NT using Microsoft Word 97
Created by Michael Dubos and Tracey Butler
Changes are periodically made to this document.
Changes, technical inaccuracies, and typographical errors will be corrected in subsequent editions.
Table of Contents
INTRODUCTION.....................................................................................................................................................................................................I
Printing..............................................................................................................................................................................................................i
Device Types...................................................................................................................................................................................................i
Output Device................................................................................................................................................................................................ii
P
URPOSE OF THIS DOCUMENT
..............................................................................................................................................................................
II
S
COPE
....................................................................................................................................................................................................................
II
R
EQUIREMENTS FOR
I
NSTALLING THE
X
EROX
D
EVICE
T
YPES IN
SAP ............................................................................................................
IV
R
EQUIREMENTS FOR
D
EFINING THE
X
EROX
P
RINTER IN
SAP...........................................................................................................................
IV
R
EFERENCES
..........................................................................................................................................................................................................
V
K
EY
T
ERMS
............................................................................................................................................................................................................
V
C
USTOMER
S
UPPORT
............................................................................................................................................................................................
V
1.
SAP R/3 PRINTING PROCESS ..............................................................................................................................................................1
R/3 P
RINTING
........................................................................................................................................................................................................ 1
Creating Print Data.......................................................................................................................................................................................2
Spool Work Process ...................................................................................................................................................................................2
Communication to the Host Spool System...........................................................................................................................................2
Device Type + Output Device = Device Description..........................................................................................................................3
SAPscript printing.........................................................................................................................................................................................5
List printing .....................................................................................................................................................................................................5
Spool Request ...............................................................................................................................................................................................6
Output Request .............................................................................................................................................................................................7
D
EVICE
F
ORMAT
.................................................................................................................................................................................................... 9
F
ONTS
.................................................................................................................................................................................................................... 9
T
HE
O
UTPUT
C
ONTROLLER
.................................................................................................................................................................................. 9
P
OST
S
CRIPT
F
ONTS
........................................................................................................................................................................................... 11
B
ARCODES
........................................................................................................................................................................................................... 12
2.
ACCESS METHODS .................................................................................................................................................................................13
L
OCAL
P
RINTING
................................................................................................................................................................................................. 16
R
EMOTE
P
RINTING
............................................................................................................................................................................................... 16
P
RINTER
D
EFINITIONS
.......................................................................................................................................................................................... 16
Using Printers via LP/LPR.......................................................................................................................................................................19
Installing Printers on a UNIX Front-end...............................................................................................................................................20
3.
XEROX SAP R/3 DEVICE TYPES ........................................................................................................................................................22
X
EROX
/SAP A
RCHITECTURE
............................................................................................................................................................................. 22
C
OPYING
X
EROX
SAP R/3 D
EFAULT
D
EVICE
T
YPE
(
S
).................................................................................................................................. 24
D
OWNLOAD THE
X
EROX
P
RINTER
D
EVICE
T
YPE
(
S
)
FROM THE
X
EROX WEB SITE
......................................................................................... 24
C
REATING
X
EROX
D
EVICE
T
YPES WITH
PS
PRO
C
ONFIGURATOR
T
OOL
....................................................................................................... 26
I
MPORTING A
X
EROX
D
EVICE
T
YPE
.................................................................................................................................................................... 28
C
REATE AN OUTPUT DEVICE
............................................................................................................................................................................... 30
Assign the imported device type to the output device.....................................................................................................................34
A
SSIGNING A NEW DEVICE TYPE TO AN EXISTING OUTPUT DEVICE
................................................................................................................. 35
SAP
SCRIPT
E
DITING AND
P
RINTING
.................................................................................................................................................................. 39
Text Elements..............................................................................................................................................................................................39
Layout Sets...................................................................................................................................................................................................40
L
IST
P
RINTING
...................................................................................................................................................................................................... 41
4.
DEVICE TYPE FORMATS.......................................................................................................................................................................42
XEROX SAP R/3 DEVICE TYPES – USER GUIDE PAGE - I
F
ORMATS
............................................................................................................................................................................................................. 42
P
AGE FORMATS
.................................................................................................................................................................................................. 43
D
EVICE FORMATS
................................................................................................................................................................................................ 44
SAP
SCRIPT
F
ORMATS
....................................................................................................................................................................................... 44
Creating a SAPscript Page Format .....................................................................................................................................................45
Creating a SAPscript Format ..................................................................................................................................................................46
Adding a SAPscript Format to a Device Type...................................................................................................................................47
Copy SAPscript Format Actions ............................................................................................................................................................49
L
IST FORMATS
..................................................................................................................................................................................................... 50
Creating a List Page Format ...................................................................................................................................................................50
Creating a List Format...............................................................................................................................................................................51
Adding a List Format to a Device Type................................................................................................................................................54
Copy List Format Actions.........................................................................................................................................................................56
D
EVICE
F
ORMATS
............................................................................................................................................................................................... 57
Default Actions ............................................................................................................................................................................................60
Adding Printer Initialization Commands to Xerox Printers .............................................................................................................60
Adding Special PostScript Commands................................................................................................................................................60
Modifying Printer Initializations for NPS ..............................................................................................................................................63
APPENDIX A – HINTS AND TIPS.................................................................................................................................................................66
D
OCU
SP
AND
NPS D
IFFERENCES
................................................................................................................................................................... 66
NPS M
IX
P
LEX
................................................................................................................................................................................................... 69
Simulated mixed plex (for release 1.6x and prior).............................................................................................................................69
True mixed plex (for release 7.x)............................................................................................................................................................69
DP/DT65............................................................................................................................................................................................................. 70
Cover, Banner, and Error Pages ............................................................................................................................................................70
DP180EPS ........................................................................................................................................................................................................ 70
Stock Name .................................................................................................................................................................................................70
APPENDIX B – STANDARD PAPER SIZE CONVERSION TABLES.................................................................................................71
Table of figures
Figure 1.0 SAP R/3 Device Description.......................................................................................................................................................... 3
Figure 1.1 SAP R/3 Device type and Output device................................................................................................................................... 4
Figure 1.2 SAP R/3 spool system.................................................................................................................................................................... 6
Figure 1.3 R/3 Output System........................................................................................................................................................................... 7
Figure 1.4 SAP R/3 output requests................................................................................................................................................................ 8
Figure 2.0 Add printer wizard ........................................................................................................................................................................... 17
Figure 2.1 Select printer .................................................................................................................................................................................... 17
Figure 2.2 SAP R/3 Output Device—HostSpoolAccMethod for frontend printing ............................................................................ 18
Figure 2.3 SAP R/3 Output device HostSpoolAccMethod for LP/LPR................................................................................................ 19
Figure 2.4 SAP R/3 Output device—HostSpoolAccMethod for Unix printing.................................................................................... 21
Figure 3.0 ABAP Editor: Initial Screen.......................................................................................................................................................... 28
Figure 3.1 SAPscript Export to Dataset /SAPscript Import from Dataset screen........................................................................... 29
Figure 3.2 Import Confirmation Message...................................................................................................................................................... 30
Figure 3.3 Spool Administration: Initial Screen......................................................................................................................................... 31
Figure 3.4 Spool Administration: List of Output Devices........................................................................................................................ 32
Figure 3.6 Spool Administration: Host Spool Access Method .............................................................................................................. 35
Figure 3.8 Spool Administration: List of Output Devices........................................................................................................................ 37
Figure 3.9 Spool Administration: Create Output Device.......................................................................................................................... 38
Figure 3.10 Standard Text: Request screen................................................................................................................................................ 39
Figure 4.0 R/3 format (types)........................................................................................................................................................................... 42
Figure 4.1 Insert a Device Format in Xerox PSpro..................................................................................................................................... 44
Figure 4.2 Spool Administration: Copy Page Format from DINA5........................................................................................................ 45
Figure 4.3 Format screen.................................................................................................................................................................................. 47
Figure 4.4 Formats for a device type ............................................................................................................................................................. 48
Figure 4.5 Create Format screen.................................................................................................................................................................... 48
Figure 4.6 Maintain Format screen for Device Type screen ................................................................................................................... 49
Figure 4.7 Spool Administration: Copy Page Format from ANY ........................................................................................................... 51
Figure 4.8 List of formats................................................................................................................................................................................... 52
Figure 4.9 Copy/Create Format screen......................................................................................................................................................... 53
Figure 4.10 List of formats for a device type................................................................................................................................................ 54
Figure 4.11 Pop-up window............................................................................................................................................................................... 55
Figure 4.12 Formats for Device Type ZDP65 after creating device format.......................................................................................... 55
Figure 4.13 Copying actions from existing format to new device format............................................................................................. 56
Figure 4.14 Copy Format screen .................................................................................................................................................................... 57
Figure 4.15 Format maintenance screen of the LETTER device format of a PostScript device.................................................. 61
Figure 4.16 Printer initialization editor screen for LETTER for a PostScript device type............................................................... 62
Figure 4.17 Printer initialization editor screen for X_65_80 of PostScript device type.................................................................... 63
Figure 4.18 Format maintenance screen of the LETTER device format of a Postscript device................................................... 64
Figure 4.19 Printer initialization editor screen for LETTER for a PostScript device type............................................................... 65
XEROX SAP R/3 DEVICE TYPES – USER GUIDE PAGE - III
INTRODUCTION
Introduction
In the computer industry, change is constant.
Just when you thought you knew everything about mainframe, midrange, and desktop computers, network topology, protocols and operating systems, along comes a company that spins your head around.
SAP (pronounced S-A-P) has defined enterprise computing, and invented a new vocabulary to describe its product and the processes the product uses to get information from one place to another.
Printing
Understanding SAP terminology is part of the learning process. For example, from the Xerox point of view “Printing a document” refers to a laser printer making marks on paper. From the SAP point of view,
“Printing a document” refers to an internal process—creating an electronic file in a proprietary R/3 format that can be viewed on line. R/3 was designed as a “paperless” solution; therefore, output is an optional step in the printing process.
In SAP terms, the most sophisticated laser printing system is just another output device on the network.
All output devices must have two files in the R/3 system:
§
Device Type
§
Output Device
Device Types
A Device Type in SAP R/3 is very similar to a printer driver. SAP includes a set of device types with their R/3 software. The set includes standard
PostScript and PCL device types, as well as device types for most printer manufacturers’ devices. The standard set does not, however, include device types for Xerox DocuPrint and DocuTech printers.
SAP provides instructions for modifying the device types included with the software, but modification requires PostScript programming knowledge and familiarity with Xerox products. To make the Xerox analyst’s job easier and to enable the SAP R/3 customer requirements for printing to Xerox DocuPrint and DocuTech devices, the
Xerox A&PM Team in El Segundo pre-configured Xerox SAP R/3
Devices Types and validated them through lab tests. The Xerox SAP R/3
Devices Types can be downloaded from the Xerox web site, then uploaded to a customer’s R/3 system without modification.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE I
INTRODUCTION
Output Device
An Output Device is a printer definition that includes the name of the printer, its IP address and the spool server serving it. The Output Device must have a device type assigned to it. Instructions for doing both are included in this document.
Purpose of this document
The purpose of this document is to inform and teach Xerox analysts how to enable the following Xerox printers in a SAP R/3 environment by using the Xerox SAP R/3 Device Types:
§
Xerox DocuPrint 65, DocuPrint 75, DocuPrint 92C , DocuPrint 96,
DocuPrint 4635, DocuPrint 180, DocuPrint 4850, DocuPrint 4890,
DocuPrint 100 EPS, DocuPrint 115 EPS, DocuPrint 135 EPS,
DocuPrint 155 EPS, DocuPrint 180 EPS,
§
Xerox DocuTech 65, DocuTech 75, DocuTech 135, DocuTech 180,
DocuTech 6100, DocuTech 6115, DocuTech 6135, DocuTech 6155
Scope
PAGE II
During the planning stage of this document, as with any technical document, the question of scope predominates. How much information should be included? Which problems should it address? And the big question always becomes: where to stop, because as with any technical documentation, it could go on forever.
The decision was made to limit the discussion to SAP R/3 device types and the role they play in printing from R/3. If you are interested in learning more about the entire R/3 system, there are many books on the market about the product and how it works. One of the best is the SAP R/3
Handbook by Jose Antonio Hernandez, which is not a handbook at all but a 1,000-page detailed description of the R/3 software and the benefits that makes it so desirable to global organizations.
This document includes:
§
§
§
§
A brief overview of the SAP R/3 printing process and the importance of device types in the R/3 system
Instructions for downloading Xerox SAP R/3 Device Types from the
Xerox web site and importing them into a customer’s R/3 system
Instructions for defining an Output Device in SAP R/3.
Instructions for modifying Xerox printer formats in SAP R/3
XEROX SAP R/3 DEVICE TYPES USER GUIDE
INTRODUCTION
§
Instructions for modifying Xerox printer initialization formats.
This document is not intended to be a teaching guide on SAP R/3 spool administration or device initialization. It is a guide for setting up a Xerox printer in an R/3 environment.
XEROX SAP R/3 DEVICE TYPES – USER GUIDE PAGE III
INTRODUCTION
Requirements for Installing the Xerox Device Types in SAP
The Xerox SAP R/3 Device Types must be loaded from a Microsoft
Windows NT workstation or server. The Device Types were created in an
NT environment using the Xerox PSpro Device Type Configurator tool.
Instructions in this document assume that the person loading the device types has a working knowledge of SAP administration and is familiar with
ABAP/4, SAPscript, spool administration, and SAP printing.
Xerox analysts will, in most cases, work with the customer’s system administrator to enable the Xerox printers. The system administrator may even limit the analyst’s role to delivering the Xerox SAP R/3 Device
Types.
Requirements for Defining the Xerox Printer in SAP
After importing a Xerox SAP R/3 default device type or a device type that has been created using the Xerox PSpro Device Type Configurator tool, the Xerox customer must define and associate an output device. The person responsible for defining the Xerox Printers should know how to:
§
§
§
Import a device type
Create an output device
Assign a device type to an output device
If a customer creates a new format using the PSpro Device Type
Configurator Tool they should know how to:
§
§
Create a page format in SAP R/3
Create a format in SAP R/3
If a customer wants to print using SAPscript they should know how to:
§
§
§
§
Create a SAPscript layout set
Associate a SAP page format to a layout set
Use the standard text editor in SAP
Associate a SAPscript layout to standard text
PAGE IV XEROX SAP R/3 DEVICE TYPES USER GUIDE
INTRODUCTION
References
The following information is provided for reference on SAP and Xerox
Device Types:
§ www.sap.com
– SAP America
§
§ xww.txc.world.xerox.com/index.asp - Xerox SAP Device Type
Information xww.txc.world.xerox.com/index.asp
- Xerox Enterprise Resource
Planning (ERP) Third-Party Enabler Guide
Key Terms
ABAP
ERP
Forms
Advanced Business Application Programming language
Enterprise Resource Planning
Page layout definitions for text
ITF Interchange Text Format
Layout set Predefined page layout
OTF Output Text Format
SAP Systems, Applications and Products in Data Processing
SAPLPD SAP Line Printer Daemon
SAPscript SAP’s text editor
Transaction Code used to access SAP R/3 dialogs
Customer Support
There is no contractual agreement between Xerox and SAP for this solution. Therefore, no formal contact information can be provided to
Xerox support personnel in regards to contacting SAP. However, SAP
Administrators at the Customer site can go to SAP via their support agreements for assistance.
For general information on SAP, visit the following Web Site: http://www.sap.com
.
Xerox Corporation
US
Telephone: (800) 821-2797
Hours of operation: 24 hrs.
XEROX SAP R/3 DEVICE TYPES – USER GUIDE PAGE V
Canada
Telephone: (800) 939-3769
Hours of operation: 24 hrs
INTRODUCTION
PAGE VI XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
R/3 Printing
1. SAP R/3 Printing Process
SAP (pronounced S-A-P) is a German-based company that has developed two software packages, R/2 and R/3. R/2 runs on a mainframe. R/3 runs on UNIX, Windows NT, IBM OS/400, and IBM
OS/390 client/server operating system platforms.
R/3 is an ERP (Enterprise Resource Planning) product, which integrates an organization’s business processes from financial and human resources to manufacturing, sales, and distribution. Users across an organization use R/3 to manage data associated with their role in the business process. From within each R/3 application, the user has the ability to print to an R/3-configured printer.
SAP provides a spooling and printing system within the R/3 application to enable a uniform interface for all printing functions, independent of system platforms. The internal spool system can generate a print–ready output stream for a variety of supported printers. When a user selects [Print],
R/3 prepares the job as a device-dependent print job. That job is then translated into the language for the specified print driver and then handed off to the host printing system (e.g., UNIX, Novell, Windows NT).
R/3 maps a host-based printing system (e.g. UNIX, or Novell) to the R/3 print spooler. Device Types allows users to print and to use printer features without introducing device dependencies into the R/3 printing system.
A job printed in the SAP system goes through the following steps.
1. Select device type
2. Create print data
3. SAP spool work process
4. Communication to host spool system
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 1
PAGE 2
SAP R/3 PRINTING PROCESS
Creating Print Data
The print data source in R/3 may be an ABAP/4 program (List Output), or an R/3 application (such as a program editor, the SAPscript text processing system, or the R/3 presentation graphics system). Any of these agents can print a document and generate a spool request (see
Spool Work Process below).
Spool Work Process
Every printer or other defined output device requires an associated spool work process. The spool work process handles all spool requests for a specific device. The SAP spool work process runs on an application server that formats the data into an output request. Once the conversion is completed, the spool work process sends the output request to the host spool system. When sending to a UNIX (LP based) system, the spool work process forwards the print job directly to the UNIX spooler for printing. On Windows NT based systems, the SAP spool work process forwards the job to the SAPLPD daemon running on a Windows NT client. The SAPLPD daemon then submits the job to a Windows NT print queue.
Communication to the Host Spool System
The host spool system or the print manager is responsible for the last link in the communication between the R/3 System and the printer. The R/3
System does not directly drive printers, rather it passes print data to the host spool system or print manager. The host system print manager is responsible for passing the data to the output device (e.g., printer).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
Device Type + Output Device = Device Description
A Device Type is an ASCII file that, along with an Output Device file, provides essential information for printing from R/3. A Device
Description is an R/3 logical object that includes an OUTPUT DEVICE and a DEVICE TYPE, as illustrated (Figure 1.0) below.
Figure 1.0 SAP R/3 Device Description
Device Type – A typical R/3 device type contains the same information as a printer driver in a Microsoft Windows system: it provides information to the R/3 Spooling System about how to format a job for output and how to place text and objects on a page. Of the 310 pages of ASCII text that is the DP65 Device Type, most of it maps internal R/3 print controls to
PostScript commands.
Device types specify:
§ the R/3 character set to use for coding characters for output (ASCII, extended ASCII, EBCDIC, country sets that include special characters such as umlaut, etc.)
§
§ the SAPscript OTF print driver the R/3 spool system should use to format output device format information such as page size and orientation
§
§ device-specific commands (i.e. PCL escape sequences, PostScript commands) to substitute for R/3 print controls and device format actions during the output process specifies font metrics
Making a change to a device type puts the change into effect for all devices that reference the device type. In a case where R/3 does not support a device type for a particular printer, the administrator must create a new device type.
The SAP R/3 system includes a list of standard device types. New device types are added with each new release.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 3
SAP R/3 PRINTING PROCESS
Output Device – Also called a Device Definition, identifies a printer or fax machine to the R/3 spool system. It includes:
§
§ addressing information the R/3 name of the device
§
§ the name of the device in the host system (print server or other) the routing method or how the R/3 spool system can transfer data to the device.
Since formatting information is the same for all instances of a printer model, a single device type can be shared among all such devices as illustrated (Figure 1.1) below. For example, if a customer installs three
Xerox DocuPrint 65 printers, only one Xerox SAP R/3 Device Type is required, but each printer will have its own Output Device file.
PAGE 4
Figure 1.1 SAP R/3 Device type and Output device
XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
SAPscript printing
SAPscript can be thought of as merging an electronic form with data. It requires a user to create “forms” or as SAP calls them, “SAPscript layout sets” with either Form Painter, a drag-and-drop graphical WYSIWYG process, or with the SAPscript programming language.
Once the layout sets have been created, printing from SAPscript is a twostep process: 1) create a document that can be viewed on screen, then
2) convert it to a document that can be output to a specific device. Device
Types are an integral part of both steps.
§
First, a user initiates a Spool Request from an R/3 application. A
Spool Request “prints” a Spool Request Document, which is partially formatted, printer-specific data. Spool Request documents can be viewed on screen and cannot be changed.
§
Second, a user initiates an Output Request. The output request generates a datastream, which is completely formatted for a specific device. The output request also routes the datastream to the device.
The datastream cannot be viewed or changed.
§
The SAP R/3 Spooling System references a device type when it
“prints a document” (Spool Request) and again when it creates the output datastream (Output Request).
Notes:
§
§
The Spool Request and Output Request can be generated simultaneously by using the “Print Immediately” option in R/3.
In some cases, only a Spool Request will be initiated. In others, multiple output datastreams will be created using the data from one
Spool Request.
List printing
List printing is similar to SYSOUT from a mainframe, or ASCII text printed from a text editor in DOS. It is data simply formatted in characters per line and lines per page. The R/3 List format X_65_80 sets data into 65 characters per line and 80 lines per page, for example.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 5
SAP R/3 PRINTING PROCESS
Spool Request
When a Spool Request is initiated, the R/3 application sends the request to the R/3 Spool System as illustrated in Figure 1.2 below. There, the
SAPscript Composer adds partial formatting information to the data by referring to a Device Type.
PAGE 6
Figure 1.2 SAP R/3 spool system
Data + SAPscript Layout Set + Device Type = R/3 OTFR/3 spool requests consist of the request record and the print data in a deviceindependent form. Spool requests are queued in the SAP spool system until they are released, or until the spool work process has the resources to process the job.
The partially-formatted data is stored in an internal R/3 format—OTF
(Output Text Format, the SAPscript page description language) in an R/3 temporary database—TemSe (Temporary Sequential). OTF provides online viewing of the formatted spool request. Remember, R/3 was designed as a “paperless” solution, therefore viewing on line is key.
Based on the information in the Device Type file, the OTF data is written for a specific type of device (a PostScript printer, for example) and for a specific format (page size and orientation, for example).
The Spool Request OTF document includes the following:
Text Filling Attributes—absolute character positioning, spacing between characters in non-proportional fonts (Times, Helvetica), line and page boundaries. All of this information is supplied by the font metrics as defined in the Device Type.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
Print Controls--R/3 tags for changing fonts, starting or stopping underlining, starting or stopping boldface, italics and so on.
Print controls are added to a datastream in three ways:
§
§
Embedded by the R/3 application when “printing a document” or creating a Spool Request document
Inserted by the SAPscript OTF driver when “Printing a document” or creating a Spool Request document
§
Inserted by users in SAPscript documents
The printer-specific information in the spool request document cannot
be changed.
Output Request
Once a Spool Request is stored in the TemSe, an Output Request can be initiated. Xerox calls this process “Printing a Document.” Figure 1.3
shows the R/3 screen for creating an output request.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
Figure 1.3 R/3 Output System
PAGE 7
SAP R/3 PRINTING PROCESS
Several Output Requests can be created from one Spool Request document or OTF file as illustrated in Figure 1.4. Output Requests may have different attributes, such as target printer or number of copies, but the data must be output to a device with the device type attributes used to create the spool request.
PAGE 8
Figure 1.4 SAP R/3 output requests
1. First, the R/3 Spool System changes the R/3 system character set to the character set that printer will use, which is specified in the Device
Type.
2. Next, an OTF printer driver converts the OTF (Output Text Format) data to a device-specific format (in this case, PostScript).
The OTF Printer Driver processes data in the following order.
1. Replace Print Controls with Printer-Specific escape sequences or PostScript commands for begin/end bold, italic, change font, etc.
2. Insert device-specific output commands Initialize printer, insert actions such as begin/end page, line, etc.
3. Finally, the driver refers to the Device Definition to:
4. Route data to the printer or a print server
5. Query the printer or server for job status
XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
Device Format
Equally important to the R/3 printing process are format specifications both within the R/3 system and as they relate to the printer. See Chapter
4 “Device Type Formats” in this document for more information about formats and how to create them.
An R/3 “format” identifies a paper size by name (LETTER) or by characters/line and lines/page (132-character lines, 65 lines per page or
X_65_132).
R/3 supports standard page sizes: LETTER, LEGAL, DINA4, etc. A device type specifies one of the formats defined in the R/3 spool system and must include a compatible device format to support it.
Device Format A device format includes printer-specific escape sequences, printer commands, or actions such as printer initialization, line end, page end, etc. A device format configures a printer or other device for a particular type of R/3 output. New device formats must be created for each format used with a new device type. For example,
LETTER and LEGAL device formats must be created for the DP65 to print both page sizes on that printer.
Page Format A page format is R/3-specific. It specifies the logical dimensions of the page or screen. SAPscript refers to the page format for filling text on a page and inserting line begin/end, page begin/end commands.
Fonts
SAPscript maintains the font metrics for printing from SAPscript. The font metrics, or fonts, are identified by the R/3 spool device type. The
SAPscript maintenance function is available from the Spool menu in the
R/3 System. Since fonts and font metrics are used "before" a SAPscript document comes to the spool system (by the SAPscript composer).
All metrics data for the standard SAPscript fonts is provided with the R/3
System. You can also add new Adobe font metrics data using a
SAPscript function.
The Output Controller
The Output Controller is an R/3 utility for managing spool and output requests. This utility provides output request status and print logs in the event of formatting or printing problems.
The output controller is also used to display the contents of spool requests in WYSIWYG format perform other standard operations such as
Print and Delete.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 9
SAP R/3 PRINTING PROCESS
To analyze print problems, the print output stream can be dumped into the print log that is created for the associated output request.
Third-party SAP/R3 print enablers
When an electronic forms package such as JetForm or Formscape are used to format R/3 output, a device type called “Plain” is used. Output is straight ASCII.
The 3 rd
party packages provided a WYSIWYG forms design function and a merge engine to insert variable data into the forms. These 3 rd
-party packages either used their own Xerox print drivers or Xerox drivers installed on Microsoft Windows or NT.
SAPscript is the R/3 page-formatting tool. Prior to release 4.0, printing directly from R/3 required SAPscript programming through a text editor and use of a default device type.
SAPscript 4.0 includes a WYSIWYG forms design tool called Form
Painter.
There are two pdf documents on the SAP web site http://www.sap.com/solutions/technology/im_conf.htm
:
- SAP® Smart Forms
- SAPscript 4.
PAGE 10 XEROX SAP R/3 DEVICE TYPES USER GUIDE
SAP R/3 PRINTING PROCESS
PostScript Fonts
Normally, SAPscript only supports three font families: Helvetica, Times, and Courier as shown in Table 1.2 below.
There are two independent ways of using fonts within SAP R/3:
§
§
Send them to a printer
Display them on a screen
Although it might be easy to create printer fonts, screen fonts are another issue. With screen fonts, manipulating print controls, device initializations, positioning, line and pagebreaks must be considered.
If additional fonts are required for SAP R/3 printing, the steps required would be the following:
§
Identify the font family
§
§
§
§
Purchase the font (preferably Postscript Type 1)
Create SAP font metric from AFM file (not needed for OCR/MICR)
Create font in font table
Create print controls
Font
Name
Courier
Helvetica
Times
Smallest
Size
6 points
Table 1.2 Supported Fonts
Largest Size Possible Modes
72 points
6 points
6 points
72 points
72 points
Normal, Bold, Italic, Bold
Italic
Normal, Bold, Italic, Bold
Italic
Normal, Bold, Italic, Bold
Italic
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 11
Barcodes
PAGE 12
SAP R/3 PRINTING PROCESS
Barcodes and OCR fonts are supported for Xerox SAP R/3 Device
Types with the Xerox SAP Intelligent Barcode Utility. The Xerox SAP
Intelligent Barcode Utility allows barcode printing on any appropriately configured PostScript printer on a customer’s R/3 network.
Configuration of the printers requires the user-defined print control commands SBP and SBS, which have been included in the print control tables of the respective Xerox SAP R/3 Device Types.
The Xerox SAP Barcode Utility will work only with Xerox SAP R/3 Device
Types and barcode fonts from the Xerox Font Center. For more information on how to order and load Barcode and OCR fonts refer to the
Xerox SAP R/3 Intelligent Barcode Utility Installation Guide.
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
§
The Xerox SAP R/3 Intelligent Barcode Utility currently supports the following widely-used barcode symbologies.
Code 3 of 9
Code 3 of 9 with check digit
Code 3 of 9 extended (supports full ASCII table)
Code 3 of 9 extended with check digit
Interleaved 2 of 5
Interleaved 2 of 5 with check digit
Code 128 Auto Switch
Code 128 A
Code 128 B
Code 128 C
EAN 13
EAN 8
UPC version A
UPC version E
Modified Plessey (MSI) with out check digit
Modified Plessey with modulus 10 check digit
Modified Plessey with Modulus 11 check digit
Modified Plessey with Modules 11 + Modulus 10 check digit
Modifies Plessey with Modulus 10 + Modulus 10 check digit
POSTNET with 5 digit code
POSTNET with 9 digit code
POSTNET Delivery Point Code
Facing Identification Mark (FIM) code
Codabar
Postal Graphics
OCR A
OCR B
Line draw
XEROX SAP R/3 DEVICE TYPES USER GUIDE
ACCESS METHODS
2. Access methods
Access
Methods
C
This section describes the Access Methods available for printing and the procedures for configuring local and remote printers for SAP R/3.
Access Method refers to the way the SAP spool work process communicates with the host spool server. The Access Method selected depends on the operating system of the host spooler (e.g., UNIX,
Windows NT, etc.), and on whether Local Printing or Remote Printing is used.
The following table (Table 2.0) describes the SAP R/3 Access Methods.
Table 2.0 SAP R/3 printer access methods
Description
I
L
Direct operating system call to print manager; data is not stored temporarily in the host file system
Commonly used for local printing when defining output devices, which are managed by Windows NT systems.
The spool work process and the print manager, which drives the printer, are running on the same server.
This access method does not allow for requesting status information from the SAP spool system to the Windows NT print manager.
Archive Service. This access method is for defining an out put device to be used as an archiving system.
Can define a printer as an archive service. In this case, when documents are sent to the SAP spool system, they can be directly transferred to the archive system as well as the actual printer.
The Spool system is only used as temporary storage for documents to be archived. The SAP
ArchiveLink facility handles further processing.
Print locally via lp/lpr with Signal.
SAP spool work process will use a command (e.g., lp or lpr) to transfer the spool requests to the host spooler.
Lp or lpr commands are operating system dependent.
SAP spool work process and the host spool are running on the same server.
This access method is not supported under Windows NT systems.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 13
PAGE 14
ACCESS METHODS
Access
Methods
F
P
Description
Front-end-printing; allows output to be sent directly to the user’s workstation.
SAP passes the output request to the SAPLPD transfer program at the user’s PC or to the “line printing daemon” (lpd) at the user’s
UNIX workstation.
Unlike other Access Methods, front-end printing does not use the spool work process, instead, all spool processing is done in a dialog work process. This can degrade overall performance, as the dialog work process can not handle other requests until the output has been set to the front-end workstation.
This method is used for defining Device pools.
This method is available from release 3.0D onward.
With this method, output requests can be sent to more than one printer at a time. Automatic print load balancing on several printers can be performed with this access method.
To enable this method, the ABAP/4 report RSP00051 must be run.
U
S
X
Print using LPDHOST via the Berkeley protocol. (RFC 1179)
This access method is used for both Remote and PC printing, where, the SAP spool work process and the server connected to the printer are running on different hosts.
SAP spool work process will transfer the formatted data to the host spooler through the network link.
This method is not recommended for slow WAN connections, since it might slow the processing of other print requests.
This method can be used for UNIX and OS/2 systems. It is also possible to use this method together with the SAPLPD program on Windows NT systems, although access method S is more appropriate.
Print on LPDHOST via SAP protocol. This access method is used for remote and printing in a Windows NT environment.
It uses a special SAP communication protocol (SAPLPD) which includes data compression, transmission of the SAP title, etc.
This access method is mainly used for printers which are defined using the SAPWIN device type.
This method is used for devices managed by the SAP spool system and is handled by the SAP communication (SAPcomm) server, such as FAX, Telex, and EDI.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
ACCESS METHODS
E
External System Output Management.
Printer is connected over an external OMS (Output Management
System).
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 15
ACCESS METHODS
Local Printing
Remote Printing
Printer Definitions
In the context of SAP Output Management, Local Printing means that the
SAP spool work process is running on the same server as the host spool system. Local Printing does not define the location of the printer itself, which may be locally attached or connected remotely over a network.
Remote Printing means that the SAP system that runs the spool work process and the host spool system are connected over a network. Again, the printer itself may be local or remote to the host spooler.
The following examples illustrate how to set up printers for SAP R/3 printing. For more information on the types of Access Methods available, see Table 2.0 “SAP R/3 printer access methods.”
Installing Printers in Windows NT
Printers installed in Windows NT can be configured to print from a frontend computer and bypass the spool work process. This configuration can degrade overall performance, as the dialog work process can not handle other requests until the output has been sent to the front-end workstation.
In Windows NT, printers are either configured automatically by the appropriate installation program that is delivered with the printer, or manually. In order to install the printers manually, the drivers must be available.
1. From the Start Menu select Settings
à Printers.
The Printer window opens showing installed printers.
2. Double click on Add printer.
The Add Printer wizard starts (Figure 2.0).
PAGE 16 XEROX SAP R/3 DEVICE TYPES USER GUIDE
ACCESS METHODS
Figure
2.0 Add printer wizard
3. Select My Computer.
4. Click Next >.
The Add Printer Wizard displays the available ports (Figure 2.1).
In most cases, printers are connected through a network, which means the appropriate port must be defined. For a network printer that uses
TCP/IP for example, the appropriate TCP/IP address must be specified under Add Port.
5. Either double click LPR PORT in the Available Printer Ports menu or select New Port.
6. In the Add LPR compatible printer screen add the IP Address and the printer queue name.
7. Close the Printer Ports menu.
Figure 2.1 Select printer
8. Install the printer driver by selecting Next >.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 17
ACCESS METHODS
9. Select Xerox as the printer manufacturer. For the Xerox DocuPrint
65, select the Xerox DT/Print65 PS3 v1.1 printer driver.
10. Select Next >.
aNotes: If the printer has been defined on the network as a remote printer and is to be accessed by R/3, set the printer up as shared and type in a share name.
To access the printer as the default for your system and SAP R/3, select it as the default printer. R/3 uses the share name to address a remote printer.
To define and access this printer in SAP R/3, see instructions under
Define the Xerox printer as an R/3 output device in this manual. In the
HostSpoolAccMethod tab use F: Printing on frontend computer as the
Host spool access method and __DEFAULT in the Host printer field
(Figure 2.2).
PAGE 18
Figure 2.2 SAP R/3 Output Device—HostSpoolAccMethod for frontend printing
XEROX SAP R/3 DEVICE TYPES USER GUIDE
ACCESS METHODS
Using Printers via LP/LPR
To Print locally via lp/lpr the SAP spool work process uses a command
(e.g., lp or lpr) to transfer the spool requests to the host spooler. With this configuration, the SAP spool work process and the host spool run on the same server.
To define and access this printer in R/3, see Define the Xerox printer as
an R/3 output device in this document, page:
1. On the R/3 Spool Administration: Output Device (Display) window, select the HostSpoolAccMethod tab (Figure 2.3).
2. Enter L: Print locally using LP/LPR as the Host spool access method.
3. Enter the IP address:queue name (13.1.408.47:tahoep1, for example) in the Host printer field.
Figure 2.3 SAP R/3 Output device HostSpoolAccMethod for LP/LPR
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 19
ACCESS METHODS
Installing Printers on a UNIX Front-end
In a SUN Solaris environment, printers are configured manually. This access method can be used for both Remote and PC printing. The SAP
R/3 spool work process will transfer the formatted data to the host spooler through the network link.
This type of Front-end printing is suitable for large print jobs.
1. First you must define the printers IP address on the UNIX server.
2. Update the host table with this address and save (etc/hosts).
3. Next create a spool for the printer that you want to access. The following is an example of this procedure:
4. Open a Terminal window.
5. Define spool: lpadmin –p printername –s printername!queuename
6. Enable the printer: lp –d printername hosts.
To define and access this printer in SAP R/3, go to the section Define
the Xerox printer as an R/3 output device in this manual.
Under the HostSpoolAccMethod tab use U:print using Berkley protocol as the Host spool access method and the IP address (13.1.408.47) in the Host printer field (Figure 2.4).
PAGE 20 XEROX SAP R/3 DEVICE TYPES USER GUIDE
ACCESS METHODS
Figure 2.4
SAP R/3 Output device—HostSpoolAccMethod for Unix printing
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 21
XEROX SAP R/3 DEVICE TYPES
3. Xerox SAP R/3 Device Types
In SAP R/3 a printer has two files associated with it:
§
§
Device Type
Output Device
This chapter explains how to:
§
Import the Xerox SAP R/3 default Device Types into the customer’s
SAP system using the R/3 program RSTXSCRP
§
§
Create an Output Device in R/3
Assign a Device Type to an Output Device
The Xerox SAP R/3 default Device Type(s) can be downloaded from the
Xerox website or created with the Xerox PSpro configurator tool.
The Xerox SAP R/3 Device Type names MUST NOT BE CHANGED.
The Xerox SAP R/3 Device Types are compatible with SAP R/3 application versions operating in all system environments.
Xerox SAP R/3 Device Types are ASCII text files, and vary in size. Once the files have been copied or created, they can be imported into the customer’s R/3 system without modification.
Importing Xerox SAP R/3 Device Types into SAP R/3 requires assistance from the customer’s R/3 system administrator.
Xerox/SAP Architecture
The Xerox SAP R/3 Device Types provide functionality and feature integration with the Xerox DocuPrint and DocuTech families of products.
Although SAP provides support for many output devices, currently this support does not include Xerox DocuPrint and DocuTech devices. SAP provides only PostScript and PCL printing support for these devices. The
Xerox/SAP Solution allows SAP users to access the more advanced features of the DocuPrint and DocuTech products in PostScript mode only.
The additional features offered by the DocuPrint printers are:
§
Mix Plex printing
§
§
§
Duplexing
Stapling
Output Tray Selection
XEROX SAP R/3 DEVICE TYPES – USER GUIDE PAGE 22
XEROX SAP R/3 DEVICE TYPES
§
Media Type Selection
§
The Xerox/SAP R/3 Solution provides device type text file(s) that can be imported into R/3 by the customer’s system administrator. The text files enable Xerox DocuPrint and DocuTech extended features to the customer.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 23
XEROX SAP R/3 DEVICE TYPES
Copying Xerox SAP R/3 Default Device Type(s)
The Xerox SAP R/3 Device Types
are available on the Xerox www.xerox.com/sap web site. That means they can be downloaded to a
Xerox employee’s laptop then transferred to the customer’s system via floppy diskette or email.
Also, since the
Xerox SAP R/3 Device Types
can be accessible from the
Xerox external site they can be downloaded directly to the customer’s MS
Windows NT workstation or server.
§
§
Download the Xerox Printer Device Type(s) from the Xerox web site
Logon to SAP R/3
§
§
§
Import the Xerox SAP R/3 Device Type(s) into the customer’s SAP
R/3 system
Define the physical printer as an Output Device in SAP R/3.
OPTIONAL - Once the Xerox SAP R/3 Device Type(s) have been imported into R/3, they can be modified to support new page formats and additional features that were created using Xerox’s PSpro
Device Type Configurator Tool.
Download the Xerox Printer Device Type(s) from the Xerox web site
1. Go to the Xerox external web page at: www.xerox.com/sap
2. Select SAP R/3 4.6C DP/DT Device Types
The following table (Table 3.0) lists the available Xerox DocuPrint and
DocuTech SAP R/3 Device Types.
Table 3.0 Xerox SAP R/3 Device Types
Printer Device
Type
Description
DocuPrint 65
DocuPrint 75
ZDP65
ZDP75
All trays set to Usletter,white,plain,75 with Simplex Printing
All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint 92C ZDP92C All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint 96 ZDP96 All trays set to Usletter,white,plain,75 with Simplex Printing
PAGE 24 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
DocuPrint 180 ZDP180 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint 4635 ZDP4635 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint 4850 ZDP4850 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint 4890 ZDP4890 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint
100EPS
DocuPrint
115EPS
ZDP100E
ZDP115E
All trays set to Usletter,white,plain,75 with Simplex Printing
All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint
135EPS
DocuPrint
155EPS
ZDP135E All trays set to Usletter,white,plain,75 with Simplex Printing
ZDP155E All trays set to Usletter,white,plain,75 with Simplex Printing
DocuPrint
180EPS
ZDP180E All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 65
DocuTech 75
ZDT65
ZDT75
All trays set to Usletter,white,plain,75 with Simplex Printing
All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 135 ZDT135 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 6100 ZDT6100 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 6115 ZDT6115 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 6135 ZDT6135 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 6155 ZDT6155 All trays set to Usletter,white,plain,75 with Simplex Printing
DocuTech 6180 ZDT6180 All trays set to Usletter,white,plain,75 with Simplex Printing
3. Double-click on the appropriate device type and save it to your hard disk or floppy diskette. It will be saved as a self-extracting zip file.
(.exe)
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 25
XEROX SAP R/3 DEVICE TYPES
4. If not at a customer site - Copy it to a floppy diskette or email it to your customer. Insert the floppy diskette into the customer’s MS Windows
NT workstation or server. Copy the .exe to the customer’s hard disk.
5. Extract the file by double-clicking on it. The Xerox SAP R/3 Device
Type .pri files extract to about 1MB each.
DO NOT RENAME THE
FILE!!!
6. Import the Xerox device type.
SAP delivers a set of device types with the R/3 software and adheres to a strict naming convention. Changing the name of the Xerox SAP R/3
Device Type file might cause the import program to overwrite another device type in the customer’s system.
Creating Xerox Device Types with PSpro Configurator Tool
The PSpro Device Type Configurator tool is a SAP R/3 device type generator. It is a GUI software tool that enables users to generate user defined R/3 device types that contain special format types and SAPscript print controls.
The device type is the interface between the output device and the logical components, which contain the full printer characteristics and attributes.
In short, these SAP R/3 device types define the specific properties of a printing system’s configuration.
Use the Xerox PSpro Device Type Configurator User and Installation
Guide for instructions on installing and using PSpro.
The Xerox PSpro Device Type Configurator tool provides the following features:
Supported Environment
•
SAP R/3 Release 4.6C
Compatible Environments
•
SAP R/3 Release 3.x and 4.x
Device Type Customers
•
Enterprise SAP System Administrators
•
Xerox Analysts
Supported Printers
•
DocuPrint: 65, 75, 96, 180, 100EPS, 115EPS, 135EPS, 155EPS,
180EPS, 4635, 4850, 4890, 92C
•
DocuTech: 65, 75, 6100, 6115, 135, 6135, 6155, 6180
Supported DocuPrint and DocuTech Features
•
Simplex, Duplex, Tumble Printing - Print single or double sided documents
PAGE 26 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
•
Orientation – Portrait or Landscape
•
Mix Plex Printing - Print single and double sided documents in true mix plex mode
•
Paper Tray Pull Location – Provide the ability to pull paper stock from up to 99 different trays. Print applications with varied paper stock
(size, color, type, weight)
•
Media size – All Standard Paper Sizes supported including custom.
•
Finishing – Provides stapling options
•
Paper Output Tray Location
•
Multiple paper tray resources - Assign paper resource options to fit customer environment
Software and Documentation
•
Xerox PSpro Device Type Configurator User and Installation Guide
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 27
XEROX SAP R/3 DEVICE TYPES
Importing a Xerox Device Type
The import can be performed from a SAPGUI front end or from an R/3 server. The system administrator must set permissions correctly to enable the R/3 transaction SE38.
1. From the customer’s Microsoft Windows workstation or server, logon to SAP R/3.
2. The R/3 Easy Access (main) screen displays.
3. In the transaction window at the top left of the screen, enter transaction number SE38.
4. Press Enter
The ABAP Editor: Initial Screen displays. (Figure 3.0)
PAGE 28
Figure 3.0 ABAP Editor: Initial Screen
5. Type RSTXSCRP in the Program field. (RSTXSCRP is the R/3
ABAP import program.)
6. Select the Execute icon (F8).
The SAPscript Export to Dataset / SAPscript Import from Dataset screen displays. (Figure 3.1)
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 3.1
SAPscript Export to Dataset /SAPscript Import from Dataset screen
From the SAPscript Export to Dataset/SAPscript Import from Dataset screen (Figure 3.1):
1. Select Device Type.
2. Enter the Xerox SAP R/3 Device Type name in the Object name field.
Note: This name must match the name of the device type downloaded from the Xerox web site. (in this case it was ZDP65Z for the DocuPrint
65).
3. Enter IMPORT in the Mode EXPORT/IMPORT field.
4. Select From/on frontend.
5. Enter the path, file name and extension in the Dataset name field.
aNote: If you created or have your device type in your C:/temp directory and the device type has an extension of .pri you do not have to change the value in the Dataset name field. The default value of C:\temp\********&&&& will look for the device type name of what was entered in the Object
name field with an extension of .pri in the C:/temp directory on your frontend.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 29
XEROX SAP R/3 DEVICE TYPES
6. Select the Execute icon (F8).
aNote: A Create Object Directory Entry may display. If so, enter the development class and save. Next, a Prompt for Local Workbench request displays.
Select Continue.
An Import from Local File window displays to confirm the selections.
7. Make sure Data format is ASC for ASCII.
8. Press Enter or click on Transfer.
When the import is completed, a message screen displays the results of the Import. (Figure 3.2)
Figure 3.2 Import Confirmation Message
Create an output device
An output device has to be created in R/3 to define the physical printer.
Information about the printer’s device attributes host spool attributes must be filled out.
1. Enter /nspad in the transaction window at the top of the screen.
The Spool Administration: Initial Screen displays (Figure 3.3).
PAGE 30 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 3.3 Spool Administration: Initial Screen
2.
Select Output devices.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 31
XEROX SAP R/3 DEVICE TYPES
A list of existing output devices displays (Figure 3.4).
PAGE 32
Figure 3.4 Spool Administration: List of Output Devices
3. Select the Change icon (F8).
4. Select the Create icon (Shift + F1) which displays after selecting
Change.
The Spool Administration: Create Output Device screen displays
(Figure 3.5)
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 3.5 Spool Administration: Create Output Device
In R/3, Output Device defines the physical printer. The file includes information about the physical printer such as name, IP address and its host spool attributes.
§
Enter the name of the printer in the Output device field at the top of the screen. The Output device name is whatever the customer wishes to name the printer within their organization. (ex. DP65 - Tahoep1, or
Gazelle, or Xerox DP65 Third Floor)
§
Enter up to a 4-character name in the Short Name field (ex. DP65).
The Short name can be used as a nickname for your printer.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 33
PAGE 34
XEROX SAP R/3 DEVICE TYPES
Assign the imported device type to the output device
Under the Device Attributes tab (Figure 3.5):
§
§
§
Select the imported Xerox SAP R/3 Device Type from the pull-down list. The list includes the device types that were delivered with the R/3 software plus all device types that have been imported into the customer’s system.
Enter the name of the R/3 spool server that will serve the printer in the
Spool server field. The customer’s system administrator will provide the name.
Device Class should be set to Standard printer.
The next three device attribute fields are OPTIONAL.
§
Authorization group. Refer to the customer’s system administrator for the contents of this field.
§
§
Model. Enter the type of printer if the customer wishes to include this information. (ex. DocuPrint 65).
Location. Enter the physical location of the printer. (ex. El Segundo
A&E building)
The device attributes for the printer’s output device has been selected.
Now, set the host spool access method.
§
§
Select the Host SpoolAccMethod tab about halfway up the screen.
The Host Spool settings display (Figure 3.6).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 3.6 Spool Administration: Host Spool Access Method
§
§
The Host Spool Access Method field has a pull-down list. Select the access method that applies to the installed Xerox printer. Most Xerox printers will be installed using option L. Refer to the Chapter 2 called
“Access Methods” for a description of all access methods.
Enter the Xerox printer’s IP address in the Host printer field. Be sure to include the lp command if the printer will use the LP/LPR method.
(ex. 13.1.207.46:lp)
§
Select Save (Ctrl+S).
The printer is now configured.
Assigning a new device type to an existing output device
To assign a new device type to an output device:
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 35
XEROX SAP R/3 DEVICE TYPES
1. From the Spool Administration: Initial Screen (transaction /nspad ) displays (Figure 3.7) select Output devices.
PAGE 36
Figure 3.7 Spool Administration: Initial Screen
A list of existing output devices displays (Figure 3.8).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 3.8 Spool Administration: List of Output Devices
2. Double-click the output device to modify the configuration.
The Spool Administration: Create Output Device screen displays
(Figure 3.9)
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 37
XEROX SAP R/3 DEVICE TYPES
PAGE 38
Figure 3.9 Spool Administration: Create Output Device
3. Under the Device attributes tab, select the device type from the pulldown list.
4. Save (CRTL+S).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
SAPscript Editing and Printing
SAPscript is the editor used to create text documents in SAP. The text is created by the SAPscript editor. A layout set defines how the text elements are formatted for the output. SAPscript can be looked at as a combination of layout sets and text elements used to create printed documents.
One way for a layout set to be used is by a standard text. A standard text can be created to call a layout set or text can reside within the layout set.
A layout set can also be called from an ABAP program. The ABAP program tells the layout set which part of a form to print.
Text Elements
The following describes how to access a text document for editing, viewing, and printing.
1. Enter transaction /nSO10
The standard Text: Request screen appears (Figure 3.10)
Figure 3.10 Standard Text: Request screen
2. Enter the name and go to step 6. If you do not know the text name go to the next step.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 39
PAGE 40
XEROX SAP R/3 DEVICE TYPES
3. Select the Text name pull-down tab or F4
4. Select the execute button (F8)
5. A list of jobs is displayed. Scroll and double click on the text name.
To edit the text, perform the following:
6. Click on the “Change” button
7. To edit the text file select the Goto => Change Editor option on the top menu bar.
8. To associate a form (layout set) with a text file go to the top menu bar and select Format=>Change form. Form the change form menu select the form that will be used with your text file. Note that the form must be created first using transaction SE71.
For further information on SAPscript text editing please reference the
SAP documentation.
9. After you have made your changes, save the changes (Ctrl+S).
To print the text perform the following:
10. Select the printer icon (Ctrl+P)
11. The print: standard text screen will appear. Enter your output device name and select the “Print” or “Print Preview” button.
Layout Sets
The following describes how to access a layout set for editing, viewing, and printing.
1. Enter transaction /nSE71.
2. Enter the name of the form and go to step 6. If you do not know the text name go to the next step.
3. Select the Text name pull-down tab or F4
4. Select the “Cross-Applications Component” and click on the
“Unclassified Forms”
5. A list of forms is displayed. Scroll and double click a form name
To edit the text, perform the following:
6. The Form Painter: Request screen is now display with the form name. Click on the “Change” button.
7. You can now make changes to a form. For further information on
SAPscript form editing please reference the SAP documentation.
After you have made your changes, save the changes (Ctrl+S). When finished making changes, save (Ctrl+S) the form.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
8. In order to be accessible, the form now must be activated. Select the
Form => Activate from the top menu bar.
To test print a form, perform the following:
9. Select Utilities => Test Print on the top menu bar.
10. The SAPscript: Test Print Forms screen will appear. Enter your output device name and select the “Print” or “Print Preview” button.
List Printing
There are two ways that List printing is handled by the SAP system.
If the list output is being printed as it is being generated, both PRINT-
CONTROL and FORMAT print controls are used.
If a list is printed directly from the display screen then only the FORMAT print control are used. List output is generated by ABAP reports and is not formatted using SAPscript.
The following is an example of printing list output directly from the display screen:
1. From the main menu enter transaction SPAD (Spool/Output
Administration => Spool administration)
2. Select the “Output Devices” button. A List of output devices will be displayed.
3. Click on the Printer Icon (Ctrl+P). The Print Screen List will now be displayed.
4. Enter your output device name. You might be asked for the format information. Select the “Continue” button.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 41
Formats
XEROX SAP R/3 DEVICE TYPES
4. Device Type Formats
This chapter explains briefly the concepts of format actions i.e., printer initializations, formats, and device formats. The following sections will provide some information on Formats, Page formats, Creation of SAP
Scripts Formats and List Formats. For more information on this you may refer to your SAP Documentation.
In order to enable additional device formats that was created with PSpro you will need to add page formats and format types to the SAP R/3 system.
You can add unlimited number of device formats to your Xerox device type for printing with the features required for that format. The following sections explain how to add new device formats for both list and SAP script formats.
A format identifies a paper size or output layout that is supported by the
R/3 System. It identifies the device-type format required for configuring an output device for a particular type of output. For example, LETTER,
DINA4, X_65_132 etc.
R/3 formats in SAP R/3 are composed of two related objects: Device formats and Page formats (Figure 4.0). Used together, these formats determine how text should be printed on a particular paper size or in a particular form. You would need to specify all three formats to define a new paper size.
PAGE 42
Figure 4.0 R/3 format (types)
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Page formats
An R/3 page format specifies the physical page dimensions of an output page. The line width and page lengths are used by SAPscript and List printing for specifying the printable area on a page.
Page formats define a page size or output layout supported by the R/3 system.
Device formats define the print attributes specific to the output device.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 43
Device formats
XEROX SAP R/3 DEVICE TYPES
A device format specifies a format for a particular device type and is associated with a set of device specific commands, called actions, with a format. These commands, “actions”, are needed to specify printer operations such as the configuration of the printer.
A device format can be added to a device type in Xerox PSpro under
SAPscript Device Initializations (Figure 4.1) or List Device Initializations.
Figure 4.1 Insert a Device Format in Xerox PSpro
aNote:
A device format includes device-specific commands for implementing and accessing printer functions.
For example: If the device format SLETTER is added to device type
ZDP65 in PSpro to implement stapling on a letter-sized job, PSpro would insert the PostScript commands for stapling into the ZDP65 device type.
Page format SLETTER and format SLETTER must then be added in R/3.
If PSpro was not used to create a new device format, then the print controls would also have to manually be created.
SAPscript Formats
Examples of standard SAPscript formats are DINA4, EXECUTIVE, LEGAL,
LETTER, INCH12, INCH11, INCH8, INCH7, INCH6, and INCH4.
aNote: If new device formats for the Xerox DocuPrints and DocuTechs are created in Xerox PSpro that are not supported by the SAP R/3 system, then a Format and Page Format must be created.
PAGE 44 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Creating a SAPscript Page Format
When you define a new format for SAPscript, the names of the format and page format can be the same. For example: if a page format is called
ZDINA4, then the corresponding format can also be called ZDINA4.
However, you can create a unique page format name that can be defined to a format type.
After adding a new device format (using Xerox PSpro or manually) that is not supported by the SAP R/3 system, create a new SAPscript page format in
R/3. The following instructions apply to SAPscript page formats.
•
From the R/3 menu select Tools>CCMS. Spool >Spool
administration (transaction SPAD).
•
Select Full Administration.
•
Select the Device Types tab and select Page Formats.
A list of page formats displays.
•
Select the pencil icon (Change F8).
•
Copy a new page format from an existing page format.
•
Select an existing format from the list of page formats.
•
From the menu bar, Select Page Formats>Create using template (F5).
The screen displayed should be similar to Figure 4.2.
Figure 4.2 Spool Administration: Copy Page Format from DINA5
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 45
PAGE 46
XEROX SAP R/3 DEVICE TYPES
•
Select portrait or landscape as the orientation (you can create both orientations by repeating these steps)
The paper size fields should have the same values as the copied from page format. If you are creating a new or custom paper size, you can refer to Appendix B for paper size conversion values.
•
Save the page format by selecting the floppy icon or Ctrl+S.
The “Create Object Directory Entry” screen may be displayed. Enter the development class and save.
A page format has been created. The next task is to assign the page format to a format.
•
Select the Back icon (F3) twice.
•
The Spool Administration: Initial Screen displays.
Creating a SAPscript Format
The following section includes instructions for SAPscript formats
After adding a device format in Xerox PSpro and adding a page format in R/3, add a SAPscript format (type) in R/3.
1. From the Spool Administration: Initial Screen (transaction SPAD), select Format types.
A list of formats displays.
2. Select a format to be copied.
3. From the top menu bar, Select Format>Create using template
(F5).
The “Spool Administration: Copy Format from [Format Selected] “ displays (Figure 4.3).
4. Enter the Format type name.
5. In the Type field select Format type for SAPscript.
6. Specify or select form the pull down, the page format created in
“Creating a SAPscript page format”.
aNote: Remember, format name and page format can be the same.
7. Select orientation (if the page format includes both Portrait and
Landscape, select both here also).
8. Select Save (Ctrl+S).
The “Create Object Directory Entry” screen may display. Enter the development class. Select Save (floppy icon or Ctrl+S).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
In the lower left-hand corner of the screen the message “Format saved” displays.
9. Select Back or F3 twice to return to the “Spool Administration: Initial
Screen”.
Figure 4.3 Format screen
Adding a SAPscript Format to a Device Type describes how to add the
SAPscript format to a device type.
Adding a SAPscript Format to a Device Type
After a SAPscript format has been created it must be added to the list of formats available for the device type.
When creating a device type using PSpro, the process of adding all the printer initializations has been made simple and straight forward. All that would be required now is to import the new device type.
If further changes are required to modify printer initialization values that are not supported by PSpro, then this continue with this section.
•
Go to transaction SPAD and Select Device types.
A list of device types displays.
•
Select the Xerox Device type.
Select Format.
A list of formats displays (Figure 4.4).
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 47
XEROX SAP R/3 DEVICE TYPES aNote: In older versions of R/3 you may have to select device formats from initial screen of SPAD.
Figure 4.4 Formats for a device type
•
Select the create icon button (Shift+F1) to add the new format.
The Create Format screen displays (Figure 4.5).
PAGE 48
Figure 4.5 Create Format screen
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
•
Enter the Format name, or select one from the pop-up screen (F4 displays the list of formats).
•
Press Enter.
The screen “Maintain Format for Device Type” displays (Figure 4.6).
Figure 4.6 Maintain Format screen for Device Type screen
“Copy SAPscript Format Actions” describes how to add device format actions such as printer initialization, title page, end-of-line, end-of-page, etc.
Copy SAPscript Format Actions
It is easier to create format actions using the Xerox PSpro Device Type
Configurator product than to create device actions from scratch. But if you need to modify or you want to add printer initialization values that are note supported by the PSpro product, the following process can be used.
1. From the “Maintain Format for Device Type” screen select Device
Type formats > Copy format (F5) from the menu bar.
2. Enter the device type and format to be copied.
aNote: The destination device type can not be edited.
3. Press Enter.
Format copied from [device type name] and format [format name] displays in the lower left corner of the screen.
4. Select Save.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 49
XEROX SAP R/3 DEVICE TYPES
Saved displays in the lower left corner of the screen.
You can now go into the newly created Device format printer initialization screen and modify it. However, this is not recommended unless you are knowledgeable of PostScript and printer initialization commands.
Additional special print features of Xerox printers can be added to the device type using the Xerox PSpro Device Type Configurator Tool.
List formats
PAGE 50
Formats that begin with X are used for printing lists from R/3 ABAP and output from programming editors. For example, List format X_65_80 prints 65 lines per page, 80 characters per line.
aNote: If new device formats for the Xerox DocuPrints and DocuTechs are created in Xerox PSpro that are not supported by the SAP R/3 system, then a Format and Page Format must be created.
Creating a List Page Format
For List printing, the Page format of ANY is normally used as the Page format. If a new page format is required then follow the steps described in this section.
When you define a new format for List printing, the names of the format and page format can be the same. For example: if a page format is called X_65_80, then the corresponding format can also be called
X_65_80. However, you can create a unique page format name that can be defined to a format type.
After adding a new device format (using Xerox PSpro or manually) that is not supported by the SAP R/3 system, create a new List page format in
R/3. The following instructions apply to List page formats.
•
From the R/3 menu select Tools>CCMS. Spool >Spool
administration (transaction SPAD).
•
Select Full Administration.
•
Select the Device Type tab and select Page Formats.
A list of page formats displays.
•
Select the change icon (F8).
•
Copy a new page format from an existing page format.
•
Select an existing format from the list of page formats.
•
From the menu bar, Select Page Formats>Create using template
(F5).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
The screen displayed should be similar to Figure 4.7.
Figure 4.7 Spool Administration: Copy Page Format from ANY
•
Select portrait or landscape as the orientation (you can create both orientations by repeating these steps)
The paper size fields should have the same values as the copied from page format. If you are creating a new or custom paper size, you can refer to Appendix B for paper size conversion values.
•
Save the page format by selecting the floppy icon or Ctrl+S.
The “Create Object Directory Entry” screen may be displayed. Enter the development class and save.
A page format has been created. The next task is to assign the page format to a format.
•
Select the Back icon (F3) twice.
•
The Spool Administration: Initial Screen displays.
Creating a List Format
The following section includes instructions for adding a List format.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 51
XEROX SAP R/3 DEVICE TYPES
•
Use the SPAD transaction to display the R/3 Spool Administration:
Initial Screen.
•
Select Format types.
A list of formats displays (Figure 4.8).
PAGE 52
Figure 4.8 List of formats
•
Create a new format or copy from an existing format. To copy from an existing format select the change icon (F8).
•
Select the format to be copied. From the menu bar, select
Format>Create using template (F5).
The “Spool Administration: Copy Format from X_XX_XX” screen displays (Figure 4.9).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 4.9 Copy/Create Format screen
•
Enter the name of new format. For example X_65_80_D.
•
Enter the page format as “Any”.
aNote: The number of lines and the number of columns may be modified.
•
After filling all fields select Save.
The “Create Object Directory Entry” screen may be displayed. Enter the development class.
•
Save the format.
The message Format X_XX_XX saved displays in the lower left hand corner of the screen.
In “Adding a List Format to a Device Type”, the List format is added to a device type.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 53
XEROX SAP R/3 DEVICE TYPES
Adding a List Format to a Device Type
After a List format has been created it must be added to the list of formats available for the device type.
When creating a device type using PSpro, the process of adding all the printer initializations has been made simple and straight forward. All that would be required now is to import the new device type.
If further changes are required to modify printer initialization values that are not supported by PSpro, then this continue with this section.
•
Use the SPAD transaction to display the Spool Administration: Initial
Screen. Select Full Administration.
•
Select Device types.
•
Select the device type to which a list format will be added.
•
Select Formats.
A list of formats displays (Figure 4.10).
aNote: In older versions of R/3, these instructions may not work. Please refer to your R/3 documentation on how to create list formats.
PAGE 54
Figure 4.10 List of formats for a device type
•
Select the change icon (F8).
•
Select the create icon (Shift + F1) to obtain a list of formats.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
A pop-up window displays (Figure 4.11).
Figure 4.11 Pop-up window
•
Select F4 (or double click on the list icon in the format name field).
The list of formats displays.
•
Select the new format created. For example X_65_80_D.
•
Press Enter.
The “Spool Administration: Maintain Format for Device Type” screen displays (Figure 4.12).
Figure 4.12 Formats for Device Type ZDP65 after creating device format
•
A new device format has been added to the device type. Format actions such as Printer initializations, end of page etc. may be added to the format.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 55
XEROX SAP R/3 DEVICE TYPES
Copy List Format Actions
It is easier to create format actions using the Xerox PSpro Device Type
Configurator product than to create device actions from scratch. But if you need to modify or you want to add printer initialization values that are note supported by the PSpro product, the following process can be used.
•
From the “Maintain Format for Device Type” screen (Figure 4.13) select Device Type formats > Copy format (F5) from the menu bar.
The format action can then be modified.
•
Select the copy format button from the “Maintain Format for Device
Type” screen.
PAGE 56
Figure 4.13 Copying actions from existing format to new device format
•
Select the device type formats>Copy Format.
A Spool Administration: Copy Format screen displays (Figure 4.14).
•
In the Copy From Device type field, enter the Device type that contains the List Format to be copied (For example ZDP65 and
X_65_80_D).
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 4.14 Copy Format screen
•
Select Enter.
•
A message “Format copied from Type XXXXXX and format
XXXXXX” will be displayed in the lower left-hand corner of the screen.
•
Select Save.
Saved displays in the lower left corner of the screen.
You can now go into the newly created Device format printer initialization screen and modify it. However, this is not recommended unless you are knowledgeable of PostScript and printer initialization commands.
Additional special print features of Xerox printers can be added to the device type using the Xerox PSpro Device Type Configurator Tool.
Device Formats
Device Initializations or device formats associate a set of printer-specific initialization commands with a format. The initialization escape sequences configure the output device and influence the physical appearance of output.
This section gives an introduction of the associated set of printer-specific initialization commands and how to access them for modification. For more information, see the SAP printing guide on changing printer initialization values.
The special characters in Device Initializations and Print controls are shown in Table 4.1
Character
\e
Meaning
ESC (escape) symbol that is used by many printer
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 57
PAGE 58
XEROX SAP R/3 DEVICE TYPES
\0x
\0y
#
\n
\r
\f
\s manufacturers. It has the hexadecimal value 1B, decimal value
27.
Marks the following two characters as a hexadecimal number
(one byte). If Convert flag is set in the output device definition, the character set of the hex characters is automatically converted at output.
Marks the following two characters as a hexadecimal number.
The character set of the characters is never converted. They are passed to an output device in the representation of the character set in which they were stored.
Comment (first character in line). The line is not sent to the output device.
Newline (hexadecimal 0A)
Carriage return (hexadecimal 0D)
Form feed (hexadecimal 0C)
Space character (when required at the end of a line)
(Hexadecimal 20)
Table 4.1 Special characters in device initializations
NOTE: The line ends on the printer escape sequences are not sent to the printer. To start a new line in the printer output stream, you must enter \n or
\r\n in the printer escape sequence.
The following table 4.2 and 4.3 shows the actions that are used in devicetype formats that have been defined by SAP. You need only define these actions in printer definitions that you add to the System.
You can also define other actions as needed. If they are defined, they will be sent to the printer.
Title page:
Printer initialization
(INIT action):
Reset:
Sent before the INIT printer initialization. Sent only if not deactivated by default or by the user who is printing.
Use: Prints an identification sheet at the start of a print request.
Sent at the start of a print request after the title page action has been sent to the printer.
Use: Configures the printer as required by the print request.
Note: For list formats (X_* formats), you should use INIT to specify the character set, page length, line leading, character pitch, and font. For SAP script formats, enter the character set and page length. You do not need to specify a font or the leading (lines per inch). The SAP script printer drivers make these specifications themselves with print controls.
Sent at the end of a print request.
Use: Reset a printer to a particular state, such as a particular emulation.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
End of page:
End of line.
Note: Leave the action undefined or enter a comment if you do not wish to reset the printer. Ensure that the escape sequences you enter do not cause a line feed or otherwise change the print position. Otherwise, the following print request may not print correctly.
Sent at the end of every page of a print request.
Use: Used in printing lists and text from the programming editor to generate a form feed (new page). Should be coded as \r\f. Not used by any SAP script drivers. In printer types that use SAP script drivers, this action must be defined with a comment line (null operation).
See the table below (Table 3.3) for a summary of the requirements for the end-of-page and end-of-line actions.
Sent at the end of line
Use: Used for list and editor output and for most SAP script output to generate a new line (carriage return and line feed).
Note: Not used by the SAP script STN2 driver: must be defined with a comment line (null operation) in device types that specify STN2.. In all device type formats for list and editor output and for the SAP script STND, HPL2, and
PRES drivers, define end of line as \r\n. In formats for the
SAP script POST driver (device type POSTSCPT), define as \n.
See the table below (table 3.3) for a summary of the requirements for the end-of-page and end-of-line actions.
Table 4.2 Actions of Device formats
For this type or format
X_* formats for editor and
SAPscript STND driver
SAPscript STN2 driver
SAPscript HPL2 driver
SAPscript PRES driver
SAPscript POST driver
Define end of line as
\r\n
\r\n
# (comment, null operation)
\r\n
\r\n
\n
Define end of page as
\r\f list output
# (comment, null operation)
# (comment, null operation)
# (comment, null operation)
# (comment, null operation)
# (comment, null operation)
Table 4.3 Initialization commands for end-of-page and end-of-line actions
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 59
PAGE 60
XEROX SAP R/3 DEVICE TYPES
Default Actions
If a format does not contain a definition for the title page (in the devicetype format), then the X_PAPER title page is printed as default.
The spool system uses default actions if two other actions -- end of page or end of line -- are undefined. The default actions may result in printing of empty lines or pages in SAPscript print requests that use the STND or
STN2 drivers.
To avoid having the spool system use defaults for undefined actions, define each of these actions with at least a comment line in each devicetype format that you define. SAP has defined these actions in all standard SAPscript formats.
Adding Printer Initialization Commands to Xerox Printers
Depending on the Xerox printer model that you have, the printer initialization commands should be entered into each ‘Printer Initialization action’ of the device format that you have set up.
Adding Special PostScript Commands
To insert the PostScript statements in to Device formats of SAPscripts and ABAP lists, you must insert after the following PostScript statements for all print features and device types. For print security insert the statements after line 2.
Line 1: %!PS-\n
Line 2: %%Creator: SAP R/3 rel. 3.0A\n
Line 3: %%EndComments\n
•
From SPAD transaction, select “Full Administration”. Select device types tab and click on Device Types button. From the list of device types choose your POSTSCRIPT device type (ex. ZDP65) and then select “Formats” button to get list of formats.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
•
Select a particular format, for example the format for SAPscript
LETTER, and double click it. The screen as shown in Figure 4.15 will display. This is the format maintenance screen, which displays the list of format actions that have been maintained for this device format.
Only those actions that are highlight in green are active for this paper format. By double clicking on one of the format actions, the next screen will appear.
Figure 4.15 Format maintenance screen of the LETTER device format of a
PostScript device
•
To edit the Printer initialization actions, select the pencil icon. Double click on Printer initialization action. The screen as shown in figure
4.16 is displayed. Here you can enter/modify your Postscript commands to get special print features for the DocuPrint and
DocuTech printers.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 61
XEROX SAP R/3 DEVICE TYPES
•
Enter all Postscript statements after statement “%%EndComments\n”, but print security statements must be after second line or before the
“%%EndComments\n” statement.
PAGE 62
Figure 4.16 Printer initialization editor screen for LETTER for a
PostScript device type
•
To add special commands to Device formats of ABAP list select format (e.g. X_65_80) of your List PostScript device type, double click the format. To edit the Printer initialization actions, select the pencil icon. Double click on Printer initialization action to get the screen as shown in Figure 4.17.
•
In this screen add PostScript statements for device formats for lists, which is similar to adding statements for SAPscript device formats.
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Figure 4.17 Printer initialization editor screen for X_65_80 of PostScript device type
Modifying Printer Initializations for NPS
To delete the PostScript DSC (%%) statements in to Device formats of
SAPscripts and ABAP lists, you must locate the DSC statements after the following PostScript statements. For print security do not modify the statements before line 2 and the %%EndComments \n statement.
Line 1: %!PS-\n
Line 2: %%Creator: SAP R/3 rel. 3.0A\n
Line 3: %%Title: ZDP4635 LETTER 19990819124500\n
%%DocumentMedia: MEDIA01 612 792 75 White (plain)\n
%%+ MEDIA02 612 792 75 Yellow (plain)\n
%%+ MEDIA03 612 792 75 Blue (plain)\n
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 63
XEROX SAP R/3 DEVICE TYPES
%%+ MEDIA04 612 792 75 Green (plain)\n
%%+ MEDIA05 612 792 75 Purple (plain)\n
%%+ MEDIA06 612 792 75 Red (plain)\n
Line 4: %%EndComments\n
•
From SPAD transaction, select “Full Administration”. Select device types tab and click on Device Types button. From the list of device types choose your POSTSCRIPT device type (ex. ZDP4635) and then select “Formats” button to get list of formats.
•
Select a particular format, for example the format for SAPscript
LETTER, and double click it. The screen as shown in Figure 4.18 will display. This is the format maintenance screen, which displays the list of format actions that have been maintained for this device format.
Only those actions that are highlight in green are active for this paper format. By double clicking on one of the format actions, the next screen will appear.
PAGE 64
Figure 4.18 Format maintenance screen of the LETTER device format of a
Postscript device
•
To edit the Printer initialization actions, select the pencil icon. Double click on Printer initialization action. The screen as shown in Figure
4.19 is displayed. Here you can enter/modify your PostScript
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES commands to get special print features for the DocuPrint and
DocuTech printers.
•
Highlight and delete the DSC (%%) PostScript statements that are not required for the setup of the NPS printer. Only delete any DSC statements before the “%%EndComments\n” statement and that are not required for the printer. For example, if your printer only supports
4 input feeder trays and you have defined 6 input feeder trays, delete the last 2 %%+ MEDIA statements.
Figure 4.19
Printer initialization editor screen for LETTER for a PostScript device type
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 65
XEROX SAP R/3 DEVICE TYPES
Appendix A – Hints and Tips
DocuSP and NPS Differences
The following table describes the differences between DocuSP and NPS.
Table A1 DocuSP and DocuPrint NPS differences
DocuSP
DocumentMedia not required
DUPLEX_off, TUMBLEDUPLEX_off speed improvement with simplex because blank pages not imaged on back
OFFSET_on – cannot offset on page boundaries
DocumentMedia required
DUPLEX_off – no speed difference, default setting in off state
NPS
STAPLEDETAILS – DualPortrait additionally supported
STAPLE_on with ENDOFSET or ENDOFRUN – only addresses internal stapling (external finisher use SETOBIN). ENDOFSET / ENDOFRUN are equivalent. DocuSP 1.32 or later
OFFSET_on – can offset on page boundaries
STAPLEDETAILS – not applicable
STAPLE _on – must have multifeature enabled.
Can offset on page. Must be coded in JDT or beginning of data file. System must have stitching module. Staple attribute set with each job i.e
Virtual Printer
STARTOFSET – not applicable STARTOFSET – acts as a delimiter. Place command at beginning of first page of a set in the submitted data file
TIFF files – applications that print TIFF files with
FillOrder value of 2 will not print DP65 via remote
No support for background forms / cycle forms
TIFF files FillOrder 2 supported
Can not use TELNET to change configuration
Die-cut tabs and DocuColor 40 prints cannot be fed through the printer
Document Finishing Architecture (DFA) is not supported
NPS printers support background forms and cycle forms
Can use TELNET
Tabs, DocuColor 40 prints, and other order stocks are supported on the 96, 4635, and 180 NPS.
DFA is not supported on the 4050, 4090, and
4850. It is supported on the 96, 4890, 4635, 180.
DP65 offers a choice of: portrait staple landscape staple dual portrait dual landscape
No Subset Finishing. Cannot identify runs and sets.
For example, cannot do a job with subset finishing and offset the job by zip code
Similar finishing options on the DP4635 and
DP6180 printers are: portrait staple landscape staple dual staple
NPS can do runs and sets
PAGE 66 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
DP65 is a network-connected device, and currently supports and Ethernet 10/100 base T interface.
There is no native Token Ring support, nor is there a channel connection to a mainframe. Third party enablers are required to transfer job streams to the
DP65 from a host mainframe.
Client job submission software is similar, however:
DocuSP offers more robust job programming and page-level programming capabilities,
Not all the lpr and lpd options are supported for
TCP/IP
DP65 handles PostScript level 2, PCL5e, TIFF, and
ASCII forms. LCDS and other host data streams must be transformed into PostScript or PCL to print on the DP65 system.
Supports both Ethernet and Token Ring. Can accept host data over the channel in a bi-mode configuration. Third party enablers can also be used
Client job submission software is similar and lpr and lpd options are supported to TCP/IP
DP65 uses and Adobe PS interpreter
The DP NPS handles PS level 2, PCL5e, and
ASCII formats. TIFF data can be encapsulated in a
PS file. PCL5c is supported for highlight color models. LCDS and other host data streams must be transformed in OS or PCL to print on the
DocuPrint NPS, or an LPS/NPS bi-mode configuration can be employed
DP NPS uses a PostScript interpreter developed by Xerox PARC
No XGFnub support
DP65 comes with 126 standard fonts. Fonts can be downloaded.
Supports XGFnub
DP NPS comes with 51 PostScript Type 1 fonts and 45 PCL fonts. PostScript Type 0, Type 1, and
Type 3 fonts can be installed. Additional PCL fonts can also be installed. Fonts can be downloaded.
System normally prints 600X600. For PS jobs, the default is 1200x600 dpi, taking advantage of the full capabilities of the system. All other PDL and reprographic input prints at 600x600 dpi.
The maximum paper size is 12 x 18. Maximum image size is 11.67 x 17.9
Models 4050/90 and 4850/90 print at 300x300 dpi.
The 96 and 4635 print at 600x600 dpi. The 180 prints at 600x2400 dpi. The 92C prints at 600x600 dpi.
Maximum paper size for the 4050/90, 4850/90, and 92C is 8.5 x 14. For the 96, 4635, 180, max is
14 x 17 or A3.
Excellent side one / side two registration Side one / Side two registration is not as good as that of the higher speed systems. Customers who are sensitive to this requirement may not like the front to back registration they get from this system.
Testing is essential.
AFP IPDS supported via enablers
No MICR
No color support
DocuSP prints all jobs based on resources (such as types of paper) that are available. This assures that the printer will keep printing, it does not guarantee that jobs will print in the order in which
DocuPrint NPS dual mode configuration can accept IPDS data as well as PS, PCL, and ASCII
96 and 4635 MICR available
4850/4890 and 92C HLC models available
DP NPS can print job either based on the resources which are available or in a FIFO manner.
With FIFO, customers know that jobs are printed in the order in which they are received, but may
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 67
XEROX SAP R/3 DEVICE TYPES they are received. No FIFO printing support.
Write Black technology. Background may be more noticeable than in other Xerox products experience delays while the printer waits for resources, such as a particular type of paper.
Write White technology
PAGE 68 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
NPS Mix Plex
Simulated mixed plex (for release 1.6x and prior)
To create a simulated mixed plex application in release 1.6x (and earlier releases), dynamic plex changes are included in the job’s PostScript or
PCL code. In addition, the DocuPrint NPS plex attribute for the job has to be set to duplex.
In this case, the use of duplex for the value of the plex attribute has two effects: it behaves as an initial plex value, and it has the additional effect of allowing dynamic plex changes within the job’s code to take effect. If the plex value is set to simplex or tumble duplex, that value overrides any plex changes within the job.
One drawback to the use of simulated mixed plex is that a padding page is counted and charged as a page. In addition, the duplex paper path is used for all pages, even those that have the appearance of being simplex, or one-sided. Thus a job that has only a few pages printed on both sides still prints at the speed of a duplex job, where pages are delivered to the stacker at approximately half the speed of a simplex job.
True mixed plex (for release 7.x)
In the true mixed plex capability supported by release 7.x, dynamic plex changes within the job can be used, but you can also use NPS document attributes to achieve the plex changes.
Moreover, pages that are intended to be one-sided are printed and counted as simplex, while two-sided pages are printed and counted as duplex pages. The printer does not cycle down at plex changes, so switching plex has only a small impact on throughput performance.
One important change in the implementation of true mixed plex for release 7.x is that simulated mixed plex is not supported. This means that the duplex value for the plex attribute does not have the same function it did earlier; this function has been replaced by the attribute
PlexChangesDynamic, discussed in the section “Specifying mixed plex in release 7.x”. By using this attribute, jobs that previously used simulated mixed plex will continue to print with no outward changes to the plex behavior. The only difference will be in how the printer tracks the changes, and in the accounting.
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 69
DP/DT65
DP180EPS
XEROX SAP R/3 DEVICE TYPES
Cover, Banner, and Error Pages
When specifying a Cover page for SAPscript, the paper resources used will be the default settings for the printer.
In order to print a banner or error page, the paper resources used will be the default settings for the printer.
Stock Name
When printing to a DP180EPS be sure that the Stock Names are set to
“unspecified” for each tray. With the DP180EPS’s ability to print LCDS, the Stock Names may be set to MAIN or AUX for Trays 1 and 2 which will cause the printer to ask for the correct media resources to be loaded.
PAGE 70 XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
Appendix B – Standard Paper
Size Conversion Tables
The following tables show the standard U.S. and international sizes, with their equivalents in meters and inches.
Table B1 Sta ndard United States cut-sheet sizes
4 x 9
4.5 x 6
5.5 x 8.5
6 x 9
7 x 12
8.5 x 11
8.5 x 13
8.5 x 14
9 x 12
11 x 17
12 x 18
14 x 25
17 x 22
18 x 24
20 x 26
22.5 x 28.5
22.5 x 35
24 x 36
25 x 38
35.5 x 30.5
Inches
102 x 229
114 x 152
140 x 216
152 x 229
177 x 305
216 x 279
216 x 330
216 x 356
229 x 305
279 x 432
305 x 457
356 x 635
432 x 559
457 x 610
508 x 660
572 x 724
572 x 889
610 x 914
635 x 965
648 x 762
Millimeters
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 71
PAGE 72
XEROX SAP R/3 DEVICE TYPES
A10
2B
B0
B1
A6
A7
A8
A9
B2
B3
B4
B5
A2
A3
A4
A5
4A
2A
A0
A1
Table B2 Standard International cut-sheet sizes
Sheet Size Inches
66.22 x 93.62
46.81 x 66.22
33.11 x 46.91
23.39 x 33.11
16.54 x 23.39
11.69 x 16.54
8.27 x 11.69
5.83 x 8.27
4.13 x 5.83
2.91 x 4.18
2.05 x 2.91
1.46 x 2.05
1.02 x 1.46
55.67 x 78.74
39.37 x 55.67
27.83 x 39.37
19.68 x 27.83
13.9 x 19.68
9.84 x 13.9
6.93 x 9.84
Millimeters
1692 x 2377.95
1189 x 1692
841 x 1189
594 x 841
420 x 594
297 x 420
210 x 297
148 x 210
105 x 148
74 x 105
52 x 74
37 x 52
26 x 37
1414 x 1500
1000 x 1414
707 x 1000
500 x 707
353 x 500
250 x 353
176 x 250
XEROX SAP R/3 DEVICE TYPES USER GUIDE
XEROX SAP R/3 DEVICE TYPES
XEROX SAP R/3 DEVICE TYPES USER GUIDE PAGE 73

Public link updated
The public link to your chat has been updated.
Advertisement
Key features
- Xerox SAP R/3 Device Types
- Device types specify
- Output Device identifies a printer or fax machine
- SAPscript printing
- List printing
- Device Type + Output Device = Device Description
- R/3 spool system
- R/3 Output System