Adobe Form integration from java webdynpro to ABAP webdynpros

Developed an Interactive Forms in Web Dynpro for Java. I am trying to find a way to integrate this into ABAP webdynpros. Is it possible to do this. I found this article and it looks like it supports this.
Before the introduction of the XML-based interface, an ABAP Dictionary-based interface was created for a form during integration of the same. Such an interface, however, was not easily linked to the context of a Web Dynpro component. All the forms created from within the Web Dynpro context are not automatically equipped with an XML-based interface. In certain situations, however, it can be necessary to integrate an old form with a function module-based interface into a Web Dynpro application. The Web Dynpro runtime makes it possible, in principle, to display or print such a form within a Web Dynpro
application. In special cases, it is even possible to integrate a form of this type in an interactive mode
Any help on this is greatly appreciated.
Thanks.

Hi there
Not sure if you mean converting an Interactive form built for WD JAVA into a WD ABAP application
or just using Interactive forms in general with WD ABAP - certainly this it is possible to use Interactive
Forms in general with WD ABAP as HCM Processes and Forms is WD ABAP based and uses Adobe interactive forms
Perhaps the following articles will be of use
Web Dynpro ABAP: Defining the UI [original link is broken]
Under "SAP Interactive Forms by Adobe"
Best wishes
SDtuart

