Adobe Form assignment

Hi there,
We're doing ECC 5.0 implementation at the moment and starting to use adobe form for our form printing document out of SAP.
As you know previously with SAPScript or SmartForms, that we normally assign print program and form into Output Control/Messages etc in SAP Configuration (SPRO trasnsaction).
What about with Adobe Form ? For the example for Work Order in Plant Maintenance. Under configuration is pointing to SapScript form, Print Program and Routine name.
I created one program to call the Adobe Form (FP_JOB_OPEN, FP_JOB_CLOSE, etc) and assign into the configuration to call up this program and Adobe form. Is it the right way ?
One more question, under transaction SFP, Utilities->Download form Object ... what is this for ? As I tried to use this to download the form to my local PC. When I uploaded into different ECC 5.0 system with the same menu path, I got an error said : "Error occured when upload file (unknown file format).
Thanks in advance for any help.
Cheers,
Danny

HI Markus,
the same Problem what Danny has with the Download Error, occurs in our environment too.
When we want to upload a Form from Transaction SFP (Form Builder) following Error occur:
"Error occurred when uploading file (unknown file format)
Message no. FPUIFB068"
then we download the Form Objekt "F140_CASH_DOC_01"
it was written correctly on my Local Drive with the ending "SFPF_F140_CASH_DOC_01.XML".
Then i wanted to Updold the file, which i dowloaded earlier then it says:
"Error occurred when uploading file (unknown file format)
Message no. FPUIFB068"
we are using ERP2005 Rel. SAP ECC 6.0
Hope to hear a solution for my problem.
thank + regards
I.Ismail

