05-04-2006 10:17 AM
Hello folks,
I have a small little problem related to background job.I ran a background job which transfers file from SAP to third party through outbound.When i ran the program related to this job on foreground it is running correctly and file is transferred to third party.When i scheduled a job for this program it gives me Error like this <b>Printer name "" not defined </b> .I can not figure out problem Please help.
05-04-2006 10:22 AM
Hi,
Looks like this program generates a spool and the is why its asking for printer name as well. Pass the printer name also in the job details
Regards,
Ravi
05-04-2006 10:23 AM
Hello,
Mainitain one printer name in your user defaults. May it can be the reason of the problem..
Regards,
Naimesh
05-04-2006 10:24 AM
Hi nirad,
you missed the Printer name. you need to pass the printer ,give the printer name in spool params.to avoid that error.
Regards
vijay
05-04-2006 10:25 AM
use spad transaction to set your default printer.
refer these links:
http://www.finsvc.duke.edu/sapr3/printing.html
http://web.mit.edu/ist/discovery/enter-print/recsver3.html
Regards,
Ravi
05-04-2006 10:28 AM
05-04-2006 10:49 AM
Give default name of printer for your User name in SU01 transaction .
or
while defining background job specify printer name
in print specification .
Regards
Siddharth
05-04-2006 10:50 AM
Hello Nirad,
When a Object/report is set to run in background Mode, on the 'Background PrintParameters' pop up window you need to specify the field 'OutputDevice' (usually i set it to 'LOCL'). On the same window under the 'Spool Control' tab may be you have checked the 'Print Immed' that was the reason it was looking out for the Printer.
If the Printer is not specified automaticall the request is forwarded to SPOOL.
Hope this was helpful.
- PSK