Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error when trying to print a form

Former Member
0 Likes
4,228

Hi all,

I'm getting the following error when I try to print a form (transaction SFP - Form Builder):

Cannot find PDL type for output device LOCL

Message no. FPRUNX113

Does anybody know why I'm getting this error? I get it for all forms I try, but not when e.g. I print some source code in se80..., so I guess it's not due to my printer settings.

tia,

Jeroen

1 ACCEPTED SOLUTION
Read only

daniel_carvalho
Active Contributor
0 Likes
3,449

Hi Jeroen,

Maybe you don't have in the TSP03 table the Printer Declaration for the LOCL Output Device (TSP03-PADEST field).

Please take a look at SE16 transaction to confirm it.

NOTE: Try to see also the ADS_GET_PRINTER_ATTRIBUTES function module and the LFP_PRINTPRI include, the error you are getting is occurring in the Line 60 of that include.

Regards,

Daniel Carvalho.

Hi all,

I'm getting the following error when I try to print a form (transaction SFP - Form Builder):

Cannot find PDL type for output device LOCL

Message no. FPRUNX113

Does anybody know why I'm getting this error? I get it for all forms I try, but not when e.g. I print some source code in se80..., so I guess it's not due to my printer settings.

tia,

Jeroen

6 REPLIES 6
Read only

Former Member
0 Likes
3,449

Do you have a local printer mapped in SAP?

Usually BASIS team maps something called LOCL so that it takes the default printer of your system to print the data.

Regards,

Ravi

Read only

0 Likes
3,449

Yes, a local printer has been mapped...

Read only

0 Likes
3,449

hi jeroen,

here my suggestion is y don't u try to print with someother printer

check weather ur getting the same problem again

otherwise it should be the problem with the printer settings

Regards,

Naveen

Read only

daniel_carvalho
Active Contributor
0 Likes
3,450

Hi Jeroen,

Maybe you don't have in the TSP03 table the Printer Declaration for the LOCL Output Device (TSP03-PADEST field).

Please take a look at SE16 transaction to confirm it.

NOTE: Try to see also the ADS_GET_PRINTER_ATTRIBUTES function module and the LFP_PRINTPRI include, the error you are getting is occurring in the Line 60 of that include.

Regards,

Daniel Carvalho.

Read only

0 Likes
3,449

Hi,

Thanks for your reply.

I've checked TSP03 and there is a LOCL Output Device.

I've also checked LFP_PRINTPRI in debug mode and at some point it is looking in TSP0B for TSP0B-PATYPE eq 'SWIN'. Such a record does no exist in TSP0B, but in TSP03 there is a record with PATYPE eq 'SWIN', it is the same record where TSP03-PADEST eq 'LOCL'...

Jeroen

Read only

Former Member
0 Likes
3,449

See also .

<Markus Meisl>

...which lists a possible solution.

Message was edited by: Markus Meisl, SAP NetWeaver Product Management