cancel
Showing results for 
Search instead for 
Did you mean: 

Add Printer ??

Former Member
0 Kudos

Dear All,

How Can I add a printer ? I would like to give a print of my smartform to new printer .

How Can I do that ?

Regards

Venkat.

Accepted Solutions (1)

Accepted Solutions (1)

former_member188685
Active Contributor
0 Kudos

Hi,

Use <b>SPAD</b> , click on <b>FUll administration</b> then choose <b>Devices/servers</b> then click on <b>output devices</b> and then add .

Regards

vijay

Answers (3)

Answers (3)

vinod_gunaware2
Active Contributor
0 Kudos

Prior to this, you should have your SAPLPD.EXE program running on the local PC.

Configure an Output device to print on the user own Windows default printers.

Transaction SPAD

Output devices - LOCL (naming convention for local printer)

Click Create

Device type - SWIN

Host Spool Access Method - F: Printing on frontend computer

Host Printer - If you are using the SWIN device type, you can also enter __DEFAULT (underscore underscore DEFAULT) to use the default printer in the Windows print manager.

Save

transaction SPAD - Create a Output Device

Output device e.g. NP01

choose a Device type

Host printer e.g. netprn

Access Method -> L (Print locally via LP/LPR with signal)

LPQ format -> S (System V LPSTAT)

click Save (other fields optional )

Using SPAD - SAP Spool Administration to print different paper size

The SAP spool system manages its own output devices. This includes mostly printers, but also fax and archiving devices. In order for you to use output devices defined in your operating system from the SAP System, you must define these devices in the SAP spool system.

Print to a dot matrix printer using computer paper with 66 lines

Define paper types

Formatting process Z_60_135

Page format DINA4

Orientation tick both Portrait and Orientation

Type in the comment and click save

Device initialization

Device type - OKI341

Formatting process Z_60_135 then click Execute

Double click Printer initilization

You must key the 66 lines hexadecimals for your printer. ( line no 9)

1 # oki341 x_paper

2 # reset

3 # \e\0x40

4 # select codepage multilingual 850

5 \e\0x52\0x1a

6 # disable skip perforation mode

7 \e\0x4f

8 # select 6 lpi

9 \e\0x32

10 # select page length 66 lines (66=hex $42)

11 \e\0x43\0x42

12 # select 10 cpi font

13 \e\0x60

Create a new font type with the spool administrator (SPAD)

When you need some different fonts other than those available in the standard SAP system, you'll have to create those different fonts size manually for the device types that you are using.

Tested in 4.6x

COPY SAP STANDARD DEVICE TYPE TO ZXXXX e.g. ZHPLJ4

SPAD - Spool Administration

Full administration

Device Types - ZHPLJ4 (then click Device Types)

Utilities -> For device type -> Copy device type

Print Controls - Copy an existing Print Control and change the ControlCharacter sequence

SE73 - SAPscript Font Maintenance

Printer fonts - Change

Double click on the ZXXXX device type

Create

Font family COURIER

Font size 030

Characters per inch 21.00

Print control 1 SFXXX

Print control 2 SFXXX

regards

vinod

Former Member
0 Kudos

Dear Vinod, Vijay, Max & Khan....

Thanks you very much for your efforts ..

I belive, I learned some thing new with your inputs .

Closing this thread by awarding points ..

Regards

Venkat.

former_member181966
Active Contributor
0 Kudos

Using the Transaction SPAD create an new "device" i.e.

ZLOC (Local Printer).

Using the following settings:

- Device Attributes...

-- Device Type: "SAPWIN"

-- Device Class: "Standard Printer"

- Access Method...

-- Host Spool Access Method: "F" (= Printing on Frontend)

-- Host Printer: "__DEFAULT"

That should work if you'll have the SAPLPD installed on your frontend !!

The SAPLPD automatically installes with a full SAPGUI-Installation.

The outpout ist printed to your frontend default printer.

Thanks

Former Member
0 Kudos

Hi

You have to define it by trx SPAD, but It should be better it's done by your basis administrator.

Max