November 8, 2013


Configuring Printers in SAP Systems :-

The way in which documents are created may be completely different. But the output on paper is always performed using same mechanism in three steps
1) A spool request is created
2) The spool request contains device independent print data and includes administrative info and the actual print data.
3) Only when the spool request is to be output on a particular device, is an output request created.
• Device independent print data from the spool request is converted to the printer language that the selected output device understands. This procedure allows the user to display spool request before output.
• If the user wants to create a spool request and an output request at the same time, he has to choose “PRINT IMMEDIATELY” option.
• Actual document content of a spooled request is stored in TemSe (Temporary sequential Objects)
• We can define the storage location for TemSe objects using the profile parameter rspo/store_location
• Spool requests are stored in DB table TST03.
• We can specify the storage location for the output device using the Transaction Code SPAD.

1) SICK (SAP Initial Consistency Check). It’s the first Trans-Code used in post SAP installation.
2) SPRO (Customizing)

Installation Of languages (SMLT)
German and English are provided by default. If I want to install a new language use SMLT to configure new language setting.

Note: Default profile parameter related with languages is zcsa/installed_languages.

Local Printing:
The spool workprocess and the OS spool are running on the same host machine.

Access Methods of Local Printing:
Unix = L; Windows = C
Local Printing is the fastest and most reliable connection from SAP to OS. You can configure multiple spool work process for an SAP instance.

Remote Printing:
With remote printing, spool work process and OS system spooler are running on different hosts.

Access Methods of Remote Printing:
Unix = U and Windows = S as Well as U (Unix Berkeley Protocol)

Front End Printing:
We can connect output devices to our front-end machines. The access method for front-end printing is F.
• In Microsoft windows OS, saplpd, transfer program receives the data stream and forwards it to the default printer.
• We can specify max no of spool work process used for front end printing by the profile parameter rdisp/wp_no_fro_max (Default value is 1)

Note: Front End printing is not suitable for production or mass printing.
• Since front-end printing requires a connection to the front-end PC, we cannot use background processing.

Create an Output Device :-

Go to trans-code SPAD to create output device parameters to be given in SPAD -> Output Devices -> Devices/Servers
1) Output Device: Enter the name (Case Sensitive) of output device, max of 30 characters
2) Short Name: Can be generated automatically
3) Device Type: Printer model needs to be given. Device type “SWIN” is used for front-end printing. Location = Room + Building where printer is located.

Spool Server :-
It is a SAP Application server with Spool work process or logical server name.

Lock Printer in SAP system

Output request for printers for which this indicator is selected are created but not transferred to the printer. The user receives the message “No immediate Printing”.
• Host Printer = Name of the printer at OS level (Case Sensitive)

Note: The specification _DEFAULT is set for front-end printing.

Destination Host: This is used only for remote printing. It represents the name of the host where OS system spooler is running.

Host only for local printing and is calculated automatically from the spool server.

Device Type
• SAP uses device type to format the output device printout.
• When the spool work process generates an output request, it uses the specification of device type.
• This device type describes how print data should be formatted for a particular output device.

Page Format
• This describes the format of printable page in the SAP system. This describes how output should appear on paper.
• Format is a device specific implementation of a Format Type. Example: To perform an output on a page with letter format.
• Character Set: Contains characters that can be an output to a device.
• Print Control: This allows the control of display options of output devices, such as font-size, bold face.


Q) How to identify how many spool work process are setup in a particular application server?
A) Trans-Code SM51 and select the application server.
   Go to SM50 and count the number of work process with SPO

Q) How many spool processes are configured in out entire SAP system?
A) SM66 and check for SPO work process. In select process by choosing Type = Spool and Status = Wait

Q) Can we change number of spool work process by operation mode switching?
A) No. Only background and dialog work process can be modified.

Q) How to identify how many spool servers are available in your SAP system?
A) SM51 or SM66 and check for application server with at least one spool workprocess.

Q) How to make setting for an individual SAP user so that an output request is not created immediately for a spool request?
A) SU3 go to Default tab and ensure that output immediately option is not checked.

Q) How to find which printer is defined at OS level of your server?
A) Go to start -> Settings -> Printers (Revisit)

Steps to create a local printer

a. Goto SPAD->device/server tab
i. choose output device

b. Select the change button
i. to get into a change mode
ii. Device contribute step
iii. device type
iv. spool server

c. Accesses method-> host spool access method (c) host printer (name of the printer) the same.

Output a list:
To create the suggest list go ‘SA38’ enter the report ‘RSPFPAR’ and execute it. Enter the parameter ‘RSPO*’ and execute again.
Go to ‘SM51 and select the print option.
Creating a remote printer: Procedure is same as local printer.

Creating front end printer:

Go to SPAD, devices/server/page and choose output device

Will update soon... Check next post...

No comments:

Post a Comment