Solution : https://service.sap.com/sap/support/notes/616762 (SAP Service marketplace login required)
Summary :
When attempting to print through Business Server Pages or Web Dynpro applications accessed via a URL, users may encounter issues where the print job holds the status "Is waiting" if the printer uses access methods 'F' or 'G'. This is due to the lack of a GUI connection essential for front-end printing when applications are browser-operated only. The workaround involves using printers set with methods 'S', 'U', 'L', 'C', or 'E' and converting print data into PDF format within the browser using specific function modules like CONVERT_OTF. This ensures compatibility with SAPGUI and JAVA GUI based applications, unlike BSP or WebDynpro which generate HTML through Web AS and not ITS.
Key words :
call function 'ssf_get_device_type' exporting i_language = sy-langu importing e_devtype = devtypetransfer, relevant spool request remains, call module ssf_get_device_type, terms bsp balanced_scorecard locl, - sapgui- java gui- sapgui, module returns is_frontend = 'x', support front-end printing, function module convert_otf, front-end printing, field tdgetotf = 'x'
Related Notes :
1323062 | Printing using actions in IC WebClient UI |
1075270 | Front-end printing activated in PPF print actions |
896953 | Front-end printing in the PC UI without PDF |
311037 | Printing using e-mail |
128105 | Frontend printing (collective note) |