Similar Messages

  • Dropdown and Value Help in Adobe Form (WebDynpro Java)

    Hi Experts,
    I need to develop a Adobe form where i have to implement Dropdown and Value Help, which will coming from custom BAPI. I am using WebDynpro Java, EP 7.0 and ALD 8.0. Please let me know how can i implement those 2 UI Elemnts..
    Regards
    Subhrajyoti

    Hi Jyothi,
    Herewith I had Explained detailed Procedure,
    For Dropdown,
    1.     Create a node and attribute to the dropdown ,
    2.     call the bapi,
    3.     Assign the Bapi attribute to the Dropdown node attribute
    4.     Place the Interactive form UI to the Java Application
    5.     Create an another  attribute for read the interactive form
                  a.Name: pdf_src
                  b.Type :byte, Assign this attribute to PDF Source property of the Interactive form UI Element.
    6.     Give the Name to the Template source property of the Interactive form UI and double click the        template source.
    7.     It asking Name for the Interactive form, Give the name for that
    8.     Once give the Name, It ask context for Adobe form, assign the already created node for dropdown in Webdynpro application to the interactive form.
    9.     Now Context Bounded with Webdynpro and Interactive form
    10.     Interactive form screen will be open into the studio
    11.     Place the Dropdown UI element  to the Interactive form and bind the attribute to the dropdown
    12.     Select the Dropdown UI Element, go to the object property, Click the Specify Item values. The pop window displayed, here give the $ value to the Item Text, Item value. The Data Connection dropdown and Default Binding , it has value when the attribute bounded to the dropdown UI .
    13.     Save and Test the Application
    For Value Help,
    1.     Do the Same Procedure for up to 10 steps,
    2.     Place the Text field UI and Value Help UI Element
    3.     Select the Value Help, go the Script Editor give the name of the text field attribute name in var fieldName = "*INSERT_NAME_HERE*";
    4.     Save and Test the Application
    By
    Parthi

  • Regarding ADOBE Forms[Jet Forms] in ABAP

    Hi,
    Does anybody know about <b>ADOBE Forms[JET Forms]</b> in <b>ABAP</b>.
    If anybody have good material with working examples can you send the material to my personel ID : <b>[email protected]</b>.
    Thanks in advance.
    Thanks & Regards,
    Prasad.

    Just refer these links........
    Dynamic Adobe form generation
    Adobe Form assignment
    and see the web log ...
    /people/achim.hauck/blog/2005/02/04/my-struggles-with-the-adobe-document-services-in-was640
    http://help.sap.com/saphelp_erp2004/helpdata/en/3c/a670692dbc494fb5416fdaa93ee1a9/frameset.htm

  • Adobe form as a transaction

    hi all,
    i would be obliged if i can get to know as to we can get the adobe form as a transaction!
    thanks in advance
    mithun

    Hai mithun,
    Just refer these links........
    Dynamic Adobe form generation
    Adobe Form assignment
    Regards,
    Srikanth.
    Reward points if helpful.

  • No Adobe Form Is Assigned to the Scenario -ERROR

    Hi All,
    I configured the ADS server and was able to display the test Adobe Forms and test the forms successfully in ECC and Portal side.
    (We are using ERP 2005 and EP 7.0 of NW2004s)
    However when I tried to test the PCR forms in MSS, I get the following error.
    Also I WAS ABLE TO DISPLAY the  forms when I had SAP_ALL autorizations at the backend ECC system. But when I remove the SAP_All and provide with all the ESS/MSS authorization with all the needed RFC authorizations, I'm  unable to display the forms. Can anyone please help me resolve this issue.
    <b>com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned to the Scenario</b>
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.raiseExceptions(FcISRProcessEvent.java:1819)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrGetFormUrl(FcISRProcessEvent.java:935)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.setTemplateSource(FcISRProcessEvent.java:373)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrProcessEvent(FcISRProcessEvent.java:699)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callIsrProcessEvent(FcISRProcessEvent.java:294)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.callIsrProcessEvent(InternalFcISRProcessEvent.java:1178)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEventInterface.callIsrProcessEvent(FcISRProcessEventInterface.java:127)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:386)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface$External.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:546)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.VcISRShowForm.onBeforeOutput(VcISRShowForm.java:215)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowForm.onBeforeOutput(InternalVcISRShowForm.java:412)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.VcISRShowFormInterface.onBeforeOutput(VcISRShowFormInterface.java:137)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowFormInterface.onBeforeOutput(InternalVcISRShowFormInterface.java:136)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowFormInterface$External.onBeforeOutput(InternalVcISRShowFormInterface.java:212)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:654)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:619)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:474)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:87)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseEvent(FPMComponent.java:1038)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseEvent(FPMComponent.java:1250)
         at com.sap.xss.hr.pcr.selectform.VcPcrSelectForm.toShowForm(VcPcrSelectForm.java:227)
         at com.sap.xss.hr.pcr.selectform.wdp.InternalVcPcrSelectForm.toShowForm(InternalVcPcrSelectForm.java:190)
         at com.sap.xss.hr.pcr.selectform.SelectForm.onActionToShowForm(SelectForm.java:143)
         at com.sap.xss.hr.pcr.selectform.wdp.InternalSelectForm.wdInvokeEventHandler(InternalSelectForm.java:172)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:731)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:667)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:879)
         at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1291)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:325)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:831)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:711)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:665)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:232)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Thanks,
    Regards
    Madhu

    Hi Madhu,
    Please check if ICM is configured properly through the transaction SMICM.
    please refer the thread -  Re: ISR service error :No Adobe Form Is Assigned to the Scenario...
    Do update, onceyou have solved the solution.
    Thanks and Regards,
    Anto.

  • ISR service error :No Adobe Form Is Assigned to the Scenario...

    Hi Gurus,
    I am getting this error when I try to run any of the ISR based scenarios like Code of Conduct service, PCR etc..
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned to the Scenario
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.raiseExceptions(FcISRProcessEvent.java:1948)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrGetFormUrl(FcISRProcessEvent.java:1042)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.setTemplateSource(FcISRProcessEvent.java:459)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrProcessEvent(FcISRProcessEvent.java:798)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callIsrProcessEvent(FcISRProcessEvent.java:380)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.callIsrProcessEvent(InternalFcISRProcessEvent.java:1234)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEventInterface.callIsrProcessEvent(FcISRProcessEventInterface.java:127)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:409)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface$External.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:577)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.VcISRShowForm.onBeforeOutput(VcISRShowForm.java:215)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowForm.onBeforeOutput(InternalVcISRShowForm.java:435)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.VcISRShowFormInterface.onBeforeOutput(VcISRShowFormInterface.java:137)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowFormInterface.onBeforeOutput(InternalVcISRShowFormInterface.java:136)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.wdp.InternalVcISRShowFormInterface$External.onBeforeOutput(InternalVcISRShowFormInterface.java:212)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:602)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:568)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
         at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
    Pls do let me know how to solve this problem.
    I tried the configuration checks in the manuals..
    The Webservice check returned the correct version of the Adobe version running..
    But the program test FP_PDF_test_00 retuen an SOAP error..
    I have maintained detinations in the java visual admin
    with url : http://abapserverhostname:8000
    and user as ADS_AGENT password as in abap system.
    Pls tell me how should I solve my problem.
    helpfull answers will be greatly awarded...
    Regards,
    Ramesh

    Hi Raja,
    the basis have solved the problem and the configuration checks for ADS are succesful now.
    Now i try to create change the code of conduct application iview change the name space to
    sap.com/pcgui~isr(dont mind the spelling i have given the right component)
    application name= IsrForm
    application parmetrs = (given according to older thread messages)
    but nothing is coming up. I get the Ie message saying
    Security settings does not allow page to be displayed correctly and only a "cross" icon is appearing at the top of the page..
    Pls tell me what should i do now..
    Regards,
    ramesh

  • Com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned

    Hi Portal Experts,
    We are using Interactive Adobe Forms for an ISR Scenario running on  EP7.0 NW04s, SAP R/3--ECC6.0
    It is working fine from longtime but suddenly i dont know why it is not working now.throwing an FPM Runtime Exception, Recently our R/3 server was refreshed and we found that J2EE stack is down on the R/3 which is used by ADS to run the adobe forms, then our Basis team up the J2ee engine but still we are  facing the FPM Runtime Exception as mentioned below, when the user clicks on the task/workitems in the UWL.
    Initially I followed the SAP Notes: 959462, 944221, 915399, 836174. But still we are unable to resolve the exception.
    Exception:
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned to the Scenario
    at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111)
    at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.raiseExceptions(FcISRProcessEvent.java:1948)
    at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrGetFormUrl(FcISRProcessEvent.java:1042)
    at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.setTemplateSource(FcISRProcessEvent.java:459)
    at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrProcessEvent(FcISRProcessEvent.java:798)
    at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callIsrProcessEvent(FcISRProcessEvent.java:380)
    at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.callIsrProcessEvent(InternalFcISRProcessEvent.java:1234)
    Please share your valuable ideas----your help would be highly appreciated.
    Regards
    Phani

    Log on to visual Admistrator.
    Click on Services->Security Provider->User Management.
    Hi Hauck,
    I already checked in the Tcode QISRSCENARIO, that the corresponding Form is attached to the scenario.
    Finally I resolved in the following way after all attemps
    In the Visual administartor>Security Provider>Usermanagement
    Search for ADsuser and click on it.
    Switch on to Edit mode for editing ADSUSer.
    Change its password to xxxxxxxx. then select (Check) No Password Change Required.
    Save it. Then again reach 'com.sap.tc.webdynpro.adsproxy.AdsProxy/ConfigPort_Document' and retype the new password.
    Now it is working fine.
    Cheers
    Phani

  • No Adobe Form Is Assigned to the Scenario

    Hi Experts,
    i am getting following error in the PCR application in MSS
    "No Adobe Form Is Assigned to the Scenario"  
    we are on ECC 6.0 EP 7.0 MSS BP 1.0
    we have configured ADS. and the service is running properly in development and quality server.
    I have checked the SPRO nodes Define scenarios and all.
    there i have assigned my z form name correctly to the scenario.
    i did check the blog in the portal development which points to the same error but it is unanswered.
    my ADS is running fine as i am able to my other adobe form developments correctly.
    please guide on the error i am just clue less on this.
    Regards,
    Umesh Chaudhari

    Hi Umesh,
    Please follow the steps mentioned in the notes below.
    959462    ISR/Adobe/Web Dynpro Java: Configuration problems
    836174    ISR/Adobe/Web Dynpro Java: Support for troubleshoot
    Hope the above steps should help.
    Best Regards,
    Deepak...

  • No Adobe Form Is Assigned to the Scenario:  - PCR

    Hi,
    In my project, configured 5 Custom PCRs as copy of standard PCR and enhace it. When Full authorization USer ids, am able to execute the all PCR-Adobe form and complete the process.
    When i logo to portal with Z role authorization (with respect to Client), am bale to execute only 3 PCR and remaining 2 PCS display the following error message.
    Critical Error
    A critical error has occured. Processing of the service was terminated. Unsaved data has been lost.
    Contact your system administrator.
    No Adobe Form Is Assigned to the Scenario   
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: No Adobe Form Is Assigned to the Scenario
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:112)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.raiseExceptions(FcISRProcessEvent.java:1981)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrGetFormUrl(FcISRProcessEvent.java:1043)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.setTemplateSource(FcISRProcessEvent.java:460)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callRFCIsrProcessEvent(FcISRProcessEvent.java:799)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEvent.callIsrProcessEvent(FcISRProcessEvent.java:381)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEvent.callIsrProcessEvent(InternalFcISRProcessEvent.java:1234)
         at com.sap.pcui_gp.isr.isrprocessevent.FcISRProcessEventInterface.callIsrProcessEvent(FcISRProcessEventInterface.java:127)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:409)
         at com.sap.pcui_gp.isr.isrprocessevent.wdp.InternalFcISRProcessEventInterface$External.callIsrProcessEvent(InternalFcISRProcessEventInterface.java:577)
         at com.sap.pcui_gp.isr.isrprocessevent.showform.VcISRShowForm.onBeforeOutput(VcISRShowForm.java:216 
    Provide your inputs pls

    Hey Hi,
    IF you are familiar with authorizations in PFCG trabsaction you are finaliar with S_DEVELOP if not ask the authorization team on your project.
    Basically this authorization object handles the read/write etc authorization related to devlopment objects. If you implement Adobe forms you will probably develop your own forms or at least copy the SAP forms to customer namespace.
    For Adobe you will therefore have 2 custom development objects (1 for the form and 1 for the interface that is automatically generated). The end-user shoulf have at least READ access to these objects. If not the portal will trow an error on this.
    To determine the tech names of the objects find the form and related interface in transaction SFP. These should be inserted in the object S_DEVELOP in the role for the end users.
    You may want to consider to put the value Z* in the object which will give authorization for all the custom developed objects.
    If you can't find the object reply again and i will send a screenshot.
    Finally, make use of the splended transaction ST01!! It will make your life a lot more easy in portal! It traces all the authorizations needed and missing for any user you specify. After activating the trace and running a portal scenario the log will tell you want went OK and what not on an authorization object level.

  • To assign the Adobe form in the communication method of the output type.

    Hi Gurus,
    SAP has provided an option to assign the SAP script In the communication method screen which will use to print the layout (document) using this SAP script.  Internally it will overwrite the form name of the Nace transaction. SAP has not provided a field to assign the Adobe forms.
    Can any one help me to resolve this issue
    Thanks,
    Raju Singhireddy

    I don´t understand your problem. I always use Adobe forms in my NACE transaction. Otto

  • PHOTO IS NOT GETTING REFLECTED IN ADOBE FORM

    Hi experts
    We have tried the below code to dispaly photo in webdynpro integrated with adobe forms
    CALL FUNCTION 'HR_IMAGE_EXISTS'
        EXPORTING
          p_pernr                     = v_obj_id
    *     P_TCLAS                     = 'A'
    *     P_BEGDA                     = '18000101'
    *     P_ENDDA                     = '99991231'
        IMPORTING
    *     P_EXISTS                    =
          p_connect_info              = l_connect_info
        EXCEPTIONS
          error_connectiontable       = 1
          OTHERS                      = 2.
      CHECK sy-subrc = 0.
      CALL FUNCTION 'SCMS_DOC_READ'
        EXPORTING
    *     MANDT                       = SY-MANDT
          stor_cat                    = space
          crep_id                     = l_connect_info-archiv_id
          doc_id                      = l_connect_info-arc_doc_id
    *     PHIO_ID                     =
    *     SIGNATURE                   = 'X'
    *     SECURITY                    = ' '
    *     NO_CACHE                    = ' '
    *     RAW_MODE                    = ' '
    *   IMPORTING
    *     FROM_CACHE                  =
    *     CREA_TIME                   =
    *     CREA_DATE                   =
    *     CHNG_TIME                   =
    *     CHNG_DATE                   =
    *     STATUS                      =
    *     DOC_PROT                    =
        TABLES
          access_info                 = lt_infos
    *     CONTENT_TXT                 =
          content_bin                 = lt_image_bin
        EXCEPTIONS
          bad_storage_type            = 1
          bad_request                 = 2
          unauthorized                = 3
          comp_not_found              = 4
          not_found                   = 5
          forbidden                   = 6
          conflict                    = 7
          internal_server_error       = 8
          error_http                  = 9
          error_signature             = 10
          error_config                = 11
          error_format                = 12
          error_parameter             = 13
          error                       = 14
          OTHERS                      = 15.
      CHECK sy-subrc = 0.
      READ TABLE lt_infos INDEX 1 ASSIGNING <fs_info>.
      CHECK sy-subrc = 0.
      CALL FUNCTION 'SCMS_BINARY_TO_XSTRING'
        EXPORTING
          input_length = <fs_info>-comp_size
          first_line   = <fs_info>-first_line
          last_line    = <fs_info>-last_line
        IMPORTING
          buffer       = l_employee_photo_content
        TABLES
          binary_tab   = lt_image_bin
        EXCEPTIONS
          failed       = 1
          OTHERS       = 2.
    but the photo is not getting reflected in the adobe forms .
    and also i have tried the url method but it doesnt work .
    please help me out .

    First, have you set a breakpoint in this code and made sure that you are getting data into lt_image_bin?  That would seem to be the first place to start.
    Then the question is how are you trying to pass the image into the Adobe Form?  Are you passing an XSTRING context attribute into the form interface?  Have you marked that part of the interface as an image?  Are you setting the MIME Type parameter of the form interface as well.  You really haven't posted any details about what you are doing on the Adobe Form side.

  • How to use Adobe forms with F150 Dunning Run

    Hi,
    I want to use Adobe forms with the transaction F150 Dunning Run.
    How do I get the adobe form in customizing? I have put the FM 'FI_PRINT_DUNNING_NOTICE_PDF' in business transaction Event, BF31 - P/S modules of SAP app - 00001720, Fi-FI. But it is still not recognizing the ADOBE form.
    Any help is greatly appreciated.

    Hi,
    I am also working for calling custom adobe form instead of sapscript.
    While configuring BTE 1720, i noticed that configuring BTE only FI-FI application does not solve the purpose. You need to assign function module FI_PRINT_DUNNING_NOTICE_PDF for all Application Area Indicator.
    Adding to IS-PS will allow to print for customer.
    This solved my problem. But this setting is global so you need to take care of it.

  • How to set Page Format in adobe form

    Hi,
    I am designing a simple print forn using Adobe, since printer is dotmatrix page break should be triggered longer then usual A4 size.
    If I do the same thing using Smartfom I will define a page format and under output type of the smartform I will assign it, this is enough to tell the system what is the length and width of the page I am using for printing.
    how can we achive this in adobe form.
    Regards
    Bikas

    Hello,
    go to your master page and change the master page/page format/size as you wish.
    Otto

  • Error in adobe form

    Hi
    While calling a adobe form i got an error in my report
    Runtime Errors         CALL_FUNCTION_PARM_MISSING
    Except.                CX_SY_DYN_CALL_PARAM_MISSING
    Date and Time          14.12.2007 14:05:35
    Short text
         Incorrect parameter with CALL FUNCTION.
    What happened?
         When calling a function module, one of the parmaeters was not
         specified.
         Error in the ABAP Application Program
         The current ABAP program "!ADOBE" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_MISSING', was
          not caught and
         therefore caused a runtime error.
         The reason for the exception is:
         When calling the function module "/1BCDWB/SM00000081", one of the parameters
         needed according to the interface description was not specified.
         This parameter was "BOOKINGS".
    Missing Handling of System Exception
        Program                                 !ADOBE
    Trigger Location of Exception
        Program                                 !ADOBE
        Include                                 !ADOBE
        Row                                     50
        Module Name                             START-OF-SELECTION
    <b> and this is my program</b>
    *& Report  ZADOBE
    REPORT  ZADOBE.
    DATA : is_customer TYPE scustom.
    DATA : it_bookings TYPE ty_bookings.
    DATA : iv_image_url TYPE string.
    DATA : iv_sending_country TYPE adrc-country.
    DATA : it_sums TYPE TABLE OF flprice_t.
    DATA : docparams TYPE sfpdocparams.
    DATA : formoutput TYPE fpformoutput.
    DATA : outputparams TYPE sfpoutputparams.
    DATA: FM_NAME TYPE RS38L_FNAM.
    PARAMETERS : pa_cusid TYPE scustom-id.
    SELECT SINGLE * FROM scustom INTO is_customer
    WHERE id = pa_cusid.
    SELECT * FROM sbook
    INTO CORRESPONDING FIELDS OF TABLE it_bookings
    WHERE customid = pa_cusid.
    outputparams-nodialog = 'X'.
    outputparams-getpdf = 'X'.
    *outputparams-adstrlevel = '02'.
    CALL FUNCTION 'FP_JOB_OPEN'
    CHANGING
    ie_outputparams = outputparams
    EXCEPTIONS
    cancel = 1
    usage_error = 2
    system_error = 3
    internal_error = 4
    OTHERS = 5.
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    docparams-langu = 'E'.
    docparams-country = 'US'.
    docparams-fillable = 'X'.
    CALL FUNCTION '/1BCDWB/SM00000081'
    EXPORTING
    /1bcdwb/docparams = docparams
    is_customer = is_customer
    it_bookings = it_bookings
    * IV_IMAGE_URL =
    iv_sending_country = 'US'
    * IT_SUMS =
    IMPORTING
    /1bcdwb/formoutput = formoutput
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4
    IF sy-subrc <> 0.
    *MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'FP_JOB_CLOSE'
    * IMPORTING
    * E_RESULT =
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    <b>My adobe form is a copy of standard adobe form FP_EXAMPLE_01</b>
    Regards
    Nanda

    Hi Mathew
    Thanks for your reply. I had already made some changes in my coding you can check that below
    *& Report  ZADOBE
    REPORT  ZADOBE.
    DATA : is_customer TYPE scustom.
    DATA : it_bookings TYPE ty_bookings.
    DATA : IT_CONNECTIONS TYPE TY_CONNECTIONS.
    DATA : iv_image_url TYPE string.
    DATA : iv_sending_country TYPE adrc-country.
    DATA : it_sums TYPE TABLE OF flprice_t.
    DATA : docparams TYPE sfpdocparams.
    DATA : formoutput TYPE fpformoutput.
    DATA : outputparams TYPE sfpoutputparams.
    DATA: FM_NAME TYPE RS38L_FNAM.
    PARAMETERS : pa_cusid TYPE scustom-id.
    SELECT SINGLE * FROM scustom INTO is_customer
    WHERE id = pa_cusid.
    SELECT * FROM sbook
    INTO CORRESPONDING FIELDS OF TABLE it_bookings
    WHERE customid = pa_cusid.
    outputparams-nodialog = 'X'.
    outputparams-getpdf = 'X'.
    *outputparams-adstrlevel = '02'.
    CALL FUNCTION 'FP_JOB_OPEN'
    CHANGING
    ie_outputparams = outputparams
    EXCEPTIONS
    cancel = 1
    usage_error = 2
    system_error = 3
    internal_error = 4
    OTHERS = 5.
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    docparams-langu = 'E'.
    docparams-country = 'US'.
    docparams-fillable = 'X'.
    CALL FUNCTION '/1BCDWB/SM00000080'
    EXPORTING
    /1bcdwb/docparams = docparams
    customer = is_customer
    bookings = it_bookings
    CONNECTIONS = IT_CONNECTIONS
    * IV_IMAGE_URL =
    iv_sending_country = 'US'
    * IT_SUMS =
    IMPORTING
    /1bcdwb/formoutput = formoutput
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4
    IF sy-subrc <> 0.
    *MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'FP_JOB_CLOSE'
    * IMPORTING
    * E_RESULT =
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    <b>Now its going to short dump saying that</b>
    Short text
        Function parameter "IV_SENDING_COUNTRY" is unknown.
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "ZADOBE" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
        Function module "/1BCDWB/SM00000080" was called
        with the parameter "IV_SENDING_COUNTRY".
        This parameter is not defined.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND', was
         not caught and
        therefore caused a runtime error.
        The reason for the exception is:
        Function module "/1BCDWB/SM00000080" was called
        with the parameter "IV_SENDING_COUNTRY".
        This parameter is not defined.
    Regards
    Nanda

  • What is the print program for adobe form MEDRUCK_PO, How would I know that?

    Hello All,
    I am new to ADOBE forms and I have a requirement to develop a new Purchase Order Adobe Form . I need to confidure output types too. I am copying 'NEU' to 'ZNEU', and form name 'MEDRUCK_PO' to 'ZMEDRUCK_PO', but what would be the program name and form routine? How would I know the program name and form routine for new output type/form combination.
    Any kind of help is highly appreciated and rewarded.
    Thanks in advance
    Abaper

    I am working on exactly same thing - customizing pdf form MEDRUCK_PO.
    I copied MEDRUCK_PO to Z_MEDRUCK_PO and put my changes into the form.
    You will use transaction SPRO to display the current routine and form and put your changes into effect.
    SPRO-> click tab SAP Reference Image->Material Management->Purchasing->Messages->Forms(Layout Sets) for Messages->Assign Form and Output program for Purchase Order.
    In the Form column change the form name to yours - Z_MEDRUCK_PO for example. You can also change the routine name if you want.
    Take a look at SAPFM06P, specifically at includes FM06PE03 and FM06PE04.
    You will find routines adobe_entry_neu, adobe_entry_mahn and adobe_entry_aufb in FM06PE03. They call routine adobe_print_output located in FM06PE04.

Maybe you are looking for