Similar Messages

  • Your opinion on:  BSP or Java Webdynpro or ABAP Webdynpro?

    Could you please give me your opinion on the business scenario we have here:
    We are implementing SRM 4.0 with backend R/3 4.6C, WAS 6.4 and Portal 6.0. SRM has its typical shopping cart applications mainly for procurement and the workflow trail displaying the approval. The client wants us to build a few custom forms on the web frontend of SRM (or may be in Portal). The idea is to store these forms and display when needed with the status info just like a shopping cart.
    <b>Now the requirements for these forms are as follows:</b>
    1. These forms will have multiple fields which need to have the F4 kind of help. (the F4 options will reside in SRM or R/3)
    2. The form should have some kind of a ALV grid  (autoexpanding feature) which will allow the user to put in multiple line items so that they could submit more items on one form.
    3. Users need to be able to attach a spreadsheet to the form which should not be editable once the form is submitted. The attached spreadsheet should be stored. (We are planning on using Archivelink Filenet for this)
    4. Upon submission, a workflow will be kicked off as per the defined Org structure for approval of the form.
    5. After submission, the user should be able to go and view the approval status of the form and also print the summary of the values that he entered in the form. (may be a smartform could be provided for this)
    We looked at different options to accomplish this task:
    <b>BSP:</b>
    Creating BSP pages and giving access as links to the user on the webfrontend of SRM. Now, if we go the BSP route, we need to develop in SRM as the R/3 4.6 c does not have BSP development capabilities. If we take this approach, I am not sure if all the above requirements (specially like attaching spreadhseets) will be met with BSP pages.
    SAP Webdynpro Java: 
    It seems that the Webdynpro is easier to use because of the graphical tools available. But the only problem if we go this route is that we will have to find a java guy.
    SAP Webdynpro ABAP:
    We currently have WAS 6.4. As per the documentation, the ABAP Webdynpro development tool is available from NW04s onwards. So, we are still not sure if we could use it. But, we want to push towards upgrading if necessary. Being an old time ABAPer, developing ABAP Webdynpro seems do-able. (i know it may not be that easy).
    Last but not the least, DIALOG Program:
    Creating a dialog program in R/3 or SRM seems fairly simple. Then, an iview could be created on the portal for this transaction, though at this point I am not sure how a spreadsheet could be attached and stored within a dialog program.
    The creation of the workflow may not be that bad after the original form is designed. The graphical display of the approval trail might be difficult, but we might get away with a report for that. For printing the details of the form, I guess I could develop a smartform and put out a button on the screen to print it out in the display view.
    Could you please give me your opinion /  best approach for accomplishing this task, keeping in mind the complexities of these new dimension products?
    Thanks
    Sri

    I would say that all four solutions to solving your tasks are technically feasible.  Here are some thoughts that I had however:
    First ABAP Webdynpro: it is true that ABAP webdynpro is only available with Netweaver04s.  04S is still in ramp-up which means that only a subset of the customer base is allow to implement it.  It will not become generally available until later this year (check the service marketplace for current release estimates).  That being said, it probably elimintes WDA as a possiblity for your project unless you are will to wait and to upgrade.
    However having worked with WDA for a while it is probably the best tool to custom develop what you describe.  It has excellent built-in F4 value help.  It also has a damn fine ALV grid implementation.  The spreadsheet could be just as simple as file upload in binary or your could try your hand at office integration.  Finally for the form you could use Adobe Interactive Forms which also has very nice integration into WDA. 
    Now to Dialog Programming: You could of course use dialog programming.  It seems a little bit of a waste to custom build something so large if WDA is in your near future.  There are obvious disadvantages (little OO structure, no MVC, etc).  You would have ALV grid, office integration and of course F4 help.  You could still use Adobe forms if you implement this on the 640 system.  However there are integration points with dialog and Adobe Interactive Forms.  You could still use printed forms however. If you did the dialog program on the 640 system, you could use the integrated ITS to expose it to the web.  The integrated ITS in my experience has quite nice performance although the look and feel remains just like the SAPGui.
    The Java Webdynpro route:  Well you hit the nail on the head - if you don't have a Java programmer already and you don't have the bandwidth to invest in learning Java, this can be a problem.  The Java Webdynpro environment is quite nice.  There are some things I like better than ABAP and some things that ABAP is defintely still better at.  However when it comes to heavy integration with an ABAP backend - ABAP Webdynpro is still the way to go.  Java Webdynpro does have a help feature (OVS), but it isn't "for free" or nearly as nice as the ABAP Webdynpro (perhaps it will get there some day).  That is one of the major advantages of WDA - its closeness to the business data brings several framework advantages like F4 and field help.  WebDynpro Java in 640 also doesn't have an ALV grid implementation.  I am sure that this is something both environments will eventually have, but right now ABAP has the advantage.  On the other hand, Webdynpro Java has equal support when it comes to office integration, file upload, and Adobe Forms support.  You would have a more difficult time integration SmartForms however.
    Finally we come to BSP.  Honestly if I were in your position I would probably choose BSP (unless you could wait for the ABAP Webdynpro upgrade).  You could build a nice MVC OO application using BSP (stateful or stateless).  The BSP product is mature and quite well documented thanks to SDN.  You have the BSP Extensions which when used in Design2003 use the Unified Renderer.  That means that your output will look nearly identical to the same UI elements in Webdynpro.  Also BSP supports portal integration (session management, eventing, and themes). 
    The downside to BSP is that it isn't a full framework (also one of its advantages).  You can insert all your own html and javascript (unlike webdynpro). But this also means that SAP doesn't delivery as many framework services.  For instance there is no ALV or Value Help.  There is no Office Integration or Adobe Forms integration.  There is some farily good Smart Forms integration.  Now the upside- many people have already hit these limitations and overcame them.  In the weblogs on SDN and in a certain SAP Press book (cough, cough) you will find out of the box solutions for many of these problems.  You can find ready to use solutions for Adobe Integration, Office Integration (using Microsoft Office Web Controls), and F4 help.  It will mean investing a little more time up front to get this "home grown framework" up and running - but it is perfectly feasible. 
    There is a learning curve to all these new technologies however.  This sounds like an abmious project.  I wouldn't want to try and tackle this project in any of these technologies if I was new to them.  With Webdynpro or BSP - consider giving yourself time to learn the environment and cut your teeth on some demo apps before jumping into such a huge development.

  • Problem in submit button on adobe form integrated with web dynpro

    Hello,
    I'm facing prob in triggering web dynpro event onSubmit for Interactive form.
    I've created a submit button from web dynpro activex pallete on adobe form (integrated with web dynpro) to send the form as email.
    Then in the web dynpro view where this form is embedded i have created an action against onSubmit event and called a method within this.
    However, on clicking Submit button this event is not getting triggered.
    Please let me know what is lacking in this process?
    Thanks.

    Hi,
    I am also facing the same problem. i have developed a simple scenario under which user have to input his/her details and on submit button it will be updated to database.
    I have tried the above solution but after adopting this solution all the editable fields become non-editable.
    so the above solution is not working for me could you help me out.
    I think ... try this....
    When you create the Adobe Form from WebDynpro, you need to follow one step in SFP Transaction or inSE80 transaction. Open the Adobe Form in any one the transaction and now in SAP menu bar "Utilities" in that you will find the "INSERT THE WEBDYNPRO SCRIPT" just click on that one. Then you will see a new Script Object is being created with the name "ContainerFoundation_JS" under the "Variables" in the Heirarchy of the Object Pallete of the Adobe Form.
    This step is mandatory to use the SUBMIT Button of the "WebDynpro Native", to trigger the OnSubmit event of the WebDynpro.
    Thanks
    Edited by: shailendra2sap on Mar 6, 2009 12:24 PM

  • Adobe form on SAP NetWeaver 7.0 ABAP Trial Version SP12

    Hello,
    I want to develop adobe form on SAP NetWeaver 7.0 ABAP Trial Version SP12. I have a message that says ADS is missing. I know also that I need Java Stack. Do you know if it is possible to install this component. If yes where can I find this components.
    Thank you
    Christophe

    Try this one.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0576c7e-e306-2a10-37b8-a25d82e6f9d8
    Regards,
    Rich Heilman

  • Adobe Form called from SAP Portal, not executing interface global init code

    Hello!
    I have an adobe form called from both R/3 and SAP Portal and I need to show long text dinamically calculated.
    The deal is at the SAP Portal execution, as scenario characteristics don't allow string definitions, I'm using 255 characters tables (QISR_TAB_TYPE), that I'm trying to convert inside form interface (Global init code).
    The problem is that the interface global init code is being executed when the form is called from R/3, but it is not at SAP Portal.
    Does anybody know how to manage this? It's kind of a problem that the BAdi method int_service_request_init doesn't allow types over 255 characters... and if it is not possible to access the form interface code section (maybe there's any way)... i need to find some code section where i can convert tables before the form context is filled!!
    Thanks a lot!!
    Regards,
    Diana.

    Hi,
    have you searched on SCN? There are some threads with same problem such as [this one|/message/9270216#9270216 [original link is broken];. There is more threads. They may help you to solve your issue.
    Cheers

  • Conversion of Adobe form developed in Java webdynpro to ABAP webdynpro

    Developed an Interactive Forms in Web Dynpro for Java. I am trying to find a way to integrate this into ABAP webdynpros. Is it possible to do this. I found this article and it looks like it supports this. <br />
    Before the introduction of the XML-based interface, an ABAP Dictionary-based interface was created for a form during integration of the same. Such an interface, however, was not easily linked to the context of a Web Dynpro component. All the forms created from within the Web Dynpro context are not automatically equipped with an XML-based interface. In certain situations, however, it can be necessary to integrate an old form with a function module-based interface into a Web Dynpro application. The Web Dynpro runtime makes it possible, in principle, to display or print such a form within a Web Dynpro
    application. In special cases, it is even possible to integrate a form of this type in an interactive mode
    Any help on this is greatly appreciated.
    Thanks.

    Hi Vasudha,
                          R u tried download the java form into XML and then uplaod to WD Adobe Form.this is simple way to import and export the Adobe forms.
    Thanks,
    Madhukar.

  • Adobe form integration in webdynpro

    Gudday,
    I need to integrate my adobe form in webdynpro using ABAP and fill the form from the browser which should get updated in the database.
    I hav form which will display fields like pernr,vorna,nachn.
    After inserting the form integration element...what is context to be filled with??
    how should i do the binding from my WDA to adobe forms...i tried one example..but couldnt get the result at the end..
    Can anyone  please.......suggest clear step-by-step procedure to proceed further.
    Awaiting your reply.
    Thanks,
    Deepthi.

    Hi,
    Hope this would help you - /people/thomas.jung/blog/2006/06/20/web-dynpro-abap-demonstration-videos
    Thanks and Regards,
    Anto.

  • Adobe Forms in SFP + JAVA Webdynpro

    Hello All,
    I would like to know if this is possible.
    1) I create a PDF form in Transaction Code 'SFP' using the SAP Gui.
    2) I create another RFC which call the FMs to display the PDF form created in step1.
    3) In my JAVA webdynpro I call the RFC created in step 2.
    Will this work ? Will the PDF form I designed in T.Code SFP be visible in the Java Webdynpro if I embed it into an RFC ? Has anyone tried this before ?
    Thanks,
    Shruthi

    Hi,
    I think it is possible to access the adobe forms created in SFP from Webdynpro JAVA.
    I'm not exactly sure on how to access it, but in one of the standard SAP WD JAVA DC (paasrformstep), SAP used the same concept. I believe that they are trying to access the form template using the function module ISR_GET_FORM_URL. If you can dig more into this DC you will find some answers.
    Regards
    Srikanth KV

  • Adobe form integration in WDA

    Gudday,
    I need to integrate my adobe form in webdynpro using ABAP and fill the form from the browser which should get updated in the database.
    I hav form which will display fields like pernr,vorna,nachn.
    After inserting the form integration element...what is context to be filled with??
    how should i do the binding from my WDA to adobe forms...i tried one example..but couldnt get the result at the end..
    Can anyone  please.......suggest clear step-by-step procedure to proceed further.
    Awaiting your reply.
    Thanks,
    Deepthi.

    Hi Deepti,
    Please check this blog,
    /people/vani.krishnamoorthy/blog/2006/05/17/fillable-adobe-forms-using-abap
    Thanks.

  • Form size increases when ADOBE Form moved from DEV to QA

    Hi Gurus,
    I have a large PDF ADOBE Form developed in DEV but when I moved this Form to QA environment, I noticed the file size has been Doubled(from 2MB to 4MB). Please note that, this is not an interative Form. Can someone tell me why and how can I fix it. We are emailing this form and 4MB is too large.
    Thanks for your help,
    Cyrus
    Edited by: Cyrus Arjomandi on Nov 2, 2010 8:48 PM

    Well, after discussing it with SAP, we are still in the dark and don't know why this problem only occurs to one of our PDF outputs. however, the following might help you to cut some times looking for answers.
    1-It started after we changed the values in the Layout properties. We are not sure in which tab. We guess it was  "PREVIEW"
    2-After this, every time we made any changes to the Layout, the size was doubled until it became a major problem
    3-We contacted SAP for this issue and the respond was "Please refer to following note for installation/patches:
    1176858 / 1356871"
    4-We were also asked by ADOBE to download a zip file called "COMMON.zip" and install the COMMON file on our ADS server
    5-After installing the COMMON file on our server we were asked to run the ABAP program "FP_CHK_REPORT" on the FORM.
    6-The suggestion was to only check mark only common-001when running the ABAP, but we check marked all after found no results with only COMMON-001.
    7- check out this link. http://help.sap.com/saphelp_nw70/helpdata/en/44/35f874b9d74901e10000000a1553f7/content.htm
    8-we did all of the above but we had partial success, it reduced the size fro 7MB to 4MB
    9-Finally, we created the same Form from ground up without touching the Layout properties and the size turned up to be around 100KB.
    Cyrus Arjomandi
    GETSAP at gmail
    ABAP Consultant specialized in technical ABAP in "SRM, ADOBE Forms, ECC logistics"
    Edited by: Cyrus Arjomandi on Dec 23, 2010 8:53 PM

  • Adobe forms with out Java stack

    Hi all,
    Can we install and use Adobe forms without portal. i.e can we install interactive forms on the ABAP stack, develop them and use the same?
    HEre is the actual requirement. We want to implement some interactive forms and we do no thave the Java stack built up and probably it is too late to build a java stack.
    regards
    raj
    Edited by: rajkishore on Oct 28, 2008 3:22 PM

    Sameer,
    You can develop forms in your ERP system (ABAP stack) and can still run it without portal. But you will require JAVA stack as Adobe Document Servcies (ADS) can ONLY be configured on JAVA stack.
    Chintan

  • Handling Submit Button on the ADOBE form called from Web Dynpro

    Hi,
    I have placed a Button on the ADOBE Form. How to Handle the event on this button. When i click this button, i want to save the details of the form into a Custom table.

    Hi Majunath.
    Create an event say, SUB_EVTin the view in WD where you have the Interactive Form UI element.
    Bind this event to the onSubmit of the Form.
    Now check the display type of the form. It will be either ActiveX or Native.
    Now go to the form designer and open Library palette. Navigate to Webdynpro ActiveX or Native Library(Depending on the form display Type in WD).
    Drag and Drop Submit button.
    On click of the button, the event handler in WD view namely, onActionsub_evt will be invoked. You can write your code in this handler.
    Now in order to read data from the form. Go to the form and go to Properties tab. Check the form layout type. If it is not ZCI, run transaction SFP_ZCI_UPDATE and convert the form to ZCI type.
    Now back to the event handler.
    as an example... I will use the following context node definitions
    PDF_DATA  1..1
      ACTUAL_DATA 0..n
        ATTRIB01
        ATTRIB02
    Assume the the node PDF_DATA is bound to the data source of your form.
    Now in the event handler write the foll code
    data: lo_node type ref to if_wd_context_node,
            lt_data   type wd_this->elements_actual_data.
    lo_node = wd_context->get_child_node( name = wd_this-.wdctx_pdf_data ).
    lo_node = lo_node->get_child_node( name = wd_this-.wdctx_actual_data ).
    lo_node->get_static_attributes_table(
      importing
        table = lt_data ).
    This will get all the form data in the internal table lt_data.
    Now you can process the data the way you want and save it in your custom tables.
    Regards,
    Reema .
    Edited by: Reema Shahbazkar on Sep 16, 2008 11:39 PM
    Hope this helps!!

  • How to debug Adobe form attached to Web Dynpro for ABAP

    Hi,
    My developer has created an adobe form and rendered inside a Web Dynpro page in the SAP Portal. It communicates with the Web Dynpro framework in the backend SAP system (Web Dynpro for ABAP).
    My question is, how would I know what infotype access this form requires, in the form of backend authorization role? Is there any way (not trace, ST01) to debug Abobe form on Portal or in backend SAP system?
    Thanks,
    Karan.

    Julius Bussche wrote:
    > I am not sure whether this will work in this case, but principally if your trace is recording a * value for a field in an authorization check, then it must be defined somewhere, and there is an option in the trace file to jump from the check to the source code location where it occurred.
    Yes, that's possible since the trace also records the information on the ABAP source code location where the AUTHORITY-CHECK statement (or other ABAP statements which internally trigger authorization checks) is executed. If I'm not wrong then there is a button (in ST05) which allows a direct source code navigation. Alternatively you might just click on the ABAP source code information displayed in the ST05 trace results (for recorded authorization checks).
    Cheers, Wolfgang

  • Adobe Forms Integration with portal

    HI,
    We have some Adobe forms created under SE80.
    Now i need to show that forms in Enterprise Portal.
    SO i have created an Iview Template and selected sap webdynapro iview --> webdynapro for abap iview and
    then proided the System, Name space and Appln name of that form.
    When i preview it i can see the respective form. But when i update something in the form it is not getting updated.
    Regards,
    Raju

    Raju,
    I assume you have developed ActiveX enabled Adobe forms wherein whenever the user opens up the Adobe Form, and Adobe dll is downloaded on user's machine. Again there is a catch here, the user needs to have Admin rights on his/her machine so that dll downloads correctly.
    If the user does not have Admin rights then the installation of DLL fails and hence you may be seeing the read cross mark.
    I would suggest change the displayType to native in Adobe Form properties and also make sure to select the elements from respective library in Adobe LiveCycle Designer. For Eg: If form is native and you want a value help then select Value help from Web Dynpro Native Library Palette in Adobe LiveCycle Designer.
    Chintan

  • Adobe form called from WDA - Translation Problem

    Hi,
    I have maintained French translation for the Adobe form using GOTO->Translation inSFP transaction.
    when i check in the developement system it is working fine.I have captured the translations in transport request using program
    RS_LXE_RECORD_TORDER and moved it to testing system.
    The changes are available in SFP but not visible when we execute the WDA HRASR00_PROCESS_EXECUTE as it is called from this application.
    Please let me know how to resolve this issue.
    Thanks
    Martina

    Hi ,
    As the form is related to ISR scenario in customizing client , I saved the adobe form there and transported customising request which resolved my issue.

