Configuration and Printing Tasks
Configuration and Printing Tasks
Contents
Figures . . . . . . . . . . . . . . . v Chapter 5. Installing to Print from SAP
R/3 Release 3.1h or 3.1i (Enhanced
Tables . . . . . . . . . . . . . . . vii Status) . . . . . . . . . . . . . . . 43
Infoprint Manager 3.2 SAP R/3 Release 3.1h or 3.1i
Chapter 1. How to Use this Document . . 1 Transport . . . . . . . . . . . . . . . 43
Infoprint Manager SAP OMS Overview . . . . . 43
Chapter 2. Overview of the SAP R/3 Installing the Infoprint Manager SAP Client
Package on each SAP System Server . . . . . 45
Print Feature. . . . . . . . . . . . . 3 Installing the SAP Print Feature and the SAP
Infoprint Manager and SAP R/3 . . . . . . . . 3 Fonts on the Infoprint AIX Server . . . . . . 46
Reliable Notification about Job Status to SAP Users . 5 Defining a SAP User for the OMS Callback
Adding Electronic Forms, Logos, and Electronic Daemon . . . . . . . . . . . . . . 50
Signatures to Text Documents . . . . . . . . 5 Defining the Infoprint Manager OMS to SAP R/3
Reliable Management of the Print Environment. . . 5 on the SAP System Server for Release 31h or 31i . 51
Scalability of Printing across an Enterprise . . . . 6 Starting the SAP Callback Daemon . . . . . 58
Configuring to Start Callback Daemons on
Chapter 3. Installing Infoprint when SAP System Reboot . . . . . . . . . . . . 59
Runs on HP-UX or SUN Servers . . . . 7 Shutting Down the Callback Daemon. . . . . 59
Configuring the Infoprint AIX Server . . . . . . 7 Defining Devices for Infoprint Manager that Use
Configuring the SAP System Server(s) . . . . . . 8 the Infoprint OMS . . . . . . . . . . . 60
Defining Devices that Use Infoprint Manager for Viewing Enhanced Job Status, Job Events, and
Access Method U . . . . . . . . . . . . . 9 Querying Jobs . . . . . . . . . . . . 61
Displaying Device Status . . . . . . . . . 63
Chapter 4. Installing to Print from SAP Canceling Jobs . . . . . . . . . . . . 66
Advanced OMS Configuration . . . . . . . 67
R/3 Release 4 (Enhanced Status) . . . 11
Moving OMS Definitions among Systems . . . 71
Infoprint Manager SAP OMS Overview . . . . . 11
Installing the Infoprint Manager SAP Client
Package on each SAP System Server . . . . . 12 Chapter 6. Installing to Print PCL and
Installing the SAP Print Feature and the SAP PostScript with SAP R/3 Release 3. . . 75
Fonts on the Infoprint AIX Server . . . . . . 13 Installing the Infoprint Manager SAP Client Package
Defining a SAP User for the OMS Callback Daemon 17 on each SAP System Server . . . . . . . . . 75
Defining the Infoprint Manager OMS to SAP R/3 on Selecting a SAP Print Command . . . . . . . 76
the SAP System Server . . . . . . . . . . 17 Using the Infoprint ipm_print Command for
Defining a Real Output Management System . . 18 Printing PostScript or PCL . . . . . . . . 76
Defining a Logical Output Management System 21 Using the AIX qprt Command . . . . . . . 76
Starting the SAP Callback Daemon . . . . . . 25 Updating the SAP Profile to Activate the SAP
Configuring to Start Callback Daemons on System Print Command . . . . . . . . . . . . 77
Reboot . . . . . . . . . . . . . . . . 25 Defining Output Devices that Use Infoprint
Shutting Down the Callback Daemon. . . . . . 26 Manager for Access Method L . . . . . . . . 77
Defining Devices for Infoprint Manager that Use the
Infoprint OMS . . . . . . . . . . . . . 26 Chapter 7. Installing to Print ABAP and
Viewing Enhanced Job Status, Job Events, and OTF with SAP R/3 Release 3 on AIX . . 79
Querying Jobs . . . . . . . . . . . . . 28 Using the Post-Spool Data Transform . . . . . . 79
Displaying Device Status . . . . . . . . . . 30 Installing the Infoprint Manager SAP Client
Canceling Jobs . . . . . . . . . . . . . 33 Package on each SAP System Server . . . . . 80
Advanced OMS Configuration . . . . . . . . 34 Installing the SAP Print Feature and the SAP
Activating End-User Pop-Ups . . . . . . . 34 Fonts on the Infoprint AIX Server . . . . . . 81
Selecting Event Report Levels . . . . . . . 37 Using the Infoprint ipm_print Command for
Organizing OMS Output Devices into LOMSs . . 39 Printing ABAP or OTF. . . . . . . . . . 84
Using Different OMS Services . . . . . . . 39 Using the Pre-Spool Data Transform . . . . . . 85
Distributing the Callback Workload . . . . . 39 Installing the Infoprint Manager AIX Client on
Using Separate Command Groups . . . . . . 39 the SAP Server . . . . . . . . . . . . 85
Moving OMS Definitions among Systems . . . . 39 Installing Infoprint Fonts for Printing with the
SAP Transform on the Infoprint AIX Server. . . 89
Using the Infoprint sap2afp Command . . . . 89 Bar Codes and Printing from SAP R/3 through
Using the AIX qprt Command . . . . . . . 91 Infoprint Manager . . . . . . . . . . . 112
Activating Access Method Z . . . . . . . . . 91 Specifying Width in SAP Bar Codes . . . . . 113
Configuring the SAP R/3 Transform . . . . . . 91 Printing Oversize Characters on an IBM 6400
Defining Output Devices that Use Infoprint Printer with SAP R/3. . . . . . . . . . . 114
Manager for Access Method Z . . . . . . . . 92 Adding Box Shading Values to Printed Output . . 115
Submitting Faxes from SAP R/3 . . . . . . . 116
Chapter 8. Print Support that Applies to Creating an R/3 Fax Device . . . . . . . 116
both SAP R/3 Release 3 and Release 4 . 95 Submitting a Fax from SAP R/3 to Infoprint
Manager . . . . . . . . . . . . . . 118
Customizing Print Characteristics . . . . . . . 95
Defining a Customized Device Type . . . . . 95
Changing Document Print Orientation . . . . 96 Appendix. Installing the AIX Client
Changing Page Print Orientation . . . . . . 102 and the SAP Print Feature on each
F1SAP Form Definition . . . . . . . . . 105 SAP System Server . . . . . . . . . 119
Enabling Multi-Byte Character Sets for Japanese Preparing to Use the Installer GUI . . . . . . 119
Fonts . . . . . . . . . . . . . . . . 106 Using the Installer GUI to Install and Configure the
Setting Up Your SAP R/3 System to Support New AIX Client . . . . . . . . . . . . . . 119
OTF User Fonts . . . . . . . . . . . . 107 Notes on Language . . . . . . . . . . 120
Using Bar Codes with SAP R/3 . . . . . . . 109 Using the Installer GUI to Install the SAP Print
Bar Codes Supported by the Infoprint SAP Feature . . . . . . . . . . . . . . . 120
(sap2afp) Transform . . . . . . . . . . 109
Setting Up Your SAP R/3 System to Support Index . . . . . . . . . . . . . . . 123
New OTF User Bar Codes . . . . . . . . 110
Figures
1. SAP R/3 Product Logo . . . . . . . . . 3 31. Device Information of Host Spool: second
2. An Infoprint Manager SAP R/3 Configuration 4 view. . . . . . . . . . . . . . . . 65
3. Infoprint Installer: Install Options panel 14 32. Spool Output Requests window. . . . . . 66
4. Infoprint Installer: SAP Key panel . . . . . 15 33. Logical Output Management window. . . . 68
5. Real Output Management System window 18 34. Cancelled Output Request window . . . . 68
6. Real Output Management System (Change) 35. Logical Output Management (Change)
window . . . . . . . . . . . . . . 21 window . . . . . . . . . . . . . . 70
7. Specify Notification Event Values . . . . . 24 36. OMS Transport Window . . . . . . . . 73
8. Display for Defining Access Method E . . . 28 37. Infoprint Installer: Install Options panel 82
9. SAP R/3 Status Description field. . . . . . 29 38. Infoprint Installer: SAP Key panel . . . . . 83
10. Events for Output Requests field, view 1. 29 39. Infoprint Installer: Install Options panel 87
11. Events for Output Requests field, view 2. 30 40. Infoprint Installer: SAP Key panel . . . . . 88
12. Status Description field. . . . . . . . . 30 41. Create Object Catalog Entry window . . . . 96
13. Device Information of Host Spool: first view. 31 42. Spool Administration: Copy Format from
14. Device Information of Host Spool: second X_65_255 window . . . . . . . . . . 98
view. . . . . . . . . . . . . . . . 32 43. Spool Administration: Copy Format from
15. Spool Output Requests window. . . . . . 33 LETTER window. . . . . . . . . . . 99
16. Logical Output Management Window. . . . 35 44. Spool Administration: Maintain Format for
17. Information Window Showing Cancelled Device Type window . . . . . . . . . 101
Output Request. . . . . . . . . . . . 35 45. Spool Administration: Copy Format window 102
18. Logical Output Management (Change) 46. Layout Set: Change Pages window, First Page 104
Window . . . . . . . . . . . . . 38 47. Layout Set: Change Pages window, Next Page 105
19. OMS Transport Window. . . . . . . . . 41 48. SapScript Font Maintenance: Create/Change
20. Infoprint Installer: Install Options panel 47 Font Family . . . . . . . . . . . . 107
21. Infoprint Installer: SAP Key panel . . . . . 48 49. SapScript Font Maintenance Create System...
22. Real Output Management System window 52 window . . . . . . . . . . . . . 108
23. Real Output Management System (Change) 50. SapScript Font Maintenance (Create/Change)
window . . . . . . . . . . . . . . 55 window for OTF Fonts . . . . . . . . 109
24. Setting Notification Event Values . . . . . 58 51. SapScript Font Maintenance (Create/Change)
25. Display for Defining Access Method E . . . 61 System Bar Code window . . . . . . . 111
26. SAP R/3 Status Description field . . . . . 62 52. SapScript Font Maintenance (Create/Change)
27. Events for Output Requests field, view 1. 62 window . . . . . . . . . . . . . 111
28. Events for Output Requests field, view 2. 63 53. SAP R/3 Interface: Print Screen List window 115
29. Status Description field. . . . . . . . . 63 54. Infoprint Installer: Install Options panel 121
30. Device Information of Host Spool: first view. 64 55. Infoprint Installer: SAP Key panel. . . . . 122
Tables
1. SAP R/3 Access Methods for Printing . . . . 4 11. SAP R/3 Instance where the Callback Daemon
2. Defining Access Method U . . . . . . . . 9 (sapcbd) Logs on. . . . . . . . . . . 54
3. sap2afp Configuration Files . . . . . . . 16 12. Callback Daemon (sapcbd) User ID
4. Command to Start the Callback Daemon Information . . . . . . . . . . . . 54
(sapcbd). . . . . . . . . . . . . . 19 13. Devices that use the Infoprint Manager OMS. 60
5. SAP R/3 Instance where the Callback Daemon 14. Devices that use the Infoprint Manager OMS. 77
(sapcbd) Logs on. . . . . . . . . . . 19 15. sap2afp Configuration Files . . . . . . . 92
6. Callback Daemon (sapcbd) User ID 16. Devices that use the Infoprint Manager OMS. 92
Information . . . . . . . . . . . . 20 17. F1SAP Form Definition Values . . . . . . 105
7. Devices that use the Infoprint Manager OMS. 27 18. Bar Code Type Field Values . . . . . . . 112
8. sap2afp Configuration Files . . . . . . . 49 19. Bar Code Mode Field Values . . . . . . 112
9. SAP Authorization Objects for Defining an 20. Bar Code Flag Values . . . . . . . . . 113
OMS Callback Daemon User . . . . . . . 50 21. Devices that use the Infoprint Manager OMS. 116
10. Command to Start the Callback Daemon 22. Devices that use the Infoprint Manager OMS. 118
(sapcbd). . . . . . . . . . . . . . 54
To insure that your SAP application servers are correctly integrated with the
Infoprint AIX server, you must install one or more of the following wherever a
Spool Work Process resides that will make print requests to Infoprint Manager
logical destinations. Please note that these options have been listed in order of ease
of use:
1. The Infoprint Manager SAP Client, which simplifies the installation of the
Infoprint Manager SAP feature on SAP Application Servers. This package
includes everything needed to be installed on the SAP Application Servers. If
you use his install option, you do not need to install either The SAP Print
feature or the AIX client on SAP application servers. For more information
about the Infoprint Manager SAP Client package, see Installing the Infoprint
Manager SAP Client Package.
2. The Infoprint Manager AIX Client, which includes the Infoprint Manager
command line and the gateway for the standard UNIX print commands. It also
includes the custom print command for use with SAP R/3 Release 3 access
methods L, Z, and E.
Note: If you have not yet applied Infoprint Manager Program Temporary Fix
(PTF) U474309, you may want to use this method if you need to install
on SAP application servers.
3. The SAP Print Feature, which includes both the sap2afp data stream transform
and the IPM SAP Certified Output Management Support feature.
4. The SAP fonts, which are required by the sap2afp data stream transform.
Note: At a minimum, on every system on which you will be running the sap2afp
transform (both Infoprint AIX servers and SAP R/3 application servers), you must
have the following fileset installed:
bos.loc.adt.iconv (Language Converter Development Toolkit)
their data processing across all departments. They especially appreciate the SAP
R/3 option provided by Infoprint Manager. Infoprint Manager and SAP R/3
combine to provide a robust solution that manages all printing the way SAP R/3
manages and keeps track of their entire business, from external documents sent to
customers, to reports created for internal distribution and printed at the desktop.
Because Infoprint Manager can manage both the high-end production printers and
the low-end desktop (network) printers, it meets their needs as no other print
application on the market today.
SAP R/3 has become a popular choice for medium to large-sized companies that
require an integrated software product to provide basic business automation. The
R/3 client/server application provides business a series of integrated modules that
span the major functions of finance, manufacturing, sales distribution, and human
resources. IBM’s four decades of experience in printing and data management
translates into billions of pages printed annually in more that 130 countries,
solidifying our leadership position in the enterprise printing environment.
Integrate IBM’s printing expertise with SAP’s leading business application software
for a winning combination.
You can add Infoprint Manager servers to your SAP R/3 Version 3 print enterprise
without modifying your existing SAP configuration. Install an Infoprint AIX client
on your SAP server system, and Infoprint Manager will recognize your existing
lpr-based print and query commands. To use this support, configure your SAP
devices to use Access Method L.
You can add Infoprint Manager servers to your SAP R/3 Version 3 print enterprise
to print both the native Output Text Format (OTF) data stream and the native
Advanced Business Programming Application (ABAP) line data stream as
Advanced Function Presentation (AFP) output on production printers. To use this
support, configure Access Method Z.
You can add Infoprint Manager servers to your SAP R/3 Version 4 print enterprise
to print all data streams and receive enhanced job status from the SAP R/3 system.
To use this support, configure your SAP devices to use Access Method E and
define Infoprint Manager as an Output Management System for your SAP R/3
Version 4 enterprise.
IBM Infoprint Manager provides support for the latest levels of SAP R/3, using a
variety of Access Methods:
Table 1. SAP R/3 Access Methods for Printing
Data Stream from SAP R/3 Access Method SAP R/3 Version
With SAP R/3 Release 4 and Infoprint Manager Release 3.2, you can define
Infoprint Manager as an Output Management System and receive input on the jobs
that you have submitted for printing.
Infoprint Manager and the SAP R/3 Release 4 OMS support allow a SAP user to:
v receive notification of a job’s processing status
v cancel one or more jobs
v query the status of one or more jobs
v query the status of an Infoprint printer and its jobs
Customers using SAP R/3 Version 4 with the Generic Output Format (SAPGOF)
generated data streams that contain Version 2 of both ABAP and OTF data, will
also appreciate the double byte character set (DBCS) enablement. Infoprint
Manager 3.2 now supports the Shift-Jis Japanese PC language. Infoprint Manager
allows a world-class set of business application modules designed for a
client-server environment the ability to achieve world-class printing.
delayed and determine the appropriate action to resolve the problem. Infoprint
Manager provides automatic workload balancing among printers that you have
defined with the same characteristics. For more information about how to
configure printers and monitor printing across an installation, see IBM Infoprint
Manager: Administrator Guide.
To use the SAP feature of Infoprint Manager 3.1 with a SAP R/3 system running
on a non-AIX UNIX system, you must install the SAP feature on the Infoprint AIX
server and perform the following tasks:
1. Configuring the Infoprint AIX Server
2. Configuring the SAP System Server(s)
If you are printing Output Text Format (OTF) data, ensure that you have installed
the fonts necessary for printing on the Infoprint AIX server.
If a Domain Name Server is not being used, you must also add the host
name and its IP address to the /etc/hosts file as show below:
/home/sapuser/.rhosts: sol.penn.boulder.ibm.com +
/etc/hosts: 172.16.8.10 sol.penn.boulder.ibm.com +
Note: For added accountability among SAP systems and print jobs, you can
create separate AIX users for each SAP system or SAP R/3
application server. Follow the three steps specified in this topic to
create additional users (like sapuser)that are mapped to each
application server from which you will be using Infoprint Manager to
print.
For more information about using the rsh and rcp commands to connect to the
Infoprint AIX server and send files between servers, refer to your AIX
Operating System documentation.
b. ipm_job_cancel.sys
c. ipm_job_query.sys
d. ipm_dev_query.sys
e. startcbd.sys
8. Use the FTP of your choice to move the files that you edited in step six above
(two or five, depending upon the Release of SAP R/3) from the Infoprint AIX
server to the non-AIX SAP server. For the secondary qualifier (sys), use the
name of the system where your SAP applications are running, either sun for
SUN or hp for Hewlett-Packard.
Note: For SAP R/3 Release 3, move the two files to each SAP R/3 application
server running a spool work process (SWP). For SAP R/3 Release 4,
move the five files to all SAP R/3 application servers.
9. If running with SAP R/3 Release 4 applications, rename each startcbd.sys file
where sys is either sun or hp, to startcbd:
mv startcbd.sun startcbd
mv startcbd.hp startcbd
10. Ensure that each file copied in step 6 is executable.
11. If your applications run SAP R/3 Release 4, follow the Access Method E
instructions for installing SAP R/3, beginning at Define a SAP User for the
OMS Callback Daemon.
If your applications run SAP R/3 Release 3, rename the ipm_print.sys file to
ipm_print and the ipm_query.sys file to ipm_query. Then, follow the directions
for either Defining Output Devices that Use Infoprint Manager for Access
Method L or Defining Devices for Printing ABAP and OTF on SAP R/3
Release 3.
The following topic describes an alternate method for creating an output device for
printing either PCL or PostScript data from an SAP R/3 system that runs on either
an HP-UX or Sun server to Infoprint Manager 3.2 running on AIX.
1. Ensure that you have a logical printer defined in Infoprint Manager, which will
send jobs to your physical printer device.
2. From the R/3 main menu, access the Spool Administration window by
selecting the Tools main menu and then selecting the Tools-->
Administration-->Spool-->Spool Administration path or typing /nSPAD in the
ok-Code field.
3. From the Spool Administration window, select the Output devices option and
select the Change push-button.
4. Select the Create icon and fill in the following information on the Create
Output Device window:
Table 2. Defining Access Method U
Field Value
5. From the menu bar, click on the Back icon and the system will prompt you to
save the new output device.
SAP R/3 Release 4 allows you to print all data streams through Access Method E.
While you can still use Access Method L to print PCL and PostScript output from
SAP R/3 Release 4, you will not have access to the enhanced status reporting that
is made available by defining Infoprint Manager as an Output Management
System through Access Method E. Access Method Z is available, but not supported
in SAP R/3 Release 4. Because the SAPGOF device type allows the output of both
ABAP and OTF data with Access Method E, Access Method Z is no longer
necessary in SAP R/3 Release 4. Since Infoprint Manager invokes the sap2afp
transform at the Infoprint actual destination, Access Method E allows you to
receive enhanced status reporting while processing both ABAP and OTF print jobs.
To allow SAP to issue the Infoprint Manager commands, you must install the
Infoprint Manager SAP Client on every SAP server where an SAP application
server will issue the commands. This includes every application server with an
SWP managing R/3 devices that have been configured to use the Infoprint
Manager OMS. If you have configured your SAP R/3 system to use alternate
servers, you must repeat these installation tasks on the alternate servers as well.
must install the SAP Print Feature on every system where Infoprint Manager actual
destinations are going to transform SAP data.
To install and configure Infoprint Manager as a SAP R/3 OMS when SAP R/3 is
running on an AIX operating system, use the following procedures in sequence.
To install and configure Infoprint Manager as a SAP R/3 OMS when SAP R/3 is
running on other UNIX operating systems, follow the procedures described on
Installing Infoprint when SAP Runs on HP-UX or Sun Servers.
Notes:
1. These procedures presume that you have already installed and configured
Infoprint Manager on a separate AIX server.
2. An SAP OMS interface restriction requires that your Infoprint server (pdserver)
name be no longer than nine characters.
v “Installing the Infoprint Manager SAP Client Package on each SAP System
Server”.
If you are maintaining a SAP System server that was configured prior to PTF
U474309, you should use the “Appendix. Installing the AIX Client and the SAP
Print Feature on each SAP System Server” on page 119 procedure instead of this
option.
v “Installing the SAP Print Feature and the SAP Fonts on the Infoprint AIX
Server” on page 13.
v “Defining a SAP User for the OMS Callback Daemon” on page 17.
v “Defining the Infoprint Manager OMS to SAP R/3 on the SAP System Server”
on page 17.
v “Starting the SAP Callback Daemon” on page 25.
This command bypasses the Infoprint Installer and installs the necessary filesets on
the SAP application server.
The SAP Client package simplifies the installation because your SAP application
server no longer needs to install either the SAP Print Feature, the AIX Client, or
the prerequisite filesets for the Infoprint Installer. The SAP Client package requires
a much smaller subset of prerequisites, as you can see from the following list:
1. bos.rte 4.2.1.0
2. bos.rte.printers 4.2.1.8
To install the SAP Client on your SAP application servers, use the following
procedure:
1. Log into the AIX system as root.
2. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
3. Open a terminal window.
(If you are using the Common Desktop Environment (CDE), you may open a
terminal window by clicking on the terminal icon contained in the front panel.
(The front panel is the task bar that appears at the bottom of the screen.) By
default, the terminal icon is contained in a pop-up menu above the text editor
icon that appears on the front panel.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. The SAP Client package (ipr.sapclient) is installed at the command line by
specifying setup —x.
Note that the SAP Client package cannot be installed if other ipr* filesets reside on
a SAP application server.
Installing the SAP Print Feature and the SAP Fonts on the
Infoprint AIX Server
To run the SAP Callback daemon on the Infoprint AIX server, you must install the
SAP R/3 Feature on the Infoprint AIX server, if you have not already done so.
If you are printing either Output Text Format (OTF) or Advanced Business
Application Programming (ABAP) data, ensure that you have installed the sap2afp
transform and the fonts necessary for printing. To install the transform, you must
install the SAP Print Feature on each Infoprint AIX server with actual destinations
that will be transforming data.
1. Log into the AIX system as root.
2. Open either an aixterm or a dtterm window to get to an AIX command line.
3. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
Note that if you cannot locate your invoice, click the More Details... button on
the key-entry screen for information on how to contact IBM Customer Support.
The Installer setup script prints a help statement if you specify the following on
the AIX command line: /cdrom/setup -h.
To load the fonts that are required to transform OTF or ABAP data from SAP R/3
on an Infoprint Manager system, use the following procedure:
1. Load the CD-ROM for the AFP Font Collection into the CD-ROM drive on
your RS/6000 server.
2. Create a mount point from which to add fonts from this CD-ROM by typing
smitty cdrfs from the AIX command line and taking the following path:
CDROM File Systems --> Add a CDROM File System.
3. Select F4 to set the DEVICE name field to the system-generated name
(usually cd0).
4. For the MOUNT POINT field, specify /cdrom.
5. Press the F10 key to exit SMIT.
6. From the AIX command line, mount the CD-ROM to your RS/6000 by
specifying the following two commands in sequence:
a. mount /cdrom
b. cd /cdrom
7. From the AIX command line, specify
smitty install_latest
8. For the INPUT device /directory for software field, specify
/cdrom/aix
9. To ensure that you install the correct fonts without over writing any existing
resources on your system, specify no for the COMMIT software updates?
field and yes for the SAVE replaced files? field.
10. Specify the F4 key to list all font options.
11. Use the F7 key to select the following four options:
a. afpfonts.bookmstr
b. afpfonts.compats
c. afpfonts.codepage
d. afpfonts.ocr
12. To install the fonts, press Enter.
These fonts should take approximately 43 MB on your RS/6000.
13. Verify that the fonts cited in your fonts.tab configuration file have been
installed.
14. Infoprint Manager installs these fonts in the /usr/lpp/afpfonts directory.
15. To remove the IBM AFP Font Collection CD-ROM, specify the following at the
AIX command line: umount /cdrom .
16. Then you can remove the CD-ROM from your CD-ROM drive.
To define a user for the Infoprint Manager Callback daemon, choose the following
path on the SAP R/3 graphical user interface:
The user should be a CPIC type and requires XOMI permissions to log into the
CCMS system management XOM application programming interface. These
authorizations can be provided in the S_XMI_XOM_A profile. Remember to record
the user, password, and client for when you specify an Initialization command
value when Defining a Real Output Management System.
Note that if you ever change or modify this SAP user, remember to make the
changes to the SAP configuration pane on the Spool Admin.: Real Output
Management (Change) window, and the rc.iprsap file in the /etc directory on the
Infoprint AIX server where the SAP callback daemon is running.
Defining the Infoprint Manager OMS to SAP R/3 on the SAP System
Server
Infoprint Manager provides a configuration file to assist in defining Infoprint
Manager as an OMS on your R/3 system. This procedure will define Infoprint
Manager as the Real Output Management System (ROMS).Infoprint Manager
provides a configuration file to assist in defining Infoprint Manager as an OMS on
your R/3 system. This procedure will define Infoprint Manager as the Real Output
Management System (ROMS) for your SAP R/3 installation, as well as defining a
Logical Output Management System (LOMS) so you can define Access Method E
devices in SAP R/3. for your SAP R/3 installation, as well as defining a Logical
Output Management System (LOMS) so you can define Access Method E devices
in SAP R/3.
5. Running the report displays a list of the ROMS and LOMS that have been
imported into the system.
6. To complete the necessary definitions, specify the spad transaction.
7. From the Spool Administration: Initial Screen window, click on the Extended
admin push-button (f6 key) and select the Real OMS push-button from the
Output management systems pane to obtain a list of the Real Output
Management Systems (ROMS) available on your SAP application server.
You should now see IBM IPM listed.
8. From the Spool Admin.: List of Real Output Management Systems window,
select the IBM IPM ROM and click on the Choose (checkmark with a clock or f2
key) icon.
9. From the Spool Admin.: Real Output Management (Display) window, click
the Change (red pencil f8 key) icon.
10. From the Spool Admin.: Real Output Management System (Change)
window displayed below, select an Initialization instance. The initialization
instance is the instance that starts the callback daemon.
v If you have a non-AIX SAP R/3 application server, you can specify any
Initialization instance value.
v If you have an AIX SAP R/3 application server, leave the Initialization
instance field blank.
You specify an initialization instance value by moving your cursor to the
arrow pointing down on the left side of the field and clicking on a value
from the list of all active SAP R/3 application servers.
11. Within the SAP configuration pane at the bottom of the window, specify an
Initialization command value by moving your cursor to the field where you
will see this text-string:
/usr/lpp/pd/bin/startcbd <SystemName> <Host Name> <InstanceID> <User>
<Client> <Password> <Language>
In the Initialization command field shown below, the full value follows:
/usr/lpp/pd/bin/startcbd BTF ibmbtt15 15 ibm 030 newname En
The following tables display the variables grouped into three components:
a. Command to Start theCallback Daemon
b. SAP R/3 Instance Where the Callback Daemon Logs On
c. Callback Daemon Userid information
All variables in the table are examples and will differ from values that you
specify, unless otherwise noted. The Spool Admin.: Real Output Management
System (Change) window displayed just beneath the table uses these example
variables.
Table 4. Command to Start the Callback Daemon (sapcbd).
Variable Explanation
/user/lpp/pd/bin/startcbd The fully-qualified path for the command.
Note that this value is hard-coded and may
not be modified.
Table 5. SAP R/3 Instance where the Callback Daemon (sapcbd) Logs on.
Variable Explanation
BTF The three-character System Name.
Table 5. SAP R/3 Instance where the Callback Daemon (sapcbd) Logs on. (continued)
ibmbtt15 The Host Name
15 The Instance ID
Note: Note: The resulting text string is the same that you will specify in the
startcbd command when you Start the SAP Callback Daemon.
Note: Do not change any of the attributes specified in the OMS attributes
pane above.
12. Save this information by clicking on the folder icon (or specifying the Ctrl + S
keys).
In addition, you should specify a value for the Event report level field in the
SAP configuration pane. Use the downward arrow to determine the message
6. To ensure that users on your SAP R/3 system receive pop-up windows for both
problem and completion notification messages about a job’s status, check the
Status dialog box field in the Jobs pane.
Note: Until SAP R/3 Release 4.5B, the pop-up message is always reported only
to users in the client where the OMS callback daemon has logged on.
You defined this client when you Defined a User for the OMS Callback
Daemon. In SAP R/3 Release 4.5B, SAP delivers asynchronous pop-ups
to users who are logged onto any SAP client.
7. Save this information by clicking on the Save (open folder) icon, or specifying
the Ctrl + S keys.
8. From the top of the window, click on the Next screen (right-facing green arrow)
icon, or specify the f5 key.
9. From this panel (displayed below), you can specify how often (Send period
field) in seconds or how many (No. of events field) notification events the
Infoprint Manager callback daemon should collect before delivery to the SAP
R/3 system. In other words, the callback daemon will only deliver events for
jobs on printers associated with this LOMS if it has collected x number, or x
seconds have passed since the last delivery.
If the callback daemon has started correctly, you should see the following
response:
0 Successfully\started\SAPCBD
If you receive any other message, the daemon has not started correctly. To
resolve the problem, refer to the /var/pd/sapcbd.<sid>sysname/error.log file
(where <sid>sysname is the SAP R/3 system name to which the SAP callback
daemon is delivering events), correct the problems cited, and try to start the
Callback daemon again. If it still does not start correctly, contact your Printing
Systems technical support representative.
To ensure that the SAP Callback daemon(s) are restarted automatically whenever
the system they are running on is restarted, use the Infoprint SMIT interface:
From the SAP Callback Daemons panel, select the Start SAP daemons at reboot
option.
If you prefer the command line, you can also enter the the following at the AIX
command line instead:
mkitab "rciprsap:2:once:/etc/rc.iprsap.out 2>&1 # Autostart of Infoprint sapcbd"
Both the SMIT interface and this command ensure that the SAP daemons (sapcbd)
are restarted automatically whenever the systems they are running on are
restarted.
As you add more callback daemons to your Infoprint configuration, you do not
have to perform this step, but you do need to add a new entry in the /etc/rc.iprsap
file and type /etc/rc.iprsap on the command line. Your new callback daemons
will start and any SAP Callback daemons that are already running will report that
they are running.
Now that you have finished defining the Infoprint Manager OMS to your SAP R/3
Release 4 system, you can begin to define devices so you can print or fax from
SAP R/3 with Infoprint Manager.
From an AIX command line on the system where the SAP Callback daemon is
currently running, type:
stopcbd systemname
If you do not want a reboot of the system to restart the SAP Callback daemon,
remove its entry from the /etc/rc.iprsap file.
To ensure that no SAP Callback daemons are restarted automatically whenever the
systems they are running on are restarted, use the Infoprint SMIT interface:
From the SAP Callback Daemons panel, select the Do not start SAP daemons at
reboot option.
If you are moving the SAP Callback daemon to another system, remember to
follow the instructions for both Starting the SAP Callback Daemon and
Configuring to Start Callback Daemons on System Reboot.
Defining Devices for Infoprint Manager that Use the Infoprint OMS
Use the following procedure to define devices to SAP R/3 Release 4. For more
information, you might want to consult the ″Connecting a Printer to an External
Output Management System″ topic in the SAP R/3 online documentation.
1. Ensure that you have a logical destination defined in Infoprint Manager, which
will send jobs to your physical printer device.
2. From the SAP R/3 graphical user interface, specify the spad transaction .
3. From the Spool Administration: Initial Screen window, click the Output
Devices button, click the Change (red pencil f8 key) icon, and select the
Output Devices push-button.
4. From the Spool Administration: List of Output Devices window, click the
Create (white paper image to the right of the trash can) icon.
5. From the Spool Administration: Create Output Device window displayed
below, fill in the following pieces of information:
Table 7. Devices that use the Infoprint Manager OMS.
Field Value
Output Device IPM
6. Save this information by clicking on the folder icon (or specifying the Ctrl + S
keys), then exit the interface.
Once you have saved these changes, you have a device that will print to Infoprint
Manager using Access Method E.
Because this device is defined to send jobs to Infoprint Manager, you can, among
other tasks, View Job Status, Job Events, and Job Queries, Display Device Status,
and Cancel a Job.
To view the status of an output request, use the following procedure from the SAP
R/3 Release 4 graphical user interface:
1. From the Output Requests for Spool Request xxxxxx window (where xxxxxx
refers to the SAP Spool ID), double-click on the output request you want to
view in the Status column on the far right.
2. From the Status Description pop-up window (example displayed below), you
can see current information about the job, including the last event received.
3. Click on the Events (f5 key) button on the Status Description window to get
the Events for Output Requests window. From the Events for Output
Requests pop-up window (displayed below), you can view all the events
concerning this job.
Note: This Events for Output Requests pop-up window is displayed twice to
show (1) the right side of the window with the date, time, and current
status of the job, and (2) the left-side of the window with its message
text.
4. From the Status Description pop-up window, you can also click on the Query
(f8 key) button and issue a query to return the current information for a job,
including its position in the queue. For example, the following displays the
result of a ’Query’ for a job that has been successfully submitted for printing.
Notice that the first line shows the job’s position in the print queue.
When you close this ’query’ Status Description window, the system updates
the latest status for that job in other displays.
b. Press the Output device pull-down menu and select the Choose option (or
specify the f2 key).
4. From the Spool Administration: Change Output Device (Display) window,
click on the External jobs button.
5. The Device Information of Host Spool pop-up window displays the status of
this device.
Note: This window is displayed twice to capture both the right and the left
sides.
(1) This section indicates that there are six jobs in the Infoprint Manager queue,
two of which are being processed by printers:
(2) The list of jobs includes information about each job, including its current
status in Infoprint Manager:
Canceling Jobs
The following procedure describes how you can cancel SAP print jobs that you
have sent to the Infoprint AIX server. Use the following procedure from the SAP
R/3 Release 4 graphical user interface. Note that this procedure provides only one
of many methods for accessing the Spool Output Requests for Spool Request
XXXXXXXXXX window.
1. From the R/3 main menu, access the Spool Administration: Initial Screen
window by typing /nspad in the ok-Code field.
2. From the Spool Administration: Initial Screen window, click on the Output
devices button from the Configuration area.
3. From the Spool Administration: List of Output Devices window, do the
following:
a. From the Devices column, use the mouse to highlight the SAP device that
you used to send your job to Infoprint Manager.
b. Press the Spool Requests (shift + f6 key) button.
4. From the Spool Requests for Device XXX (where XXX is the name of the
device that you selected), double-click on the spool request of the output
request that you want to cancel.
5. From the Spool: Attributes window, click on the Output requests button.
6. From the Spool Output Requests for Spool Request XXXXXXXXXX window
(where XXXXXXXXXX is the number of your spool request), click on the
output request you want to cancel to highlight it and then click on the trash
can icon (or specify the shift + f2 key) to delete the output request from
Infoprint Manager.
This step invokes the Infoprint Manager command for canceling a job (pdrm).
Note: Until SAP R/3 Release 4.5B, the pop-up message is always reported only to
users in the client where the OMS callback daemon has logged on. You
defined this client when you Defined a User for the OMS Callback Daemon.
In SAP R/3 Release 4.5B, SAP delivers asynchronous pop-ups to users who
are logged onto any SAP client.
To activate this support, ensure that you have done the following while installing
and configuring Infoprint Manager with SAP R/3 Release 4.
1. From the SAP R/3 graphical user interface, modify the Logical Output
Management System (LOMS) definitions by specifying the spad transaction.
2. From the Spool Administration: Initial Screen window, click on the Extended
admin push-button (f6 key) and select the Logical OMS push-button from the
Output management systems pane to obtain a list of the Logical Output
Management Systems (LOMS) available on your installation.
3. From the Spool Admin.: List of Logical Output Management Systems
window, select the IPM001 LOMS or another appropriate LOMS and click on
the Choose (checkmark with a clock or f2 key) icon.
4. From the Spool Admin.: Logical Output Management (Display) window, click
the Change (red pencil f8 key) icon.
5. From the Spool Admin.: Logical Output Management System window that is
displayed below, check the Status dialog box field in the Jobs pane and save
the changes.
6. Once you have specified this setting, information from the Infoprint Manager
sent back to your SAP R/3 application server will be delivered in the form of a
pop-up window. For example, if an output request was canceled, a pop-up
Information window like the one displayed below should appear on the
output requesters’ SAPGUI.
This maintenance model requires you to use only logical spool servers in the
following:
v OMS ROMS and LOMS definitions
v Infoprint Manager Output device definitions
Logical servers allow you to organize your printing architecture and manage
printers. By using only logical spool servers, you will not have to change server
names in the OMS definitions after you have transported them. For more
information about Logical servers, see the ″Spool Server Definitions: Classifying
Servers, Using Logical Servers, and Using Alternate Servers″ topic in your SAP
R/3 Release 4 documentation.
The following procedure describes how you can use the R/3 logistics (transport)
system to move OMS definitions between SAP R/3 systems:
1. From the R/3 main menu, access the Real OMS window by using the
following path Tools > CCMS > and Spool > Spool Administration, or type
spad in the ok-Code field.
2. From the Spool Admin.: Initial Screen window, click on the Extended admin
push-button (f6 key) and select the Real OMS push-button from the Output
management systems pane to obtain a list of the Real Output Management
Systems (ROMS) available on your installation.
3. From the Spool Admin.: List of Real Output Management Systems window,
select the Change mode push-button from the ROMS list and double-click on
the ROMS definition that you want to transport.
4. From the the Spool Admin.: Real Output Management System window,
choose the appropriate transport function:
v To transport only the ROMS definition, push the Transport (truck) icon or
specify the Ctrl + F5 keys.
v To transport both the ROMS definition and all LOMS definitions that
reference it, push the Transport all (truck) icon to the right or specify the
Ctrl + f6 keys.
In either case, a transport request is created for transporting the OMS definition
objects to other R/3 systems.
5. To transport your OMS definitions, type /SE09 in the ok-Code field so you can
complete this task from the R/3 software logistics transport system.
SAP R/3 OMS support allows for a close integration with an external Output
Management System. Infoprint Manager is a SAP-certified OMS that provides
synchronous functions for submitting jobs, canceling jobs, querying jobs, and
querying devices, as well as asynchronous event information. The Infoprint SAP
Callback daemon collects and delivers these events to the R/3 system.
SAP R/3 OMS support allows you to print all data streams through Access
Method E. While you can still use Access Method L to print PCL and PostScript
output and Access Method Z to print both ABAP and OTF output from SAP R/3,
you will not have access to the enhanced status reporting that is made available by
defining Infoprint Manager as an Output Management System through Access
Method E. Because the SAPGOF device type allows the output of both ABAP and
OTF data with Access Method E, Access Method Z is no longer necessary in SAP
R/3 Release 3.1h and 3.1i. Since Infoprint Manager invokes the sap2afp transform
at the Infoprint actual destination, Access Method E allows you to receive
enhanced status reporting while processing both ABAP and OTF print jobs.
Infoprint Manager for AIX Version 3 Release 2 provides a transport to activate the
SAP OMS support. Once activated, this support is similar to the SAP Release 4
support, except that you must access the SAP Spool Administration windows
with transaction spat (instead of transaction spad) and the SAP Spool windows
with transaction sp1t (instead of transaction sp01).
Y9SPINSE activates Access Method E so SAP R/3 can support external Output
Management Systems, such as Infoprint Manager.
YSPOXOMS allows the Infoprint Manager OMS definition to be read into the SAP
system.
SAP through the Infoprint Manager SAP Callback daemon (sapcbd). Only one
sapcbd needs to be started for each SAP system, regardless of how many
application servers make up that system. The sapcbd runs on the same server
where Infoprint Manager is running.
To allow SAP to issue the Infoprint Manager commands, you must install the
Infoprint Manager AIX Client and the Infoprint Manager SAP Print Feature on
every SAP server where an SAP application server will issue the commands. This
includes every application server with an SWP managing R/3 devices that have
been configured to use the Infoprint Manager OMS.
To install and configure Infoprint Manager as a SAP R/3 OMS when SAP R/3 is
running on an AIX operating system, use the following procedures in sequence.
To install and configure Infoprint Manager as a SAP R/3 OMS when SAP R/3 is
running on other UNIX operating systems, follow the procedures described on
“Chapter 3. Installing Infoprint when SAP Runs on HP-UX or SUN Servers” on
page 7.
Notes:
1. These procedures presumes that you have already installed and configured
Infoprint Manager on a separate AIX server.
2. An SAP OMS interface restriction requires that your Infoprint server (pdserver)
name be no longer than nine characters.
v “Installing the Infoprint Manager SAP Client Package on each SAP System
Server” on page 45.
If you are maintaining a SAP System server that was configured prior to PTF
U474309, you should use the “Appendix. Installing the AIX Client and the SAP
Print Feature on each SAP System Server” on page 119 procedure instead of this
option.
v “Installing the SAP Print Feature and the SAP Fonts on the Infoprint AIX
Server” on page 46.
v “Defining a SAP User for the OMS Callback Daemon” on page 50.
v “Importing the Infoprint 3.2 SAP R/3 Release 3.1h or 3.1i Transport” on page 51.
v “Defining the Infoprint Manager OMS to SAP R/3 on the SAP System Server for
Release 31h or 31i” on page 51.
v “Starting the SAP Callback Daemon” on page 58.
This command bypasses the Infoprint Installer and installs the necessary filesets on
the SAP application server.
The SAP Client package simplifies the installation because your SAP application
server no longer needs to install either the SAP Print Feature, the AIX Client, or
the prerequisite filesets for the Infoprint Installer. The SAP Client package requires
a much smaller subset of prerequisites, as you can see from the following list:
1. bos.rte 4.2.1.0
2. bos.rte.printers 4.2.1.8
To install the SAP Client on your SAP application servers, use the following
procedure:
1. Log into the AIX system as root.
2. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
3. Open a terminal window.
(If you are using the Common Desktop Environment (CDE), you may open a
terminal window by clicking on the terminal icon contained in the front panel.
(The front panel is the task bar that appears at the bottom of the screen.) By
default, the terminal icon is contained in a pop-up menu above the text editor
icon that appears on the front panel.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. The SAP Client package (ipr.sapclient) is installed at the command line by
specifying setup —x.
Note that the SAP Client package cannot be installed if other ipr* filesets reside on
a SAP application server.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 45
August 17, 2001
Installing the SAP Print Feature and the SAP Fonts on the
Infoprint AIX Server
To run the SAP Callback daemon on the Infoprint AIX server, you must install the
SAP R/3 Feature on the Infoprint AIX server, if you have not already done so.
If you are printing either Output Text Format (OTF) or Advanced Business
Application Programming (ABAP) data, ensure that you have installed the sap2afp
transform and the fonts necessary for printing. To install the transform, you must
install the SAP Print Feature on each Infoprint AIX server with actual destinations
that will be transforming data.
1. Log into the AIX system as root.
2. Open either an aixterm or a dtterm window to get to an AIX command line.
3. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. To install the optional Infoprint Manager SAP Print Feature, enter the following
command:
/cdrom/setup
7. Select the language you want from the Preferred Language: list if you want a
language other than U.S. English for the rest of the Infoprint Installer screens.
Select the Set AIX Locale check box if you want to set your AIX system to the
same language as you just selected for the Infoprint Installer.
8. From the next Infoprint Installer panel (displayed below), you must install both
the Infoprint Manager Base and the SAP Print Feature:
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 47
August 17, 2001
Note that if you cannot locate your invoice, click the More Details... button on
the key-entry screen for information on how to contact IBM Customer Support.
The Installer setup script prints a help statement if you specify the following on
the AIX command line: /cdrom/setup -h.
To load the fonts that are required to transform OTF or ABAP data from SAP R/3
on an Infoprint Manager system, use the following procedure:
1. Load the CD-ROM for the AFP Font Collection into the CD-ROM drive on
your RS/6000 server.
2. Create a mount point from which to add fonts from this CD-ROM by typing
smitty cdrfs from the AIX command line and taking the following path:
CDROM File Systems --> Add a CDROM File System.
3. Select F4 to set the DEVICE name field to the system-generated name
(usually cd0).
4. For the MOUNT POINT field, specify /cdrom.
5. Press the F10 key to exit SMIT.
6. From the AIX command line, mount the CD-ROM to your RS/6000 by
specifying the following two commands in sequence:
a. mount /cdrom
b. cd /cdrom
7. From the AIX command line, specify
smitty install_latest
8. For the INPUT device /directory for software field, specify
/cdrom/aix
9. To ensure that you install the correct fonts without over writing any existing
resources on your system, specify no for the COMMIT software updates?
field and yes for the SAVE replaced files? field.
10. Specify the F4 key to list all font options.
11. Use the F7 key to select the following four options:
a. afpfonts.bookmstr
b. afpfonts.compats
c. afpfonts.codepage
d. afpfonts.ocr
12. To install the fonts, press Enter.
These fonts should take approximately 43 MB on your RS/6000.
13. Verify that the fonts cited in your fonts.tab configuration file have been
installed.
14. Infoprint Manager installs these fonts in the /usr/lpp/afpfonts directory.
15. To remove the IBM AFP Font Collection CD-ROM, specify the following at the
AIX command line: umount /cdrom .
16. Then you can remove the CD-ROM from your CD-ROM drive.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 49
August 17, 2001
To define a user for the Infoprint Manager Callback daemon, choose the following
path on the SAP R/3 graphical user interface:
The user should be a CPIC type and requires permission to log into the CCMS
system management and make RFC calls (using S— RFC authorization).
The following table indicates SAP authorization objects with their relevant field
values.
Table 9. SAP Authorization Objects for Defining an OMS Callback Daemon User
SAP Release S_RFC Authorization Object
3.1x ACTVT=16
RFC_NAME=SXMI
RFC_TYPE=FUGR
Using this information, you must create authorizations and profiles for this ID and
assign the profile to the CPIC type user. For assistance, see your SAP Systems
Administrator.
Remember to record the user, password, and client for later use. Note that if you
ever change or modify this SAP user, you must make the changes to the SAP
configuration pane on the Spool Admin.: Real Output Management (Change)
window. You accessed this window through the spat transaction. You must also
make these changes to the rc.iprsap file in the /etc directory on the Infoprint AIX
server where the SAP callback daemon is running.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 51
August 17, 2001
You will see the Spool: Saving and Loading of Definitions window shown
below.
Once you have set these options, click on the Execute (checkmark with a
clock) icon.
6. Running the report displays a list of the ROMS and LOMS that have been
imported into the system.
7. To complete the necessary definitions, specify the spat transaction.
8. From the Spool Administration: Initial Screen window, click on the Extended
admin push-button (f6 key) and select the Real OMS push-button from the
Output management systems pane to obtain a list of the Real Output
Management Systems (ROMS) available on your SAP application server.
You should now see IBM IPM listed.
9. From the Spool Admin.: List of Real Output Management Systems window,
select the IBM IPM ROM and click on the Choose (checkmark with a clock or f2
key) icon.
10. From the Spool Admin.: Real Output Management (Display) window, click
the Change (red pencil f8 key) icon.
11. From the Spool Admin.: Real Output Management System (Change) window
displayed below, select an Initialization instance. The initialization instance is
the instance that starts the callback daemon.
v If you have a non-AIX SAP R/3 application server, you can specify any
Initialization instance value.
v If you have an AIX SAP R/3 application server, leave the Initialization
instance field blank.
You specify an initialization instance value by moving your cursor to the
arrow pointing down on the left side of the field and clicking on a value
from the list of all active SAP R/3 application servers.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 53
August 17, 2001
12. Within the SAP configuration pane at the bottom of the window, specify an
Initialization command value by moving your cursor to the field where you
will see this text-string:
/usr/lpp/pd/bin/startcbd <SystemName> <Host Name> <InstanceID> <User>
<Client> <Password> <Language> 3.1H
In the Initialization command field shown below, the full value follows:
/usr/lpp/pd/bin/startcbd BTF ibmbtt15 15 ibm 030 newname En 3.1H
The following tables display the variables grouped into three components:
a. Command to Start theCallback Daemon
b. SAP R/3 Instance Where the Callback Daemon Logs On
c. Callback Daemon Userid information
All variables in the table are examples and will differ from values that you
specify, unless otherwise noted. The Spool Admin.: Real Output
Management System (Change) window displayed just beneath the table uses
these example variables.
Table 10. Command to Start the Callback Daemon (sapcbd).
Variable Explanation
/user/lpp/pd/bin/startcbd The fully-qualified path for the command.
Note that this value is hard-coded and may
not be modified.
Table 11. SAP R/3 Instance where the Callback Daemon (sapcbd) Logs on.
Variable Explanation
BTF The three-character System Name.
ibmbtt15 The Host Name
15 The Instance ID
Note: Note: The resulting text string is the same that you will specify in the
startcbd command when you Start the SAP Callback Daemon.
Note: Do not change any of the attributes specified in the OMS attributes
pane above.
13. Save this information by clicking on the folder icon (or specifying the Ctrl + S
keys).
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 55
August 17, 2001
In addition, you should specify a value for the Event report level field in the
SAP configuration pane. Use the downward arrow to determine the message
6. To ensure that users on your SAP R/3 system receive pop-up windows for
both problem and completion notification messages about a job’s status, check
the Status dialog box field in the Jobs pane.
Note: Until SAP R/3 Release 4.5B, the pop-up message is always reported
only to users in the client where the OMS callback daemon has logged
on. You defined this client when you “Defining a SAP User for the
OMS Callback Daemon” on page 50. In SAP R/3 Release 4.5B, SAP
delivers asynchronous pop-ups to users who are logged onto any SAP
client.
7. Save this information by clicking on the Save (open folder) icon, or specifying
the Ctrl + S keys.
8. From the top of the window, click on the Next screen (right-facing green
arrow) icon, or specify the f5 key.
9. From this panel (displayed below), you can specify how often (Send period
field) in seconds or how many (No. of events field) notification events the
Infoprint Manager callback daemon should collect before delivery to the SAP
R/3 system. In other words, the callback daemon will only deliver events for
jobs on printers associated with this LOMS if it has collected x number, or x
seconds have passed since the last delivery.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 57
August 17, 2001
10. Save this information by clicking on the folder icon (or specifying the Ctrl +S
keys).
/etc/rc.iprsap
If the callback daemon has started correctly, you should see the following
response:
0 Successfully\started\SAPCBD
If you receive any other message, the daemon has not started correctly. To
resolve the problem, refer to the /var/pd/sapcbd.<sid>sysname/error.log file
(where <sid>sysname is the SAP R/3 system name to which the SAP callback
daemon is delivering events), correct the problems cited, and try to start the
Callback daemon again. If it still does not start correctly, contact your Printing
Systems technical support representative.
To ensure that the SAP Callback daemon(s) are restarted automatically whenever
the system they are running on is restarted, use the Infoprint SMIT interface:
From the SAP Callback Daemons panel, select the Start SAP daemons at reboot
option.
If you prefer the command line, you can also enter the the following at the AIX
command line instead:
mkitab "rciprsap:2:once:/etc/rc.iprsap.out 2>&1 # Autostart of Infoprint sapcbd"
Both the SMIT interface and this command ensure that the SAP daemons (sapcbd)
are restarted automatically whenever the systems they are running on are
restarted.
As you add more callback daemons to your Infoprint configuration, you do not
have to perform this step, but you do need to add a new entry in the /etc/rc.iprsap
file and type /etc/rc.iprsap on the command line. Your new callback daemons
will start and any SAP Callback daemons that are already running will report that
they are running.
Now that you have finished defining the Infoprint Manager OMS to your SAP R/3
Release 3.1h or 3.1i system, you can begin to define devices so you can print or fax
from SAP R/3 with Infoprint Manager.
From an AIX command line on the system where the SAP Callback daemon is
currently running, type:
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 59
August 17, 2001
stopcbd systemname
If you do not want a reboot of the system to restart the SAP Callback daemon,
remove its entry from the /etc/rc.iprsap file.
To ensure that no SAP Callback daemons are restarted automatically whenever the
systems they are running on are restarted, use the Infoprint SMIT interface:
From the SAP Callback Daemons panel, select the Do not start SAP daemons at
reboot option.
If you are moving the SAP Callback daemon to another system, remember to
follow the instructions for both “Starting the SAP Callback Daemon” on page 58
and “Configuring to Start Callback Daemons on System Reboot” on page 59.
Table 13. Devices that use the Infoprint Manager OMS. (continued)
LOMS IPM001
6. Save this information by clicking on the folder icon (or specifying the Ctrl + S
keys), then exit the interface.
Once you have saved these changes, you have a device that will print to Infoprint
Manager using Access Method E.
Because this device is defined to send jobs to Infoprint Manager, you can, among
other tasks, “Viewing Enhanced Job Status, Job Events, and Querying Jobs”,
“Displaying Device Status” on page 63, and “Canceling Jobs” on page 66.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 61
August 17, 2001
To view the status of an output request, use the following procedure from the SAP
R/3 Release 3.1h or Release 3.1i graphical user interface:
1. Specify the sp1t transaction in the ok-Code field.
2. From the Output Requests for Spool Request xxxxxx window (where xxxxxx
refers to the SAP Spool ID), double-click on the output request you want to
view in the Status column on the far right.
3. From the Status Description pop-up window (example displayed below), you
can see current information about the job, including the last event received.
4. Click on the Events (f5 key) button on the Status Description window to get
the Events for Output Requests window. From the Events for Output
Requests pop-up window (displayed below), you can view all the events
concerning this job.
Note: This Events for Output Requests pop-up window is displayed twice to
show (1) the right side of the window with the date, time, and current
status of the job, and (2) the left-side of the window with its message
text.
5. From the Status Description pop-up window, you can also click on the Query
(f8 key) button and issue a query to return the current information for a job,
including its position in the queue. For example, the following displays the
result of a ’Query’ for a job that has been successfully submitted for printing.
Notice that the first line shows the job’s position in the print queue.
When you close this ’query’ Status Description window, the system updates
the latest status for that job in other displays.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 63
August 17, 2001
Note: This window is displayed twice to capture both the right and the left
sides.
(1) This section indicates that there are six jobs in the Infoprint Manager queue,
two of which are being processed by printers:
(2) The list of jobs includes information about each job, including its current
status in Infoprint Manager:
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 65
August 17, 2001
Canceling Jobs
The following procedure describes how you can cancel SAP print jobs that you
have sent to the Infoprint AIX server. Use the following procedure from the SAP
R/3 Release 3.1h or Release 3.1i graphical user interface. Note that this procedure
provides only one of many methods for accessing the Spool Output Requests for
Spool Request XXXXXXXXXX window.
1. From the R/3 main menu, access the Spool Administration: Initial Screen
window by typing /nspat in the ok-Code field.
2. From the Spool Administration: Initial Screen window, click on the Output
devices button from the Configuration area.
3. From the Spool Administration: List of Output Devices window, do the
following:
a. From the Devices column, use the mouse to highlight the SAP device that
you used to send your job to Infoprint Manager.
b. Press the Spool Requests (shift + f6 key) button.
4. From the Spool Requests for Device XXX (where XXX is the name of the
device that you selected), double-click on the spool request of the output
request that you want to cancel.
5. From the Spool: Attributes window, click on the Output requests button.
6. From the Spool Output Requests for Spool Request XXXXXXXXXX window
(where XXXXXXXXXX is the number of your spool request), click on the
output request you want to cancel to highlight it and then click on the trash
can icon (or specify the shift + f2 key) to delete the output request from
Infoprint Manager.
This step invokes the Infoprint Manager command for canceling a job (pdrm).
Note: Until SAP R/3 Release 4.5B, the pop-up message is always reported only to
users in the client where the OMS callback daemon has logged on. You
defined this client when you Defined a User for the OMS Callback Daemon.
In SAP R/3 Release 4.5B, SAP delivers asynchronous pop-ups to users who
are logged onto any SAP client.
To activate this support, ensure that you have done the following while installing
and configuring Infoprint Manager with SAP R/3 Release 3.1h or 3.1i.
1. From the SAP R/3 graphical user interface, modify the Logical Output
Management System (LOMS) definitions by specifying the spad transaction.
2. From the Spool Administration: Initial Screen window, click on the Extended
admin push-button (f6 key) and select the Logical OMS push-button from the
Output management systems pane to obtain a list of the Logical Output
Management Systems (LOMS) available on your installation.
3. From the Spool Admin.: List of Logical Output Management Systems
window, select the IPM001 LOMS or another appropriate LOMS and click on
the Choose (checkmark with a clock or f2 key) icon.
4. From the Spool Admin.: Logical Output Management (Display) window, click
the Change (red pencil f8 key) icon.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 67
August 17, 2001
5. From the Spool Admin.: Logical Output Management System window that is
displayed below, check the Status dialog box field in the Jobs pane and save
the changes.
6. Once you have specified this setting, information from the Infoprint Manager
sent back to your SAP R/3 application server will be delivered in the form of a
pop-up window. For example, if an output request was canceled, a pop-up
Information window like the one displayed below should appear on the
output requesters’ SAPGUI.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 69
August 17, 2001
Using Different Report Levels or Event Delivery Criteria: You can define
LOMSs to specify different report levels on the Spool Admin.: Logical Output
Management System (Change) window, as described in Selecting Event Report
Levels (1 being the fewest messages, while 5 indicates the most messaging). On the
second screen of this same window, you can also define LOMSs to specify different
Event Delivery Criteria. This allows you to determine how often and how many
events are delivered by the Callback daemon to your SAP system. To see how this
screen was originally configured, see the figure beneath step 9 of Defining a
Logical Output Management System.
This maintenance model requires you to use only logical spool servers in the
following:
v OMS ROMS and LOMS definitions
v Infoprint Manager Output device definitions
Logical servers allow you to organize your printing architecture and manage
printers. By using only logical spool servers, you will not have to change server
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 71
August 17, 2001
names in the OMS definitions after you have transported them. For more
information about Logical servers, see the ″Spool Server Definitions: Classifying
Servers, Using Logical Servers, and Using Alternate Servers″ topic in your SAP
R/3 Release 4 documentation.
The following procedure describes how you can use the R/3 logistics (transport)
system to move OMS definitions between SAP R/3 systems:
1. From the R/3 main menu, access the Real OMS window by using the
following path Tools > CCMS > and Spool > Spool Administration, or type
spad in the ok-Code field.
2. From the Spool Admin.: Initial Screen window, click on the Extended admin
push-button (f6 key) and select the Real OMS push-button from the Output
management systems pane to obtain a list of the Real Output Management
Systems (ROMS) available on your installation.
3. From the Spool Admin.: List of Real Output Management Systems window,
select the Change mode push-button from the ROMS list and double-click on
the ROMS definition that you want to transport.
4. From the the Spool Admin.: Real Output Management System window,
choose the appropriate transport function:
v To transport only the ROMS definition, push the Transport (truck) icon or
specify the Ctrl + F5 keys.
v To transport both the ROMS definition and all LOMS definitions that
reference it, push the Transport all (truck) icon to the right or specify the
Ctrl + f6 keys.
In either case, a transport request is created for transporting the OMS definition
objects to other R/3 systems.
5. To transport your OMS definitions, type /SE09 in the ok-Code field so you can
complete this task from the R/3 software logistics transport system.
Chapter 5. Installing to Print from SAP R/3 Release 3.1h or 3.1i (Enhanced Status) 73
August 17, 2001
You must install the Infoprint Manager SAP Client package from the command
line ).The SAP Client package provides you both Infoprint Manager command line
and the gateway for the standard UNIX print commands. It also includes the
custom print command for use with R/3 Release 3 Access Method L. The
command-line interface means that you do not need the prerequisite filesets
needed to use the Infoprint Installer.
This command bypasses the Infoprint Installer and installs the necessary filesets on
the SAP application server.
The SAP Client package simplifies the installation because your SAP application
server no longer needs to install either the SAP Print Feature, the AIX Client, or
the prerequisite filesets for the Infoprint Installer. The SAP Client package requires
a much smaller subset of prerequisites, as you can see from the following list:
1. bos.rte 4.2.1.0
2. bos.rte.printers 4.2.1.8
To install the SAP Client on your SAP application servers, use the following
procedure:
1. Log into the AIX system as root.
2. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
3. Open a terminal window.
(If you are using the Common Desktop Environment (CDE), you may open a
terminal window by clicking on the terminal icon contained in the front panel.
(The front panel is the task bar that appears at the bottom of the screen.) By
default, the terminal icon is contained in a pop-up menu above the text editor
icon that appears on the front panel.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. The SAP Client package (ipr.sapclient) is installed at the command line by
specifying setup —x.
Note that the SAP Client package cannot be installed if other ipr* filesets reside on
a SAP application server.
SAP R/3 systems running on AIX work best with Infoprint Manager when these
installations are configured to use our ipm_print command. However, because the
standard SAP host spool print command is a typical lp command and Infoprint
Manager includes a gateway for standard UNIX print commands, you can
integrate your SAP R/3 Release 3 system with Infoprint Manager by defining the
host printer name of your R/3 device to be an Infoprint Manager logical
destination. SAP will get better feedback concerning the status of jobs if you use
the Infoprint Manager ipm_print command.
To use these print commands, update these three parameters in the Instance
Profile Management for Experts (Change) window:
# rspo/host_spool parms
rspo/host_spool/print=ipm_print -P &P -F &F -O '&O' -o '&o' -R '&R'
-C &C -Y '&Y' -T '&T' -D '&D' -t '&t'
rspo/host_spool/query=ipm_query -P&P
rspo/host_spool/answer_format=lpstat
To use this print command, update these three parameters in the Instance Profile
Management for Experts (Change) window:
Once you have completed these procedures, you can create devices to print either
PostScript or PCL from your SAP R/3 Release 3 system, using Infoprint Manager
to drive the printer(s). Use the procedure for “Defining Output Devices that Use
Infoprint Manager for Access Method L”.
Defining Output Devices that Use Infoprint Manager for Access Method
L
The following topic describes how to create a new output device for printing PCL
and PostScript data to Infoprint Manager 3.2 on SAP R/3 Release 3. To enable this
support, a SAP R/3 administrator must perform the following procedure from the
SAP R/3 graphical user interface:
1. Ensure that you have a logical destination defined in Infoprint Manager, which
will send jobs to your physical printer device.
2. From the R/3 main menu, access the Spool Administration window by
selecting the Tools main menu and then selecting the Tools-->
Administration-->Spool-->Spool Administration path. or typing /nSPAD in
the ok-Code field.
3. From the Spool Administration window, select the Output devices option and
select the Change push-button.
4. Select the Create icon and fill in the following information on the Create
Output Device window:
Table 14. Devices that use the Infoprint Manager OMS.
Field Value
Output Device PRT1
Chapter 6. Installing to Print PCL and PostScript with SAP R/3 Release 3 77
August 17, 2001
Table 14. Devices that use the Infoprint Manager OMS. (continued)
Device type POSTSCPT
5. From the menu bar, click on the Back icon and the system will prompt you to
save the new output device.
To print ABAP and OTF data streams as AFP output, you must select one of the
following options:
1. “Using the Post-Spool Data Transform”: This method performs the data
transform on the Infoprint Manager server (post— spool) and requires:
a. Installing the Infoprint Manager SAP Client (after you have applied PTF
U474309) on each SAP application server where a spool work process
resides. These spool work processes will make print requests to Infoprint
Manager logical printers.
b. Installing both the SAP Print Feature and the SAP Fonts on the Infoprint
AIX server.
c. Use the ipm_print print Command to submit print jobs to Infoprint
Manager.
2. “Using the Pre-Spool Data Transform” on page 85: This method performs the
data transform on the SAP applicaiton server (pre-spool) and requires: you to
install both the AIX Client and the SAP Print Feature on each SAP application
server where a spool work process resides. On the Infoprint AIX server, you
must install the SAP Fonts.
a. Installing the AIX Client and the SAP Print Feature on each SAP application
server where a spool work process resides. These spool work processes will
make print requests to Infoprint Manager logical printers.
Note: You must install the AIX Client before you install the SAP R/3 Print
Feature. If you install the SAP R/3 Print Feature first, the AIX Client
will overwrite the SAP Print Feature. If you install the Infoprint
Manager SAP Client package, you do not have to install either of
these components.
b. Installing the SAP Fonts on the Infoprint AIX server.
c. Use the Infoprint sap2afp print Command to submit print jobs to Infoprint
Manager.
After you have installed to run the transform either Post-Spool or Pre-Spool, you
must complete the following three procedures before you can successfully print
ABAP and OTF data from your SAP R/3 system:
1. “Activating Access Method Z” on page 91.
2. “Configuring the SAP R/3 Transform” on page 91.
3. “Defining Output Devices that Use Infoprint Manager for Access Method Z” on
page 92.
1. “Installing the Infoprint Manager SAP Client Package on each SAP System
Server”.
2. “Installing the SAP Print Feature and the SAP Fonts on the Infoprint AIX
Server” on page 81.
3. “Using the Infoprint ipm_print Command for Printing ABAP or OTF” on
page 84.
This command bypasses the Infoprint Installer and installs the necessary filesets on
the SAP application server.
The SAP Client package simplifies the installation because your SAP application
server no longer needs to install either the SAP Print Feature, the AIX Client, or
the prerequisite filesets for the Infoprint Installer. The SAP Client package requires
a much smaller subset of prerequisites, as you can see from the following list:
1. bos.rte 4.2.1.0
2. bos.rte.printers 4.2.1.8
To install the SAP Client on your SAP application servers, use the following
procedure:
1. Log into the AIX system as root.
2. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
3. Open a terminal window.
(If you are using the Common Desktop Environment (CDE), you may open a
terminal window by clicking on the terminal icon contained in the front panel.
(The front panel is the task bar that appears at the bottom of the screen.) By
default, the terminal icon is contained in a pop-up menu above the text editor
icon that appears on the front panel.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. The SAP Client package (ipr.sapclient) is installed at the command line by
specifying setup —x.
Note that the SAP Client package cannot be installed if other ipr* filesets reside on
a SAP application server.
Installing the SAP Print Feature and the SAP Fonts on the
Infoprint AIX Server
To run the SAP Callback daemon on the Infoprint AIX server, you must install the
SAP R/3 Feature on the Infoprint AIX server, if you have not already done so.
If you are printing either Output Text Format (OTF) or Advanced Business
Application Programming (ABAP) data, ensure that you have installed the sap2afp
transform and the fonts necessary for printing. To install the transform, you must
install the SAP Print Feature on each Infoprint AIX server with actual destinations
that will be transforming data.
1. Log into the AIX system as root.
2. Open either an aixterm or a dtterm window to get to an AIX command line.
3. Insert the Infoprint Manager Server 1 CD-ROM into the CD-ROM reader.
4. The first time you run the Installer, follow this procedure:
a. Type the following on the command line:
smit cdrfs
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
5. Type the following on the command line:
mount /cdrom
6. To install the optional Infoprint Manager SAP Print Feature, enter the following
command:
/cdrom/setup
7. Select the language you want from the Preferred Language: list if you want a
language other than U.S. English for the rest of the Infoprint Installer screens.
Select the Set AIX Locale check box if you want to set your AIX system to the
same language as you just selected for the Infoprint Installer.
8. From the next Infoprint Installer panel (displayed below), you must install both
the Infoprint Manager Base and the SAP Print Feature:
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 81
August 17, 2001
Note that if you cannot locate your invoice, click the More Details... button on
the key-entry screen for information on how to contact IBM Customer Support.
The Installer setup script prints a help statement if you specify the following on
the AIX command line: /cdrom/setup -h.
To load the fonts that are required to transform OTF or ABAP data from SAP R/3
on an Infoprint Manager system, use the following procedure:
1. Load the CD-ROM for the AFP Font Collection into the CD-ROM drive on
your RS/6000 server.
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 83
August 17, 2001
2. Create a mount point from which to add fonts from this CD-ROM by typing
smitty cdrfs from the AIX command line and taking the following path:
CDROM File Systems --> Add a CDROM File System.
3. Select F4 to set the DEVICE name field to the system-generated name
(usually cd0).
4. For the MOUNT POINT field, specify /cdrom.
5. Press the F10 key to exit SMIT.
6. From the AIX command line, mount the CD-ROM to your RS/6000 by
specifying the following two commands in sequence:
a. mount /cdrom
b. cd /cdrom
7. From the AIX command line, specify
smitty install_latest
8. For the INPUT device /directory for software field, specify
/cdrom/aix
9. To ensure that you install the correct fonts without over writing any existing
resources on your system, specify no for the COMMIT software updates?
field and yes for the SAVE replaced files? field.
10. Specify the F4 key to list all font options.
11. Use the F7 key to select the following four options:
a. afpfonts.bookmstr
b. afpfonts.compats
c. afpfonts.codepage
d. afpfonts.ocr
12. To install the fonts, press Enter.
These fonts should take approximately 43 MB on your RS/6000.
13. Verify that the fonts cited in your fonts.tab configuration file have been
installed.
14. Infoprint Manager installs these fonts in the /usr/lpp/afpfonts directory.
15. To remove the IBM AFP Font Collection CD-ROM, specify the following at the
AIX command line: umount /cdrom .
16. Then you can remove the CD-ROM from your CD-ROM drive.
When you use ipm_print, the job is submitted to Infoprint Manager and the
sap2afp transform is run when the job is scheduled to the printer, instead of before
the job is spooled. In other words, the transform runs on the Infoprint AIX server,
not on the SAP application server.
You do not have to specify a value in the printer.tab configuration file and need to
perform less maintenance. For example, you can add devices to your SAP system
and not have to modify anything on the SAP application server.
However, you can specify only one defcp.tab configuration file (the default
conversion table for converting ASCII characters into EBCDIC characters) for
printing ABAP jobs, no matter how many SAP application servers you use.
To use this print command, specify these three lines at the bottom of the Instance
Profile Management for Experts (Change) window:
rspo/host_spool/custom_print=ipm_print -P &P -F &F -O '&O' -o '&o' -R '
&R' -C &C -Y '&Y' -T '&T' -D '&D' -t '&t'
rspo/host_spool/custom_query=ipm_query -P&P
Once you have completed this task, return to step 3 of the“Activating Access
Method Z” on page 91 procedure.
.
b. Select Add a CDROM File System from the list of choices presented.
c. Click the List button and select your CD-ROM device name (cd0, for
example).
d. Type the following in the MOUNT POINT field:
/cdrom
.
e. Click OK. The running person will raise his arms to indicate success. If he
instead falls down and you see crfs: 0506-909 /cdrom file system
already exists, do not interpret this as a failure. (The existing /cdrom file
system should be usable.)
f. Press the F12 key to exit SMIT.
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 85
August 17, 2001
Using the Installer GUI to Install and Configure the AIX Client
To install the AIX Client on your SAP server, follow the instructions in “Preparing
to Use the Installer GUI” on page 85 and then use the following procedure:
1. Type the following on the command line:
mount /cdrom
2. To install Infoprint Manager’s AIX Client, type /cdrom/setup -c and press
Enter. The Infoprint Installer window displays.
3. Select the language you want from the Preferred Language: list if you want a
language other than U.S. English for the rest of the Infoprint Installer screens.
Select the Set AIX Locale check box if you want to set your AIX system to the
same language as you just selected for the Infoprint Installer.
4. Click on Next >>. You will now see several screens to allow you to configure
your Infoprint AIX client.
5. The Installer asks you to reboot the system so the environment variables that
Infoprint Manager modifies can be updated. When asked if you want to reboot
the system, if you select Now, the AIX system shuts down immediately without
any message to other users that a shutdown is to take place. You do not need
to reboot each SAP system if you explicitly export the PDHOST, PD_SOCKET,
and the PATH environment variables each time you log on.
6. Once the AIX Client has been successfully installed, from an AIX command line
specify:
cd /usr/lpp/pd/bin
7. Edit both the ipm_print and ipm_query scripts to modify the following two
lines:
#export PDHOST=
#export PD_SOCKET=
Uncomment both lines and specify the values you set when installing the AIX
Client, then save and close the file.
Notes on Language: The text you see in the remaining screens during installation
will be in the language you just selected. If the language you selected is not the
same as the server language, the server must run in English. If you selected the Set
AIX Locale check box in Step 3 above, your system locale will change once you
have either logged off and then logged back on, or shut down and then restarted
the AIX system after completing the installation of Infoprint.
attempt to install the Infoprint Manager base product on your SAP system
server, and select the check box for the SAP Print Feature:
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 87
August 17, 2001
Note that if you cannot locate your invoice, click the More Details... button on
the key-entry screen for information on how to contact IBM Customer Support.
The Installer setup script prints a help statement if you specify the following on
the AIX command line: /cdrom/setup -h.
7. Once the SAP Print Feature has been successfully installed, from an AIX
command line specify the following:
cd /usr/lpp/pd/bin
8. Edit the ipm_submit, ipm_job_query, ipm_dev_query, and ipm_job_cancel
scripts to modify the following two lines:
#export PDHOST=
#export PD_SOCKET=
Uncomment both lines and specify the values you set when installing the AIX
Client. Then save and close the file. This step eliminates the need to restart
(bounce) each SAP application server.
To load the fonts that are required to transform OTF or ABAP data from SAP R/3
on an Infoprint Manager system, use the following procedure:
1. Load the CD-ROM for the AFP Font Collection into the CD-ROM drive on
your Infoprint AIX server.
2. Create a mount point from which to add fonts from this CD-ROM by typing
smitty cdrfs from the AIX command line and taking the following path:
CDROM File Systems --> Add a CDROM File System.
3. Select F4 to set the DEVICE name field to the system-generated name
(usually cd0).
4. For the MOUNT POINT field, specify /cdrom.
5. Press the F10 key to exit SMIT.
6. From the AIX command line, mount the CD-ROM to your RS/6000 by
specifying the following two commands in sequence:
a. mount /cdrom
b. cd /cdrom
7. From the AIX command line, specify
smitty install_latest
8. For the INPUT device /directory for software field, specify
/cdrom/aix
9. To ensure that you install the correct fonts without over writing any existing
resources on your system, specify no for the COMMIT software updates?
field and yes for the SAVE replaced files? field.
10. Specify the F4 key to list all font options.
11. Use the F7 key to select the following four options:
a. afpfonts.bookmstr
b. afpfonts.compats
c. afpfonts.codepage
d. afpfonts.ocr
12. To install the fonts, press Enter.
These fonts should take approximately 43 MB on your RS/6000.
13. Verify that the fonts cited in your fonts.tab configuration file have been
installed.
14. Infoprint Manager installs these fonts in the /usr/lpp/afpfonts directory.
15. To remove the IBM AFP Font Collection CD-ROM, specify the following at the
AIX command line: umount /cdrom .
16. Then you can remove the CD-ROM from your CD-ROM drive.
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 89
August 17, 2001
single defcp.tab configuration file (the default conversion table for converting
ASCII characters into EBCDIC characters) for printing ABAP jobs by installing
different instances of the transform on different SAP application servers. For
example, you could specify one code page on an application server where English
data is printed and another code page on an application server where German data
is printed.
This print option does require you to specify a value in the printer.tab
configuration file and requires more maintenance of all the configuration files. For
example, you must update the printer.tab file every time you either add or delete
an R/3 AFP printer.
The following provides a sample printer.tab configuration file. Note that you
can include comments in lines preceded by two slashes (//):
// Printer table
// Format: DEST=SPRT System=AIX Queue=pcl4039 Node=192.9.200.220
// Note: The Node parameter is not used for entries where the
// System field is AIX or MVS, but you must still enter a value.
Dest=MVSP System=MVS Queue=pcl4039 Node=192.9.200.220
Dest=AIX1 System=AIX Queue=pcl4029 Node=192.9.200.116
Dest=AIX2 System=AIX Queue=PSF4039 Node=192.9.200.220
Dest=OS2P System=OS2 Queue=OS2AFP Node=192.9.201.66
Dest=OS2 System=OS2 Queue=OS2AFP Node=192.9.201.66
If you have defined an R/3 AFP printer called AFPT, you could map this
printer to the IBMInfoprint Manager logical printer psf3116 by adding the
following line to the printer.tab configuration file.
Dest=AFPT System=AIX Queue=psf3116 Node=0.0.0.0
3. Once you have completed this task, return to step 3 of the “Activating Access
Method Z” procedure.
Specify these three lines in the Instance Profile Management for Experts (Change)
window:
# Access Method Z Spool Exit Parameters
rspo/host_spool/custom_print=qprt -dp P&P -Bnn -N&C -r R14 -X850 &F
rspo/host_spool/custom_query=lpq -l P&P
Once you have completed this task, return to step 3 of the “Activating Access
Method Z” procedure.
To activate Access Method Z with the R/3 spool exit, use the following procedure:
1. From the R/3 main menu, access the Reporting pull-down menu by selecting
the Tools main menu and then selecting the System--> Services-->Reporting
path or typing /nSA38 in the ok-Code field.
2. From the ABAP/4: Execute Program window, specify RSPO0049 for the Program
field and press the EXECUTE button once.
This process makes Access Method Z available on R/3.
3. Once Access Method Z is available on R/3, you must edit the profile of the
application server where the spool work process runs. To do so, perform the
following procedure:
a. From R/3, enter RZ10 in the ok-Code field. This choice produces a list of all
profiles on your R/3 system.
b. From the Instance Profile Management for Experts window, select the
appropriate profile and click on the Choose push-button.
c. From the SAP R/3 window, use the scroll bar to go to the end of the file
and add one of the set of options described in SAP Custom Print
Command Options at the bottom of the window.
d. Once you have notified other SAP R/3 application users, click on the Save
folder and restart the R/3 application.
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 91
August 17, 2001
Defining Output Devices that Use Infoprint Manager for Access Method
Z
The following topic describes how to create a new output device in SAP R/3
Release 3 for submitting both ABAP and OTF data to Infoprint Manager 3.2 for
both transforming to AFP data and printing the output. To enable this support, a
SAP R/3 administrator must perform the following procedure from the SAP R/3
graphical user interface:
1. Ensure that you have a logical destination defined in Infoprint Manager, which
will send jobs to your physical printer device.
2. From the R/3 main menu, access the Spool Administration window by
selecting the Tools main menu and then selecting the Tools-->
Administration-->Spool-->Spool Administration path. or typing /nSPAD in the
ok-Code field.
3. From the Spool Administration window, select the Output devices option and
select the Change push-button.
4. Select the Create icon and fill in the following information on the Create
Output Device window:
Table 16. Devices that use the Infoprint Manager OMS.
Field Value
Output Device PRT1
Table 16. Devices that use the Infoprint Manager OMS. (continued)
Device type IBMAFP
5. From the menu bar, click on the Back icon and the system will prompt you to
save the new output device.
If you are on a SAP R/3 Release 3 system and have choosen the Infoprint sap2afp
print command, rather than the ipm_print command or the qprt print command,
ensure that you update the appropriate configuration files (such as printer.tab)
described in “Configuring the SAP R/3 Transform” on page 91.
Chapter 7. Installing to Print ABAP and OTF with SAP R/3 Release 3 on AIX 93
August 17, 2001
For basic printing, the SAP transform can use existing Device Types (such as
IBMAFP, IBMAFP3, or SAPGOF) and existing formats, such as LETTER or
X_65_255. However, if you plan on customizing any of these print characteristics,
you should create a customized device type so that you will not loose data when
you upgrade your SAP R/3 system.
To create a customized device type, a SAP R/3 administrator must perform the
following procedure from the SAP R/3 graphical user interface:
1. From the R/3 main menu, access the Spool Administration window by
selecting the Tools main menu and then selecting the Tools-->
Administration-->Spool-->Spool Administration path. or typing /nSPAD in the
ok-Code field.
2. From the Spool Administration window, select the Utilities-->Copy device
type pull-down option.
3. From the Copy Device Type window, specify the device type you want to
customize (in this case, SAPGOF) in the Copy device type field and provide a
name for your customized Device Type (in this case, ZDOCGOF) in the to device
type field.
Note that any customized Device Type must start with the Z character or it will
be overwritten when you upgrade to a new level of SAP R/3.
4. From the menu bar, click on the execute icon.
5. From the Create object catalog entry window directly below, decide whether or
not you want to be able to copy this customized device type to another SAP
system. If you do, specify a Development class field value.
If you do not need to copy this Device Type to another SAP system, click on
the Local object push-button as displayed in the example below:
SAP R/3 provides a screen to show the customized Device Type and the original
device type from which it was copied.
(″LETTER″). SAP R/3 formats are mapped to Advanced Function Presentation (AFP)
form definitions in the pagedef.tab configuration file. You can display the Format
of a spool request in the output controller (SP01).
By default, the sap2afp transform uses “F1SAP Form Definition” on page 105,
which by default defines duplex, portrait printing. In addition, Infoprint Manager
provides an assortment of form definitions, which are documented in the IBM
Infoprint Manager: Reference. Consult this list to find a form definition that meets
your printing needs.
The following topic describes how to specify landscape media orientation through
a form definition for an entire document and then connect the newly-created
Format to a Device Type. By mapping a SAP Format to a form definition in the
pagedef.tab file, you can define the media style for the entire job. Depending upon
the type of data you wish to print, there are two separate procedures:
v “Defining a Customized Device Type for ABAP Jobs”
v “Defining a New OTF Format” on page 98
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 97
August 17, 2001
5. Select the back icon (the left-pointing arrow) and the system prompts you to
save the new ABAP format.
Once you have saved the new ABAP format, you must “Connecting a New Format
to a Device Type” on page 100 .
4. From the Spool Administration: Copy Page Format from LETTER window,
specify the name of the customized paper type that you are creating (in this
case, ZLETDOC).
5. Select the back icon (the left-pointing arrow) and the system prompts you to
save the new page format.
6. Specify /nSPAD in the ok-Code field.
7. From the Spool Administration: initial screen window, select the Formats
option and click the Change push-button.
8. Select the Format that you wish to copy (in this case, ZLETDOC), and select the
copy from push-button.
9. From the Spool Administration: Copy Format from LETTER window, fill in
the values as displayed below:
10. Select the back icon (the left-pointing arrow) and the system prompts you to
save the new OTF format.
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 99
August 17, 2001
Once you have saved the new OTF format, you must “Connecting a New Format
to a Device Type”.
Figure 44. Spool Administration: Maintain Format for Device Type window
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 101
August 17, 2001
The following procedure shows how you can define a name for each defined page
within an existing Layout Set. If you do not need to change page orientation on a
page-by-page basis, refer to Changing Document Print Orientation. Page-by-page
mapping is necessary only if different pages within a document are formatted
differently. You should use a custom layout set when making these changes. If you
use a system Layout Set, your changes are overwritten each time you upgrade
your SAP R/3 system. Remember that each media map remains in effect until SAP
R/3 encounters a new media map.
Every spool job in R/3 requires a Format (Paper type), whether it is ABAP data
(X_65_80) or OTF data (LETTER). SAP R/3 formats are mapped to Advanced
When mapping an SAP Format to a form definition in the pagedef.tab file, the first
media map within the form definition will define the media style for the entire job.
If you have a job that contains different electronic overlays on each page, you
might have to switch media styles on each page. Sap2afp converts names defined
in the paper resources for pages within Layout Sets to AFP media map names, and
for each page that defines a paper resource, that AFP media map will be used.
By default, the sap2afp transform uses “F1SAP Form Definition” on page 105,
which contains 25 separate media maps for simplex printing, duplex printing, bin
selection, and page orientation. In addition, Infoprint Manager provides an
assortment of form definitions, which are documented in the IBM Infoprint
Manager: Reference.
1. From the SAP R/3 graphical user interface, access the Layout Set menu screen.
You can access this view from the SAP R/3 main menu by either specifying the
SE71 transaction code in the ok-Code field, or by selecting: Tools --> Word
Processing --> Layout Set
Note: In SAP R/3 Release 4.6C, the Layout Set menu is the Page menu, which
contains the Resource Name field cited in step 3 below.
2. From the Layout Set main menu, access the Change Pages option and select
the job for which you are changing page orientation (in this case, ZASORDER1).
3. From the first page of the job, double-click so that it is highlighted and fill in
the Resource Name field (under the Print Attributes pane) as shown below:
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 103
August 17, 2001
4. Double-click on the next page that you intend to modify and fill in the
Resource Name field on the second page as shown below:
5. Continue with the same procedure on any page where you want to specify a
new media style.
6. Once you have finished, click on the save (open folder) icon to save this
setting.
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 105
August 17, 2001
To enable this support, an Infoprint Manager AIX administrator must perform the
following procedure:
1. Ensure that the iconv utility is installed on the Infoprint Manager system where
the sap2afp transform is running.
To support the printing of box characters, IBM now provides three customized
conversion files with the sap2afp transform:
v IBM-932-SAP2AFP: which extends the IBM-932 conversion file
v IBM-1030-SAP2AFP: which extends the IBM-930 conversion file
v IBM-1031-SAP2AFP: which extends the IBM-939 conversion file
For Japan, the sap2afp transform uses the conversion file IBM-932-
SAP2AFP_IBM-1031-SAP2AFP by default. You can modify the ’convert to’
segment of the 80000000.tab and defcp.tab.japan to match by setting the value
to IBM-1030-SAP2AFP.
2. Create a backup copy of the current /usr/lpp/psf/sap2afp/defcp.tab file.
3. Copy the /usr/lpp/psf/sap2afp/defcp.tab.japan file to the
/usr/lpp/psf/sap2afp/defcp.tab file.
4. Create a backup copy of the current /usr/lpp/psf/sap2afp/pagedef.tab file.
5. Copy the /usr/lpp/psf/sap2afp/pagedef.tab.japan to the
/usr/lpp/psf/sap2afp/pagedef.tab file.
6. Obtain the fonts needed for printing.
Setting Up Your SAP R/3 System to Support New OTF User Fonts
Use the following procedure when using the sap2afp data stream transform to
print with a new font that you have created for the job:
1. From the R/3 main menu, access the Font window so you can create a font
family for this new, customized font, by selecting the Tools main menu and
then selecting the Word Processing --> Font path. or typing /nSP73 in the
ok-Code field.
2. From the SAPscript Font Maintenance: Initial Screen window, select the Font
families option and select the Change push-button.
3. Select the Create icon and fill in the font information on the Create/Change
Font Family window as shown in below:
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 107
August 17, 2001
5. When the system prompts you for a Change Request Query request, select
the Cancel push-button.
6. From the SAPscript Font Maintenance: Initial Screen window, select the
System Fonts option and select the Create push-button.
7. Fill in the information from the Create System... window as indicated below:
Figure 50. SapScript Font Maintenance (Create/Change) window for OTF Fonts
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 109
August 17, 2001
Figure 51. SapScript Font Maintenance (Create/Change) System Bar Code window
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 111
August 17, 2001
Before you can use this new Output Text Format (OTF) bar code, you must
define a layout set that contains this new bar code to use your device type (in
this case, ZDOCGOF).
9. Add an entry in the barcode.tab configuration file that identifies this new OTF
bar code name to an actual bar code type. The barcode.tab configuration file
identifies values in the following format:
BarCode=ZDOBAR Type=017 Mode=002 Flag=128
Note: Ensure that the new bar code resources are in your AIX resource path
and reside on the Infoprint AIX server, where your Infoprint actual destination
resides.
For more information about the information in the barcode.tab configuration file
and how it relates to the Bar Code Object Content Architecture (BCOCA), see “Bar
Codes and Printing from SAP R/3 through Infoprint Manager”.
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 113
August 17, 2001
To shorten an existing bar code, you can specify the following line in the
barcode.tab file:
BarCode = BC_CD39 Type = 001 Mode = 001 Ratio = 2000 ModWidth = 10
To ensure that a font prints one inch high, specify the following line in the
/usr/lpp/psf/sap2afp/6400fonts.tab configuration file:
FONT=TIMES SIZE=720 TYPE=3 CODEPAGE=T1V10273 CharSet=C0S0ESTR DB=0
To ensure that a font prints one inch wide, specify the following line in the
/usr/lpp/psf/sap2afp/6400fonts.tab configuration file:
FONT=TIMES SIZE=360 TYPE=3 CODEPAGE=T1V10273 CharSet=C0S0ESTR DB=0 CPI=1
To ensure that a font prints one—half inch wide, specify the following line in the
/usr/lpp/psf/sap2afp/6400fonts.tab configuration file:
FONT=TIMES SIZE=360 TYPE=3 CODEPAGE=T1V10273 CharSet=C0S0ESTR DB=0 CPI=2
Once you have modified the 6400fonts.tab file appropriately, access the Print
Screen List window on the SAP R/2 graphical user interface and specify 6400 in
the Title field of the Spool request pane:
Note that this support is now provided in the ipm print command. You do not
need to use this procedure, unless you are specifying the sap2afp Command
directly from the command line.
If your printer supports the graphics object content architecture (GOCA) feature,
you can use the BX OTF command to print boxes that are either clear, solid, or
contain four different levels of shading. The levels of shading are a percentage
between 0 and 100, with 0 indicating a clear box and 100 a solid box. To recognize
input from the BX Output Text Format (OTF) command, specify the following
command on the SAP R/3 panel:
rspo/host_spool/custom_print=/usr/lpp/psf/bin/sap2afp -d &S -f &F -g
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 115
August 17, 2001
This command allows you to print boxes that are either clear, solid, or contain four
different levels of shading. You perform this task during installation when you
define the print command while Activating Access Method Z. Just add the -g
option to the end of the line. For more information on the BX command values
required to specify box shading, refer to your SAP R/3 documentation.
Note: If you specify this option to an Infoprint logical printer that is not enabled
for GOCA, the file will print a presentation text object content architecture
(PTOCA) box or boxes and the following message sequence for each box:
0420-535: ERROR: One or more graphics objects were encountered.
The printer does not support this type of object.
:
:
0420-879: Infoprint continues processing the print job: The STOP
when errors found in IMAGE and GRAPHICS data field on the
Infoprint SMIT Error Handling Options panel is set to no.
You can submit faxes from both SAP R/3 Release 3 and SAP R/3 Release 4
systems, providing that you have installed the Infoprint Manager Fax feature on
the Infoprint AIX server. For more information on installing the Infoprint Manager
Fax feature, go to the Printing Systems homepage on the Web at
http://www.ibm.com/printers, click on the Infoprint Manager for AIX pages. If you
are running on a SAP R/3 Release 3 system, you must have configured Access
Method L to use the ipm_print command. If you are running on a SAP R/3
Release 4 system, you must have “Defining the Infoprint Manager OMS to SAP
R/3 on the SAP System Server” on page 17 or “Defining the Infoprint Manager
OMS to SAP R/3 on the SAP System Server for Release 31h or 31i” on page 51.
Once you have verified that the prerequisites cited above have been applied, use
the following two procedures to implement sending faxes from SAP R/3.
6. Save your device definition, by specifying Output Device --> Save from the
menu options.
7. Specify the /nscon (Tools->Communication->Configuration) transaction.
8. From the SAPcomm: Configuration window, select the Location option from
the Destination pane and click on the Change push-button.
9. Click on the check box to close the pop-up message window that displays
information about the table’s client independent status.
10. From the SAPcomm: ″destination location″: Overview window, click on the
New entries push button and specify the Output Device that you created in
step 4 above.
Note: Specify the appropriate country code in the Ctry column. For example,
specify US for an installation in the United States.
11. From the New Entries: Details of Created Entries window, click on the save
folder icon (or specify the Ctrl + S keys) to save your changes.
12. From the SAPcomm: Configuration window, select the Selection option from
the Destination pane and click on the Change push-button.
13. Click on the check box to close the pop-up message window that displays
information about the table’s client independent status.
Chapter 8. Print Support that Applies to both SAP R/3 Release 3 and Release 4 117
August 17, 2001
14. From the SAPcomm: ″destination selection″ window, click on the New
Entries field.
15. From the New Entries: Details of Created Entries window, fill in the following
values on the Selection pane:
Table 22. Devices that use the Infoprint Manager OMS.
Field Value
Service TELEFAX
Note that the Key, Type, Area Served, and Device group fields should all be
left blank.
16. Under the Destination pane, specify the output device that you created in
step 4: FAX.
Note that the Country of location field should be left blank.
17. Save your fax definition, by clicking the Save folder icon (or using the Ctrl +
S keys).
Once you have completed this procedure, you are ready to submit a fax request
from SAP R/3 to Infoprint Manager.
Appendix. Installing the AIX Client and the SAP Print Feature
on each SAP System Server
Use the Infoprint Installer to install the AIX Client and the SAP Print Feature on
every AIX server where any SAP application server will issue OMS commands. If
you have configured your SAP R/3 installation to use alternate servers, you must
repeat these installation tasks on the alternate servers.
Using the Installer GUI to Install and Configure the AIX Client
To install the AIX Client on your SAP server, follow the instructions in “Preparing
to Use the Installer GUI” and then use the following procedure:
1. Type the following on the command line:
mount /cdrom
2. To install Infoprint Manager’s AIX Client, type /cdrom/setup -c and press
Enter. The Infoprint Installer window displays.
3. Select the language you want from the Preferred Language: list if you want a
language other than U.S. English for the rest of the Infoprint Installer screens.
Select the Set AIX Locale check box if you want to set your AIX system to the
same language as you just selected for the Infoprint Installer.
4. Click on Next >>. You will now see several screens to allow you to configure
your Infoprint AIX client.
5. The Installer asks you to reboot the system so the environment variables that
Infoprint Manager modifies can be updated. When asked if you want to reboot
the system, if you select Now, the AIX system shuts down immediately without
any message to other users that a shutdown is to take place. You do not need
to reboot each SAP system if you explicitly export the PDHOST, PD_SOCKET,
and the PATH environment variables each time you log on.
Notes on Language
The text you see in the remaining screens during installation will be in the
language you just selected. If the language you selected is not the same as the
server language, the server must run in English. If you selected the Set AIX Locale
check box in Step 3 above, your system locale will change once you have either
logged off and then logged back on, or shut down and then restarted the AIX
system after completing the installation of Infoprint.
Appendix. Installing the AIX Client and the SAP Print Feature on each SAP System Server 121
August 17, 2001
Note that if you cannot locate your invoice, click the More Details... button on
the key-entry screen for information on how to contact IBM Customer Support.
The Installer setup script prints a help statement if you specify the following on
the AIX command line: /cdrom/setup -h.
7. Once the SAP Print Feature has been successfully installed, from an AIX
command line specify the following:
cd /usr/lpp/pd/bin
8. Edit the ipm_submit, ipm_job_query, ipm_dev_query, and ipm_job_cancel
scripts to modify the following two lines:
#export PDHOST=
#export PD_SOCKET=
Uncomment both lines and specify the values you set when installing the AIX
Client. Then save and close the file. This step eliminates the need to restart
(bounce) each SAP application server.
Index
Special Characters AIX files (continued)
/usr/lpp/pd/bin/ipm_query* 8
configuring the SAP transform
for SAP R/3 Release 3.1h, 3.1i 49
/etc/hosts.equiv file 7 /usr/lpp/pd/bin/ipm_submit* 8 for SAP R/3 Release 4 16
/home/sapuser/.rhosts file 7 /usr/lpp/pd/bin/startcbd* 9 connecting a format to a device type
/usr/lpp/pd/bin/ipm_dev_query* AIX filesets changing document print
file 9 bos.loc.adt.iconv 1 orientation 100
/usr/lpp/pd/bin/ipm_job_cancel* creating an R/3 fax device 116
file 9 customized device type (ABAP),
/usr/lpp/pd/bin/ipm_job_query* file 9
/usr/lpp/pd/bin/ipm.omdesc_31h B defining 97
customizing print characteristics 95
file 8 bar codes
changing document print
/usr/lpp/pd/bin/ipm.omdesc file 8 BCOCA values in barcode.tab
orientation 96
/usr/lpp/pd/bin/ipm_print file 8 file 112
defining a customized device type 95
/usr/lpp/pd/bin/ipm_query* file 8 ModWidth values in barcode.tab
/usr/lpp/pd/bin/ipm_submit* file 8 file 113
/usr/lpp/pd/bin/startcbd* file 9 Ratio values in barcode.tab 113
/usr/lpp/psf/bin files 16, 91 supported by the SAP transform 109 D
/usr/lpp/psf/sap2afp files 16, 92 supporting new user OTF bar default form definition
codes 110 F1SAP 105
barcode.tab file defcp.tab configuration file 107
A Flag values 112
Mode values 112
defining a customized device type
(ABAP)
Access Method L ModWidth values 113 changing document print
printing PCL and PostScript with Ratio values 113 orientation 97
Release 3 77 Type values 112 defining a Logical Output Management
Access Method U barcode.tab file values 112 system
defining devices for HP-UX and SUN for SAP R/3 Release 3.1h, 3.1i 55
servers 9 for SAP R/3 Release 4 21
Access Method Z
defining devices for printing ABAP C defining a new OTF format
changing document print
and OTF with Release 3 92 cancelling jobs
orientation 98
spool exit parameters 91 for SAP R/3 Release 3.1h, 3.1i 66
defining a Real Output Management
Access Method Z, activating 91 for SAP R/3 Release 4 33
system
activating Access Method Z changing page print orientation
for SAP R/3 Release 3.1h, 3.1i 51
printing ABAP and OTF with Release changing document print
for SAP R/3 Release 4 18
3 91 orientation 102
defining a SAP user for OMS Callback
activating the SAP Print command commands
for SAP R/3 Release 3.1h, 3.1i 50
printing PCL and PostScript with ipm_print 76, 84
for SAP R/3 Release 4 17
Release 3 77 ipm_query 84
defining devices
activating user pop-ups qprt 76
using Access Method L 77
for SAP R/3 Release 3.1h, 3.1i 67 configuration files
using Access Method Z 92
for SAP R/3 Release 4 34 6400fonts.tab 17, 92
defining devices to Infoprint OMS
adding box shading values 115 6400fonts.tab values 114
for SAP R/3 Release 3.1h, 3.1i 60
adding electronic forms and logos 5 barcode.tab 17, 92
for SAP R/3 Release 4 26
adding electronic forms to text 5 barcode.tab values 112, 113
defining devices with SAPGOF 26, 60
Advanced Function Presentation data 5 defcp.tab 17, 84, 92, 107
defining the Infoprint Manager OMS to
advanced OMS configuration fonts.tab 17, 92, 107
SAP
for SAP R/3 Release 3.1h, 3.1i 67 image.tab 17, 92
for SAP R/3 Release 3.1h, 3.1i 51
for SAP R/3 Release 4 34 pagedef.tab 17, 92, 97, 102, 105, 107
for SAP R/3 Release 4 17
AIX client 119 printer.tab 84
device status, displaying
installing on SAP system server 119 xxxxyyyy.tab 17, 92
for SAP R/3 Release 3.1h, 3.1i 63
overview 1 configuring the Infoprint AIX server
for SAP R/3 Release 4 30
using the Infoprint Installer GUI 119 for HP-UX and SUN servers 7
device type
AIX files configuring the SAP Callback daemon
definition 95
/etc/hosts.equiv 7 for SAP R/3 Release 3.1h, 3.1i 59
device types
/home/sapuser/.rhosts 7 for SAP R/3 Release 4 25
IBMAFP 92
/usr/lpp/pd/bin/ipm_dev_query* 9 configuring the SAP R/3 transform
IBMAFP3 92
/usr/lpp/pd/bin/ipm_job_cancel* 9 printing ABAP and OTF with Release
displaying device status
/usr/lpp/pd/bin/ipm_job_query* 9 3 91
for SAP R/3 Release 3.1h, 3.1i 63
/usr/lpp/pd/bin/ipm.omdesc 8 configuring the SAP system server
for SAP R/3 Release 4 30
/usr/lpp/pd/bin/ipm.omdesc_31h 8 for HP-UX and SUN servers 8
document print orientation, changing 96
/usr/lpp/pd/bin/ipm_print 8
Index 125
August 17, 2001
SAP R/3 Release 4 enhanced status
overview 1
V
SAP R/3 transform, configuring 91 viewing enhanced job status
SAP system server for SAP R/3 Release 3.1h, 3.1i 61
configuring for HP-UX and SUN for SAP R/3 Release 4 28
servers 8
installing AIX client 119
installing SAP Print feature 119
SAP transform
bar code support 109
SAP transform, configuring
for SAP R/3 Release 3.1h, 3.1i 49
for SAP R/3 Release 4 16
SAPGOF device type for Release 3.1h,
3.1i 60
SAPGOF device type for Release 4 26
selecting a SAP Print command
for SAP R/3 Release 3 (PCL and
PostScript) 76
selecting event report levels
for SAP R/3 Release 3.1h, 3.1i 69
for SAP R/3 Release 4 37
selecting language
AIX client install 120
shutting down the SAP Callback daemon
for SAP R/3 Release 3.1h, 3.1i 59
for SAP R/3 Release 4 26
specifying width in SAP bar codes 113
starting the SAP Callback daemon
for SAP R/3 Release 3.1h, 3.1i 58
for SAP R/3 Release 4 25
submitting faxes from SAP R/3 116
creating an R/3 fax device 116
submitting faxes to Infoprint
Manager 118
submitting faxes to Infoprint
Manager 118
SUN Servers, installing Infoprint 7
configuring the Infoprint AIX
server 7
configuring the SAP system server 8
defining devices for Access Method
U 9
SUN servers overview 1
supporting new OTF user fonts 107
U
using bar codes 109
using the AIX qprt command
printing ABAP and OTF with Release
3 91
printing PCL and PostScript with
Release 3 76
using the Infoprint ipm_print command
printing ABAP and OTF with Release
3 84
printing PCL and PostScript with
Release 3 76
using the Infoprint sap2afp command
printing ABAP and OTF with Release
3 89