Migrating PCR frontend-JSP forms to Adobe interactive forms-WD Abap Comp

Hi All,
We are currently on Netweaver 7.0 & ECC 6.0 and ESS - MSS Business Package 50.4. We are using JSP Forms on portal front for Personnel Change Requests (PCR's ) where in all the scenarios in the backend are heavily customized with good amount of usage of Javascripts. For certain scenarios, where in a huge amount of information is fetched from ECC 6.0 backend system, JSP are performing really bad and the total time taken to display the form is actually causing a lot of irritation to the end user.
We are planning to propose an upgrade to SAP adobe interactive forms. The prerequisite is that the business wants to reuse all the customized scenarios without any changes and just want to move towards better front end forms.
My questions are:
1. Please list benefits of SAP Adobe interactive forms - ABAP component over JSP forms (performance wise)
2. Issues with SAP Adobe Interactive forms?
3. Since Javascripts do not work in Webdynpro ABAP. How can we implement those front end checks and validations.
3. Any other options available for UI that can be suggested?
All suggestions are welcome. Quick response is appreciated.
Thanks a lot for your time and help.
Best Regards,
Anupama

Is your performance issue with the Javascript with JSP pages?  or the Java script you are using within the Adobe form in your WDJ custom application using Adobe form? I have worked on PCR's using ISR framework old school it used to call as PCR and now HCM Processes and form, Developed PCR's using WDJ also integrated workflow with the WDJ PCR for approval(we never had any performance issue) infact ISR frame work was kind of slow compare to custom WDJ solution and less flexible for a developer to develop.
I have also worked created WDA custom application for PCR's , WDA is definitely better when you compare it with WDJ but I have not seen much performance issue with WDJ atleast on custom PCR solutions.
I don't have any case study to share with you, can you please tell what kind of PCR's your client is using and what kind of performance issue you are experiencing and where and why you guys are using Javascript.

Similar Messages

  • License cost involved in HCM Process and Forms for Adobe Interactive Forms

    Hello All,
    We are planning to implement HRAS business package and use HCM Process and Forms.
    There are lots of developments involved and before to start with, i would like to understand is their any license cost involved for using  Adobe Interactive Forms and also if we are doing new enhancements to the forms.
    Also send me some links about the license involvement if any ?
    Thanks & Regards & Cheers
    Vj

    Check the following link:
    ADS Licence for SAP ESS MSS
    Regards

  • Smartform to Adobe interactive form and triggering from print program

    Hi,
    My requirement to migrate puchase order smartformto Adobe interactive form.
    I have migrated my purchase order smartform to Adobe interactive form,
    activated form and interface.
    Question: How do i trigger or my adobe interactive form purchase order in R/3.
    I want to trigger the form from me22n -> print preview..
    I have configured in NACE (Output type customization) with same samrtform print program with adobe form and Type as PDF. But the adobe form is not triggering at all.. Can any know how do i trigger adobe form from ME22n.
    Is there any special print program for this please let me know..
    thx

    Hi,
    Change the form entry in NACE , use entry_neu_adobe and that will work.
    Best Regards

  • Error in FormCalc Script of Adobe Interactive Forms

    Hi,
    We created certain <b>Custom I.S.R. Scenarios</b> and attached them to Workflows. So in these regards, we had already created the needed forms in Adobe Interactive Forms Transaction(SFP) and launched the Scenario successfully in Enterprise Portal.
    But we have a couple of requirements like during <b>Create</b> mode of the form, I should be able to modify certain contents of the form, and during the <b>Change</b> mode of the form, I should be able to modify certain other fields of the form. So I had opted for <i>FormCalc</i> Scripting in these regards.
    I used the following code...
    if($record.CONTROL_PARAM.ISR_MODE == "CHANGE")     
    then
         this.access = "readOnly"
    else
         this.access = ""
    endif
    Well, I used the same script in two of my forms. For one form, it's working very perfect. But for other form, it's giving the following error..
    Error : accessor '$record.CONTROL_PARAM.ISR_MODE' is unknown.
    I am very much mazed, why the same code behaves in 2 ways in two different forms.
    So can anyone help me in these regards?
    Regards,
    Raja Sekhar

    Hi,
    I solved the problem by applying alternate solution.
    I used Java Script instead of FormCalc Script.
    That cleared my errors.
    Regards,
    <b><i>Raja Sekhar</i></b>

  • Using Adobe Interactive Forms In releaser 470

    Dear all.
        I need to know if its possibel to used the Adobe Interactive forms in the following way:
         - My applications System is at 470 Release.
         - Install the SAP Netweaver AS in other System.
       Using this scenario the SAP System 470, transfer information to the SAP Netweaver AS and the Printing (Say created the Forms and Adobe Interactive Forms and created PDF Based Print Forms).
       Is this scenario correct?
    Best Regards
    Thanks in advanced
    PMR

    Hi Pedro
    in principle, this is the way you need to set up your landscape to work with a 4.7 system.
    <b>However</b>: If you read the FAQ here in <a href="http://sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/interactiveforms">SDN</a> or in the <a href="http://service.sap.com/adobe">SAP Service Marketplace</a>, you'll see that SAP explicit recommends <b>NOT</b> to use this setup for printing scenarios. This is due to possible issues with performance expectations.
    You are welcome to use this setup for interactive scenarios.
    Best regards,
    Markus Meisl
    SAP NetWeaver Product Management

  • Migration of Smartforms to Adobe interactive forms

    Dear all,
    We are facing problem while we migrate a smartform to Adobe interactive forms (i.e through export and switch to runtime). All things got messed up like formats data, etc., Is there any way to generate the layout similar to smartforms.
    Regards
    Aravind

    Hi Aravind
    Have you checked the following threads before posting
    Smartforms or Adobe Interactive Forms?
    Regards
    Sachin

  • Smartforms or Adobe Interactive Forms?

    Hello Folks,
      my client currently are beginning the decision making process to replace all of their current Jetform based SAP printing solution to a newer more stable solution - and they are interested in the possible options available.
    Note that this is a major project as we have to migrate all documents (invoices, orders, POs, account statements etc) defined in multi languages and versions. Currently we are running SAP4.6C - but there is the possibility of an upgrade in the near future too.
    To me the most stable alternative right now appears to be SAP smartforms - as this is a tried, proven and well integrated technology. Now I read here about the possibilities offered by Adobe interactive forms - and that from 6.40 onwards they will be integrated into the ABAP workbench. It is not clear to me though if Adobe interactive forms are intended to replace Smartforms or if they are merely an alternative approach - and what the pros and cons are of each technique.
    Also it is not clear to me how well Adobe forms can be integrated with standard NAST table style output control - is it possible to integrate adobe forms to the standard output control?
    What we are really concerned with is that we spend a lot of effort migrating to Smartforms only to find out that it is yesterdays technology and that we subsequently have to remigrate to Adobe interactive forms...
    Can anyone there at SAP or on SDN provide any advice as to the pros and cons of the Smartform solution when compared with Adobe interactive forms, and any advice you can offer as to which solution to opt for in our migration project?

    Hi Julian,
    it sounds to me that all your current forms are output forms (for printing, faxing, e-mailing, etc.) i.e. non-interactive.
    Interactive Forms based on Adobe software is SAP's new solution for forms development. Its first release has the focus on interactive use of forms. High-volume printing is supported in principle, but - being a new solution - the performance has not yet reached the same level as Smart Forms or SAPscript, two established solutions that had years to grow. Interactive Forms is the only solution that will continue to be enhanced with new features, while SAPscript and Smart Forms will be supported without limitations.
    When (or if) to move to Interactive Forms depends on your requirements. For interactive forms usage, i.e. the new functions, you have no choice, as the existing solutions don't support it. High-volume print scenarios need to be carefully analyzed to see whether your concrete requirements can be met at this point.
    However, it is possible to move to Smart Forms and design your forms in such a way that a migration at any point in the future would be but a small step. Smart Forms offers from Web AS 6.40 a migration wizard to Interactive Forms. Technically, everything can be migrated, but we recommend against things like ABAP program nodes, for example.
    You are not forced to ever go to Interactive Forms if you don't want to. It really depends on whether your client needs any of the new features in Interactive Forms. Also, if they are currently working with JetForms, they could enquire with Adobe directly what migration path they offer to the joint solution.
    Hope this helps.
    Best regards,
    Markus Meisl
    SAP NetWeaver Product Management

  • Unable to test Adobe interactive form from webdynpro

    This is the out put i get when i test run the report 'FP_TEST_IA_01'.As suggested in SAP NOTE : 999998
    ADS: com.adobe.ProcessingException: Could not retrieve a password for credential: ReaderRights(200.101).
    Actually i was trying my first Adobe interactive form with webdynpro and when i tested it i got this message.
    The following error text was processed in the system NED : WebDynpro Exception: The ADS call has failed. You can find information about the cause in the error.pdf on the application server
    Does Adobe interactive form requires Java stack to be active??
    Or is it only a configuration issue in ADS???
    What all should i take care in order to successfully run an adobe interactive form???
    Regards,
    Venkar Raghavan

    Dear Abhishake,
    Thanks for your reply.
    I had gone through the link you had mentioned detailly.what i understand that is ZCI needs to be installed thats comming with Support pack SAP NetWeaver SPS 10 .
    Will this also take care of ADS configuration.Where can i find a guide to ADS configuration and ZCI installation.
    When i ran a report check FP_CHK_REPORT below is the output i got.can you please throw more light on this.
    ISR      Prepare ISR templates for ZCI migration             ISR-001   Prepare ISR templates for ZCI migration
    ZCI      SAPForms API to Zero-client template migration ZCI-002   Update enumerated DDL XFO bindItems node reference
    ZCI      SAPForms API to Zero-client template migration ZCI-003   Copy enumerated DDL XFO form:ready non-Adobe scripts to the layout::ready ev
    ZCI      SAPForms API to Zero-client template migration ZCI-004   Add an XFO name to each of the embedded P1 Enumerated DDL XFO event handlers
    ZCI      SAPForms API to Zero-client template migration ZCI-001   SAPForm API to Zero-Client template migrator
    Regards,
    Venkat

  • Events Definition in Adobe Interactive Form

    Hi,
    I have a requirement to define a Button and handle the appropiate action in my BADI.
    I found out the appropiate BADI's method(SCENARIO_PROCESS_USER_COMMAND).I can include my coding here based on the USER COMMAND value.
    Now, I would like the define the Function code Value(User Command Value) for my button in my Adobe Interactive Form.
    Can anyone let us know how this can be done?
    Regards,
    Raja Sekhar

    Hello Peterson,
    Well, would be great if you had opened a new thread instead of continuing my closed thread.
    Anyways, If you want a dropdown from backend in ISR/PCR Adobe Forms, you require to implement QISR1 BADI - SCENARIO_SET_ADDITIONAL_VALUES method where we require to populate LS_ADDITIONAL_DATA Internal table as shown below.
    Get the list of Employee Groups for Dropdown
      SELECT * FROM T501T INTO CORRESPONDING FIELDS OF TABLE EG_TAB
                          WHERE SPRSL = 'EN'.
      CLEAR INDEX.
      LOOP AT EG_TAB INTO WA_EG_TAB.
        ADD 1 TO INDEX.
        CLEAR LS_ADDITIONAL_DATA.
        LS_ADDITIONAL_DATA-FIELDINDEX = INDEX.
        LS_ADDITIONAL_DATA-FIELDNAME = 'EG_NEW_KEY'.
        LS_ADDITIONAL_DATA-FIELDVALUE = WA_EG_TAB-PERSG.
        APPEND LS_ADDITIONAL_DATA TO ADDITIONAL_DATA.
        CLEAR LS_ADDITIONAL_DATA.
        LS_ADDITIONAL_DATA-FIELDINDEX = INDEX.
        LS_ADDITIONAL_DATA-FIELDNAME = 'EG_NEW_LABEL'.
        CONCATENATE WA_EG_TAB-PTEXT '(' WA_EG_TAB-PERSG ')'
          INTO LS_ADDITIONAL_DATA-FIELDVALUE.
        APPEND LS_ADDITIONAL_DATA TO ADDITIONAL_DATA.
      ENDLOOP.
    I hope this code will help you.
    Regards,
    <i><b>Raja Sekhar</b></i>

  • Adobe Interactive Form Beginner

    Hi
    I am trying to learn Adobe Interactive Form.
    As a beginner I would like to see and execute certain basic forms in ESS/MSS scenarios.
    Are there any documents that provides a step-by-step approach for creating and executing an Adobe Ineractive form
    Thanks a lot
    regards
    Luke

    Hi Luke,
    You may have a look at https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/f5718380-0c01-0010-aebf-8786fb890302">sdn [original link is broken] [original link is broken] .
    To view the forms u may use SFP transaction , provided - u have the required installations.(kindly refer the links).
    To execute the forms you may search for fptest programms in  se38.
    To execute the ISR forms (PCR's in MSS), u may go to QISRSCENARIO transaction and select a PCR scenario like SPEG and click on the execute buttton next to the form name.
    Hope it would meet your requirement. Do update about your findings.
    Thanks and Regards,
    Anto

  • Firefox 3 crash when using an adobe interactive forms

    Hello,
    Because Firefox 2.0 isn't supported anymore by Mozilla, we plan to migrate to Firefox 3.
    When we display an Adobe Interactive Forms in Firefox 3, the browser crashes. We have reinstalled Firefox 2 and it works again.
    We tried with Adobe Reader 8.1.2 or 9.0.
    I've checked different sapnotes like 1089062 - FireFox Limitations for
    Unified Rendering and ACF
    Does anyone met the same issue and/or solved it ?
    Regards,
    LTN Redondie Simon
    Steps for Reconstruction                
    - Log into SAP portal with Firefox 3.0
    - Display an adobe interactive forms
    - Click on "save" or "close" button and the web browser crashes
    Edited by: Simon REDONDIE on Feb 3, 2009 5:15 PM

    Thank you for your answer, we did not start the deployment of FF3 yet.
    FF3 support is still under development (for NW 7.1)
    Do you mean that Firefox 3 will not be supported on NW 7.0 ?

  • Can BPM support off-line Adobe Interactive Form

    Can anybody tell me weather BPM can support off-line Adobe Interactive Form or give me a solution for this scene. Thank you for your help
    Eric Ji

    Hi Eric,
    NW BPM in CE 7.11 EhP1 only supports "WebDynpro 4 Java" as UI technology. Nevertheless the following thread might be interesting for you:
    Galaxy Frontends
    Galaxy Frontends
    Best regards,
    Martin

  • Web Service is not triggering  using Adobe Interactive Form

    Hello Experts,
      I know this is a common topic now , but the problem I am facing, no thread help me to solve that.
    Problem:--
    My requirement is to create an adobe form , in which
      -> an input field is needed,and some  description is needed.
    I used button to trigger my webservice.
    Here , I want to clear that , I have made a proper WEB SERVICE using Remote Enabled FM.
    My web service is working fine as I have tested from WS NAVIGATOR(Note:  http://<source>:<port>/wsnavigator).
    In Adobe Form (SFP), I have made a new Data connection using WebService WSDL.
    All Request and Response parameters are availabe in Data View palletes of Form.
    Button that is available from data connection is used.
    I  have used Button as  an Execute button , under execute tab in connection , I had given DATA CONNECTION name .
    But above things not worked so ,
    I also tried with Regular Button , and under click written Javascript/FormCalc  which is:--
    var cURL = 'http://x.y.com:8012/sap/bc/srt/rfc/sap/ZMATERIAL_DESCRIPTION?sap-client=800&wsdl=1.1';
    var service = SOAP.connect(cURL);
    xfa.connectionSet.DataConnection2.execute(0);
    But this also not worked .
    So, I think there can be a little issue may be , I am forgetting to click some special  atrributes in form .
    Please help me and let me know what can be probable reasons that webservice is not triggering
    Thanks a lot ,
    Jeet

    Solved my self, converted PDF into image and used that pdf as a static image in Adobe Interactive Form.

  • How to binnding the data in the adobe interactive forms for making a table?

    Hi, experts,
    Function:
    Through the sharing context node between adobe interactive form and a WDA for ABAP, display the data of the sflight_node in the ADOBE.
    version:
    Acrobat Reader 8.1.0
    currently both of the SAP-ABA and SAP-BASIS SP level: 9
    ADS : Successful.
    The following is my action:
    1.     Create a interface (Z_SFLIGHT_INTF) with a attribute node (SFLIGHT_NODE) that type is "sflight"  using the transaction code "sfp"
    2.     Create a form (Z_SFLIGHT_FORM) using the transaction code "sfp" with the interface Z_SFLIGHT_INTF.
    3.     Trag the sflight_node in the Z_SFLIGHT_INTF to the form( Z_SFLIGHT_FORM).
    4.     Open the layout tab in the form(Z_SFLIGHT_FORM), and create a table(table1). Click the table created just now, select the binding tab in the object tab, and in the Default Binding, select the SFLIGHT_NODE under the Z_SFLIGHT_FORM.
    Problem 1:
    Do you tell me whether is right for binding the context SFLIGHT_NODE using this way? If bind 3 context attributes in the sflight, how can I do it?
    5.     Create a WDA for abap (ZZ_02_SFLIGHT), and create a view(MAINVIEW) using transaction code "se80" in the sap-gui with adobe interactive form. Set the templatesource(Z_SFLIGHT_FORM) in the  adobe interactive form properties and saved, and then, datasource is "MAINVIEW_Z_SFLIGHT_FORM" automatically.
    6.     But I only found the attribute SFLIGHT_NODE under the context node(Z_SFLIGHT_NODE), and  I don't found the NODE ( SFLIGHT_NODE ) context in the context tab in the WDA for abap so that I don't set data to the context NODE (SFLIGHT_NODE).
    Problem 2:
    Do you tell me what can I do it so that I get the node SFLIGHT_NODE rather than attribute in the WDA for setting the data to the CONTEXT NODE (SFLIGHT_NODE)?
    Thanks a lot.
    Best regards,
    Tao

    Hi, experts,
    You can reply back to me via e-mail if you think we should discuss this internally at [email protected] or [email protected]
    Thanks a lot.
    Best regards,
    tao

  • How to create a dynamic fields in the Adobe Interactive form ?....urgent...

    Hi Experts,
    I'm working on Adobe Interactive form developed in WDP ABAP.( I have successfully config the ADS in my server.)
    Action:
    1. Create two view -
    first_view and second_view in the WDP ABAP..
    2. In the first_view, there are a input field( named "elements_number") and  a button(named "create_button") .
    3. In the second_view, there is Adobe Interactive form ( named "adobe_form" ).
    4. Run the WDP ABAP: first_view is opened. Type a number ex."3" in the "elements_number", click the "create_button".
    5. The second_view is opened.
    6. The "adobe_form" is occured.
    7. There are 3 text_fields in the "adobe_form".
    Steps (1) ~ (6), I have completed, but I don't know how to implement the step (7).
    Please give me some hint on this. I try to use the CL_WD_ADOBE_SERVICE, but I didn't found any examples.  Do you give me some ways to implement the function? Thanks a lot.
    Thank you very much.
    Thanks,
    Tao

    Hi Philippe,
    Thank you very much in advance.
    Do you tell me how to hide elements in the "adobe_form" in the WDP ABAP? How can I get the elements attributes in the "adobe_form" from the method WDDOMODIFY of the second_view  in the WDP ABAP.
    Please give me some hints on this. Do you give me some ways to implement functions( hide elements and  get elements's attributes)? Thanks a lot.
    Thank you very much.
    Thanks,
    Tao

Maybe you are looking for

  • PL/SQL--How to calculate a median using PL/SQL

    How would I calculate a median, not an average, using PL/SQL? Thanks.

  • OS 10.9.5 and Safari 7.1 and Facebook apps

    Hello. I'm having some problems, security related perhaps, in OS 10.9.5 and Safari 7.1 on an iMac 2011. When using a certain Facebook game app, Safari is not remembering the preference to turn off the music and sound within the app.  Each time I turn

  • DB, XML, XSLT - I have a problem, HELP

    Hi Friends!! I have a problem and I need your help guys. I was wondering if there is any tool I can use to minimize my Data Base troubles. I work with 3 DataBases (Oracle, DB2, SQLServer) and I have to re-write almost all my SQL code 3 times. I think

  • Pass word of SAP* in the new client Created

    Hi, I have created a new client called 100. I am not able to login though the default password for sap* which is <b>PASS</b> I am not able to login throught the pasword: <b>07061992</b>. I am also not able to login through the password given during i

  • Unable to connect to Oracle Applications database (afscpgcs) after clone

    Hi, I have just moved (clone using rapidclone) two of our 11.5.10.2 install from a solaris SPARC 8 to 10 . After the clone, while discoverer 10g works perfectly well in one environment, it is giving the error below in the another environment. - Faile