Maybe you are looking for

  • PSE 11 not compatible with Mac Mountain Lion?

    Before I upgraded to Mountain Lion and bought PSE 11, I checked to make sure they were compatible.  Sure enough, on the Photoshop package it says it runs on" Mac OS v. 10.6 through v. 10.8".  At the beginning of my "installation" I got a message sayi

  • Installation Problems with Windows xp

    I'm hoping someone can help me with solving this problem... I've tried installing my licensed Windows XP following the instructions of Bootcamp Assistant. After I click begin installation I get a message stating that Mac cannot read the disk because

  • Extractor for table COBRB

    Hello Experts, I am looking for a BC-extractor for table COBRB containingt hese fields: OBJNR, BUREG, LFDNR, PERBZ, URZUO, GABJA, GABPE, GBISJ, GBISP, PROZS, AVORG, KONTY, KOKRS, BUKRS, HKONT, NLN1, ANLN2, MATNR, REC_OBJNR1. Any idea? We need the rel

  • Can a path loaded as a selection still be edited and changed?

    If I draw a path, and then "load it as a selection"; then fill it with a color, can I get back to the path the adjust it further? Or, is once it becomes a selection, is it set and can not be edited?  THX.

  • Skipping Tree Nodes

    I have a tree which seems to be skipping nodes. When I click on one node it expands the following one. I put in some printlines to see what's going on and when I click on node 'a' it prints that node 'b' was clicked. First I thought that it was just