Print in WebUI

Hi Gurus,
The Print option in the Service Order of Web UI does not work.
The Smartform attached in the Actions of the Service Order gets printed in GUI. When i select the Print option from the Service Order in Web UI , it gives a message 'Output Triggered Successfully', but the print does not happen. When i select the Print Prieview option from the Service Order of Web UI, a popup opens with the smart form attached in the actions and gets printed if i select the Print option form the popup.
Any config missing??
Thanks,
Sarat.

Hi Nag,
There is a button Print Prieview in the toolbar area above the Service Order header details in Web UI Service Order.
Thanks,
Sarat.

Similar Messages

  • WebUI Print Preview (Action Definition - Print) for Adobe Interactive Forms

    Hi All,
    As mentioned in subject, how to define an CRM Action Definition (with or without Action Condition) to Print an Adobe Interactive Forms. We know how to define a setting for Print Preview function in CRM WebUI via Action Definition - Smartforms Print. Now we want to print preview from CRM WebUI document on Form designed in Adobe Interactive Forms (tx SFP).
    We have tested using Action Definition - External Communication, we can set the AIF form here. We tested in GUI (tx crmd_order) and it works. But when testing preview on CRM WebUi it shows "Error in Smartforms".
    Somehow it still detect as Smartforms instead of Adobe Interactive Forms.
    We prefer if this preview can be done via Action, because it is straight forward function for printing.
    Should we use Action - Method Call instead ? How is the approach to do it in Action - Method Call ?
    Any one try this before? Appreciate your sharing here.
    Thx & Rgds,
    Gun.

    Hi Gunawan,
    if I got you right, what you want is: Call your AIF when someone clicks on the "print preview" button in CRM WebClient. This should all work using a print action like with normal SmartForms.
    I faced this problem some months ago on CRM 6. The problem here was quite simple: The SmartForm interface and the one of AIF are not compatible. Thus the service used for calling the print action from WebClient failed.
    For handling this problem I enhanced the print service to call AIF correctly.
    In customizing I used print actions that call a method.
    As mentioned this lays back some months already. Maybe SAP came up with a better solution by now. I saw AIF to have multilple interface types. One is an interface compatible with SmartForms. Probably you can use this one and the print service will work without any enhancements or modifications.
    cheers Carsten

  • Print smartforms for service order with printer, not a spool in CRM WebUI

    Dear Experts!
    We have a long list of different print forms for a service order. We would love to have a list of these forms appearing when clicking on "Print" button to choose from.
    We have made appropriate settings in SPRO (CRM -> Basic Functions -> Actions -> Actions in Transaction -> Change Actions and Conditions -> Define Action Profiles and Actions & Define Conditions). Option "Print Immediately" is set, and the Output Device is set to local printer. So now we have the following results:
    - When clicking "Print Preview", a window appears where one of the possible forms may be selected to be shown as PDF.
    - When clicking "Print", one of the forms is being moved to spool. So, you may only enter the spool in GUI and send the document to printer.
    There is only one help topic about printing, that says:
    Prerequisites
    Actions are displayed on the Print pushbutton if the following criteria are met:
    -The print action is set as relevant for the toolbar
    - A print smart form is defined as the processing type
    - The action is set to Execute immediately
    - The action is inactive, that is, it is set to be executed manually
    Please, give us a hint on how to make customizing to send document right to the printer.

    Hi Alex,
    This Business Add-In (PRINTER_DETERM_PPF) is used in the Actions (CRM-BF-ACI) component. It enables you to determine a printer more flexibly than the standard Customizing activity allows you to. For example, if you want to print an e-mail confirmation from a local printer in your office, and not from the usual printer for your entire department, you can use this add-in to do so.
    Get back to me for a more info.
    Hope this helps.
    Cheers, Satish

  • Pdf error in printing in WEB UI via transaction launcher

    Hi Experts,
    We have created a custom report program in CRM 2007. We are launching it from WEB UI via transaction launcher. When we try to print the report output, it displays the standard print dialog box. The moment we select output device = LOCL for local printer and click on Continue button,it launches two new windows:-
    a) One window is for WEB UI with message-The formatted data will be displayed in this window; wait and do not close the window
    b) Second window is ADOBE PDF window with information message-Adobe Reader could not open 'frontend_print[1].pdf' because it is either not a supported file type or because  the file has been damaged.
    In the end, user is not able to print the report. Now my doubts are:-
    What is the link between print button and pdf? Why is it going to ADOBE? Something to do with WEB UI? If we launch SAP GUI, go to SE38 and execute the report program, we are able to print the output successfully.
    Please give me some pointers to proceed forward.
    Thanks
    Rohit

    HI Rohit,
    My blog can answer your questions.
    http://wiki.sdn.sap.com/wiki/display/CRM/AdobeFormsin+WebUI
    Cheers, Satish

  • To replace standard smartform by a custom form, to be used in PRINT PREVIEW

    Hi,
    I have a requirement in CRM 2007 webUI. If we try to create a sales order, then we have a toolbar option button with title "PRINT PREVIEW". It uses the custom smart form "CRM_ORDER_CONFIRMATION_01.
    I have to replace this standard form by a Z custom form. This form has soem additional data required for business needs.
    Field technical details of the button is :
    1. Component Name-  BT115H_SLSO
    2. View   - SOHOverview
    3. Context Node - THTMLB
    4. Attribute- BUTTON_8
    5. Role key - BP_POW_USR
    6. Comp. Usage - CUBT Sales Order
    7. Object Type - BT115_SLSO
    Please reply as soon as possible.

    To figure this out you need to do the following:
    First determine the action profile for the transaction in question in the IMG.
    CRM->Transactions->Basic Settings->Define Transaction Types
    Display the detials of the transaction and you will see the action profile.  Next copy that action profile by using transaction SPPFCADM.  Then in the action defintion for the print action, replace the standard smartform definition with your z-form. 
    Finally go back into the transaction definition and assign the z-profile to your transaction type.  Please note you should only do this with "z-transactions".
    I'm not going to go into further detail as this is basic CRM configuration and is valid for all releases.  Please look at the best practices guides, or do a search in the CRM General and Framework forum for further information on how to do the configuration steps.
    Take care,
    Stephen

  • Error printing po

    HI all,
    I created data definition and template for POXPRPOP ==> Printed Purchase Order Report(Portrait), sat up output to XML in Request form for POXPRPOP and ran it.
    When trying to preview, I am getting the error bellow followed by template page.
    What does this error mean? Could someone point me to the direction where I'd start troubleshooting it?
    Error
    java.lang.NullPointerException at oracle.apps.xdo.oa.util.CoreHelper.escapeBrackets(CoreHelper.java:549) at oracle.apps.xdo.oa.util.CoreHelper.getExceptionXML(CoreHelper.java:580) at oracle.apps.xdo.oa.util.CoreHelper.writeExceptionDocument(CoreHelper.java:661) at oracle.apps.xdo.oa.util.CoreHelper.writeExceptionDocument(CoreHelper.java:637) at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:6205) at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3555) at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3614) at oracle.apps.xdo.oa.template.server.TemplatesAMImpl.processTemplate(TemplatesAMImpl.java:2135) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:189) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:152) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:721) at oracle.apps.xdo.oa.template.webui.TemplateGeneralCO.previewTemplate(TemplateGeneralCO.java:741) at oracle.apps.xdo.oa.template.webui.TemplateGeneralCO.processRequest(TemplateGeneralCO.java:158) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:581) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1095) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:932) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:899) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:640) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353) at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2298) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1711) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418) at oa_html._OA._jspService(_OA.java:88) at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119) at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417) at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267) at oracle.jsp.JspServlet.internalService(JspServlet.java:186) at oracle.jsp.JspServlet.service(JspServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:588) at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162) at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187) at oa_html._OA._jspService(_OA.java:98) at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119) at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417) at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267) at oracle.jsp.JspServlet.internalService(JspServlet.java:186) at oracle.jsp.JspServlet.service(JspServlet.java:156) at javax.servlet.http.HttpServlet.service(HttpServlet.java:588) at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456) at org.apache.jserv.JServConnection.run(JServConnection.java:294) at java.lang.Thread.run(Thread.java:534)
    Thanks,
    Eugene

    Tim,
    Thanks a lot for reply.
    Template runs fine outside of Apps. Program itself runs fine if set to Text, but when set to XML, it fails. Here is what I found in Concurent->Managers->Administer
    ->Output Post Processor ->Manager Log
    [9/4/07 2:41:55 PM] [OPPServiceThread0] Post-processing request 498889.
    [9/4/07 2:41:55 PM] [3489:RT498889] Executing post-processing actions for request 498889.
    [9/4/07 2:41:55 PM] [3489:RT498889] Starting XML Publisher post-processing action.
    [9/4/07 2:41:55 PM] [3489:RT498889]
    Template code: POXPRPOP_TMPL
    Template app: PO
    Language: en
    Territory: US
    Output type: PDF
    java.lang.NullPointerException
         at java.io.File.<init>(File.java:263)
         at oracle.apps.xdo.oa.util.FontCacheManager.getFontFilePath(FontCacheManager.java:90)
         at oracle.apps.xdo.oa.util.FontHelper.createFontProperties(FontHelper.java:431)
         at oracle.apps.xdo.oa.util.ConfigHelper.getFontProperties(ConfigHelper.java:166)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:5855)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3555)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3614)
         at oracle.apps.fnd.cp.opp.XMLPublisherProcessor.process(XMLPublisherProcessor.java:229)
         at oracle.apps.fnd.cp.opp.OPPRequestThread.run(OPPRequestThread.java:153)
    [9/4/07 2:41:55 PM] [UNEXPECTED] [3489:RT498889] java.lang.NullPointerException
         at java.io.File.<init>(File.java:263)
         at oracle.apps.xdo.oa.util.FontCacheManager.getFontFilePath(FontCacheManager.java:90)
         at oracle.apps.xdo.oa.util.FontHelper.createFontProperties(FontHelper.java:431)
         at oracle.apps.xdo.oa.util.ConfigHelper.getFontProperties(ConfigHelper.java:166)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:5855)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3555)
         at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3614)
         at oracle.apps.fnd.cp.opp.XMLPublisherProcessor.process(XMLPublisherProcessor.java:229)
         at oracle.apps.fnd.cp.opp.OPPRequestThread.run(OPPRequestThread.java:153)
    Thanks,
    Eugene

  • Print preview and print button action

    Hi,
    This is first time when I am configuring any action in WebUi. I am trying to configure buttons on BT116H_SRVO. Clicking on "Print Preview" shows 'No manual print actions found' and click on "print' throws some exception.
    I tried to check action configuration but could not find the right way to do it. Can you please guide me step-by-step as which action profile is meant for this component and how will these buttons work?
    I tried action profile 'Service Order' but it seems it was not the right one.
    Thanks.
    Edited by: ShikhaC on Jul 7, 2009 10:49 AM

    Hi,
    I am trying to get the Print Preview/Print function working in the webui for "Service Requests" and have configured the following and assigned it to the transaction, but I get an error:
    "Errors in smart form: An exception with the type CX_SY_DYN_CALL_PARAM_MISSING occured, but was neither handled locally, nor declared in a RAISING clause."
    Can you please  let me know if my configuration is correct?

  • Display PDF in Webui

    Hi All,
    I wanted to display a smartform output (PDF) in WebUI without attaching the file to CRM document (sales order, service order...) and also without storing the PDF output file in some location. Is it possible to convert the OTF / binary data into PDF and display in Webui?
    Thanks for your inputs.
    Regards,
    Karthik.

    Karthik,
    The print preview functionality I believe does this, if not you would have to have your component call a generation of a "cached response" on the web server in order to display the content without permanent storage.
    Do a search on cached_response or CL_HTTP_RESPONSE in the BSP forums to see what I'm talking about.
    Current threads show:
    How to open PDF without open/save-Popup
    This old blog covers a lot of good techniques that you could still use for what you want to do:
    /people/sap.user72/blog/2004/11/10/bsphowto-generate-pdf-output-from-a-bsp
    Take care,
    Stephen

  • WebUI Smartform Preview - blank window in IE9, works in Chrome (partly)

    Hi there,
    I am seeing an issue with Order Print Preview of PDF(Smartform) in WebUI, wondering if anyone had similar issue.
    Have a smartform configured to 'Preview Output' under SPPFCADM->CRM_ORDER.
    It has been working fine for a long time (years) in all systems. I now need to make a change to the form.
    It still works fine in Prod. system but in Development system if I 'Preview Output' in Internet Explorer 9, it gives me a completely blank Pop-up.
    No error message.
    I checked other posts, checked in SICF (Active, Handler is correct), checked notes - no luck.
    I debugged the form and CRM_ORDER_EXEC_SMART_FORM, there are no errors given.
    then I tried in Chrome browser - the Pop-up works (partly) - I can see the PDF form in a small window that opens, but when I try to make window bigger the actual form stays small but I can scroll up and down to see it.
    I have changed some settings in IE9 (Compatibility etc.) but with no effect.
    This worked fine a few months ago!
    Any ideas?
    thanks,
    David

    This link:
    [http://www.michaels.com/Crocheted-Hooded-Bear-and-Flower-Baby-Blankets/25280a,default,pd.html?printpreview=true http://www.michaels.com/Crocheted-Hooded-Bear-and-Flower-Baby-Blankets/25280a,default,pd.html?printpreview=true]
    Attached is an image of the prints next to each other.

  • Too Many Prints From The cmn_err

    Hi All,
    I need some help and pointers regarding driver programming on solaris 10 kernel.
    I have a module that has been ported in the kernel space. And I have changed all
    the printfs to cmn_err as the simplest logging mechanism and it prints the messages in /var/adm/messages. I have three queries:
    1)     Due to bug, system panics in some code leg. However, all the prints by that time are not visible in the /var/adm/messages log. Most likely, the kernel panics before all the prints have a chance to be copied to the messages file. This creates a problem because prints do not correctly represent the amount of code that was successfully executed and hence debugging becomes difficult. Is there a way that could cause 'flushing' of messages to the /var/adm/messages file?
    2)     In case 'flushing' is not possible, is there a way to read the remaining message buffer from the crash file generated on reboot? Can it be viewed using mdb crash analysis?
    3)     While debugging a "bad stack overflow" condition, I found that if I disabled all the prints, system did not panic and the "bad stack overflow" did not occur. Does anybody know if too many cmn_err prints can cause kernel panic?
    Any pointers to manuals/articles or other material will be greatly appreciated. I am ready to RTFM if only somebody would point to it.
    Thanks in advance,
    Ashutosh

    For this to happen i guess they have a bad senderbase reputation, ie below -1.0?
    What you can do is that you can add the IP-adress into a new SenderGroup in your Host Access Table (HAT overview) with a "Mail Flow Policy" that allows more connections from their IP-adress. Don't allow too many though if they have problems in their network, and make sure Anti-virus scanning and Spam control is enabled in the Policy settings too.
    You can indentify which "SenderGroup" your ISP is connecting into and what SenderBase repuataion score they might have. Use "message tracking" in WebUI, or "findevent" in command line interface to find this out.
    /F

  • Adobe PrintForm: Print preview in WebClient UI

    Hi,
    I've already searched, but I didn't find a solution to show a print preview for my generated Adobe print form PDF.
    I create the pdf by pressing a button in WebUI and call in the corresponding method the following coding (short version):
    call function 'FP_FUNCTION_MODULE_NAME'
    fp_outputparams-preview = 'X'.
    fp_outputparams-connection = 'ADS'.
    fp_outputparams-des = ''.
    fp_outputparams-pdltype = 'PCL'.
    fp_outputparams-reqnew = abap_true.
    fp_outputparams-nodialog = ''.
    call function 'FP_JOB_OPEN'
    call function fm_name
    call function 'FP_JOB_CLOSE'
    In the printer settings I activated the preview, but no preview will be opened.
    The document is now in the spool job.
    But I have to open an preview to print the PDF on the local printer of the user.
    Is there any possibility to show an print preview for PDF documents in WebUI?
    Or are my printer settings not correct?
    Best regards,
    Andreas

    Hi,
    please see this threat.
    [Buttons to print ADOBE Form on CRM Webclient UI|Buttons to print ADOBE Form on CRM Webclient UI]
    I also send you some information.
    Kind regards
    Manfred

  • Groupware Help Button in Webui 7.0

    Dear experts,
    I am not able to see the Groupware Help Icon which comes next to Print Page Button in Webui 7.0.
    How can we enable or disable the button in Webui.
    Regards
    Mithun

    Hi Mithun,
    If you are referring to Synchronisation tool icon in Calendar tab,
    then Please check whether the required settings are done for groupware integration.
    Please refer to the help files for more details on groupware settings.
    http://help.sap.com/saphelp_crm70/helpdata/EN/e3/9a755f3a124b71bc8809cef58ff44c/frameset.htm
    http://help.sap.com/saphelp_crm70/helpdata/EN/1e/9b7601819d4fa2b16908bc4180987e/content.htm
    Hope this information helps.
    Regards,
    Rashmi

  • How to print an RN

    Hi,
    I have created a "Printable Page" button using the tutorial. I have created the button using jDeveloper (I have added the parameter OARF=printable at the button's URI) . When I click the button a new window appears with the page that I want to print.
    My problem is that I don't want to print the whole page but only a specific region (RN) that is inside the page. How can I make it that in the new window only the desired region will be displayed.
    Is there another way to print a specific region from the page?
    Thanks

    you should programmatically hide all other regions..
    use the following code in the processRequest()
    import oracle.apps.fnd.framework.webui.laf;
    if (LafUtils.isPrintableFacet(pageContext))
    // Printable page mode processing
    // Hide the unwanted regions here
    else
    // Normal page processing
    --Prasanna                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Personalized Fax Form within WebUI for CRM 7.0

    Does anyone know where in the WebUI to change your Page Format to set it as a default for Letter.  Currently our faxes are defaulting to DINA4 paper - which is A4 paper.  The transaction is no longer listed in the GUI - although I know it's CRMD_EMAIL to create a personalized email form.  Any ideas?

    Hi,
    This is a new information. (new software to print/fax mails). Are you still using the mail created from mail from application?.
    If yes, you cannot change the settings in CRM side.
             Reason is: Till 5.0, you have an option to maintain the smart style. This style can be maintained in transaction:
                               SMARTSTYLES. But, CRM 5.1 and higher release does not have the option to specify the style sheet in mail
                               forms.
    So, you have to find the options to maintain the settings in your third party tool.
    BR, Sathish R

  • Dynaminc print CRM quotation

    Hi Experts,
    I have a requirement to create a dynamic print for CRM quotation.
    I have created a Z WEBSERVICE using webservice design tool of type "business transaction" and I have created a MS word template with webUI.
    I want to know how can i insert all position quotation into my MS word template?How can i know correct fields?
    regards
    Stefano Pirola

    Kapil
    You need to maintain the distribution lock. Check here:
    [http://forums.sdn.sap.com/message.jspa?messageID=11038872]
    You can also follow SAP Note 1457641.
    Many Thanks
    Ravindra

Maybe you are looking for

  • Partner and Competitor objects in R16

    We have utilized both the Partner and Competitor related objects with our implementation of SOD. Finally, with R16 we will now be able to report against these relationships. This has been a longtime getting to the table, but is finally here! We can a

  • Error (-60) in Windows 7 while installing Dreamweaver

    Other apps load fine.

  • Function for considering characters such ( , ,") in CLOB columns

    If I excute following SQL statement: SELECT XMLELEMENT("Inhalt",inhalt) from temp where id=5; The result is: <Inhalt> <Datenblock ID="5"> </Datenblock> </Inhalt> The datatype of column "inhalt" is CLOB. The content of ID 5 is: <Datenblock ID="5"> </D

  • Broken link to win downloads for 9.2.0.1

    The zip download links are broken at http://www.oracle.com/technology/software/products/oracle9i/htdocs/winsoft.html.

  • Last Folder Position

    anyone know how to fix this? finder forgets last folder position!! i already trashed the finder plist and still no avail. no matter what program i am in - save as always goes to the user documents folder. i dont want that to happen! worked fine befor