Contradiction form error in non interactive adobe forms.

HI All,
I am woriking on a non interactive adobe forms generation program in ABAP.
The program uses a variant and generate pdf forms for all the list items on the varient.
Note: I am not using Webdynpro its the normal pdf generation.
The problem I am facing is that when the varient has a list of more records at some point of time it generates the contradiction form error and terminates. if I alter the varient so that the list is minimal then there is no problem with that.
I know that the Contradiction form error occurs when the pdf generation is open and there is another request to open a new form before closing the previous call. but when the varient has minimal data there is no problem with that, my assumption here is the data volume or such which causes the problem.
Does somebody came accross such an issue earlier or if you have a solution approach please do share it with me.
Thanks in Advance.
Sai Krishna.

Total Posts:  366 
Total Questions:  110 (59 unresolved) 
Forum Points:  2 
Why do you ask so much and never answer? You´d better reconsider the questions/ points balance if you want some help from our side.
Otto

Similar Messages

  • Multiple images into a subform in a dynamic non-interactive adobe form

    I want to convert a set of images into a PDF (one page for each image) with Webdynpro. I'm trying with a non-interactive adobe form.
    I followed the tutorial "Dynamic Non-Interactive PDF Form".
    I've got a multiple Context node: 'Images' with a string attribute 'url' for each image.
    In the form, I've created subform1, and subform2 within. I put an image field into subform2, setting its url to: $record.Images[*].url
    and its script to: this.value.image.href = xfa.resolveNode(this.value.image.href).value;
    It doesn't work.
    If I add a field into subform2 binding it to url attribute, I can see some lines with the correct path for each image, but the image isn't displayed.
    It works with a single dynamic image in the page. What am I doing wrong?
    Regards
    Anibal Pozo.

    No. It's form scripting. In any case I'm working with Webdynpro Java.
    I tried this code in table 'initialize' event.
    for int=0 upto $record.nImages do
    Table1.Row1[int].ImageField.value.image.href = $record.Images[int].url;
    Table1.Row1[int].Cell4.value.#image.href = $record.Images[int].url;
    endfor
    Cell4 is a static image.
    In 04SP9, it show always the same image in the image field (first column), and alternating image in cell4 (second column).
    In 04sSP6, it shows always the same image in all the rows in both columns.
    Any idea? I didn't find any OSS related.

  • Error while Uploading Interactive Adobe Form

    Hi,
    I have been given a template Interactive Adobe form by Adobe which i have to upload in SAP. I created a test interface and form then i am trying to import the template into the layout. I get following error -
    " Can not Load: "http://dldtc00.wdf.sap.corp:5800/sap/bc/soap/wsdl11?services=test&sap-client120&sap-user=ag&sap-password=d01&. Check that path is correct and that the file is a valid WSDL file."
    Could you please tell me why am i getting this error and how to fix it?
    Thanks,
    Amit

    Abhi
    I too got the same error:
    WebDynpro Exception: The ADS call has failed. You can find information about the cause in the error.
    I refered the link provided by you for testing the ADS configuration and it displayed a 2 page report.
    Is that mean that there is a problem in my form?
    Regards
    Vijai

  • Non-interactive adobe form display

    Hi all,
    I'd like to call an adobe form via WDJ to a non-SAP portal. I believe I need to do the following:
    -create web dynpro application and define context.
    -create form.
    -create webdynpro controller to enable display form.
    Excuse the basic nature of question; I'm a HR consultant. If anyone could clarify or confirm my understanding, it would be greatly appreciated.

    Hi,
    Pre-requisited to work with Adobe Forms:
    -Check Adobe Live cycle designer is installed in your system.
    -Check whether ADS(Adobe Document Services) is configured properly and running on the SAP WebAs j2ee engine.
    - Acrobat Reader to view the Form.
      -Create a Webdynpro Project or Development Component.
      -Insert Interactive Form UI element in View.
      -Create Context Node of Cardinality 1..1, and below it create nodes and attributes to be      used in Adobe Form
      -Create Context Attribute under the root context node of type binary.
    Example Context Design
    Context
       DataSource(1..1)
        Student(1..1)
          Name(Type:String)
          Age(Type:Int)
    PdfSrc(Type:binary)
      -Bind the Datasource node to the Datasource property of Interactive Form UI element.
      -Select the Display Type property as Native
                       ActiveX - can be rendered only if ActiveX Component Framework is installed in the client
                       Native - can be rendered if ZCI(Zero Client Installation) is installed in the server side
      -Bind pdfsrc attribute to pdfsource property of interactive form UI element.
      -Set Height and Width property for the form.
    -In Outline Window right click the interactive form UI element and select Edit
      Adobe Live cycle designer opens and Form layout can be designed.
    Build and Deploy the Application to view the Adobe form.
    Regards,
    Bala Baskaran.S

  • Why use Non-Interactive Adobe forms over Smart-Forms

    Hi,
       Is there any advantage of using Adobe over Smart-forms. We do not need Interactive forms. I know this is a new approach which SAP is using, but other than that is there any good reason?

    better look and fill..
    better scope of development.
    reusable interfaces
    digital signatures.
    use of scripting languages.

  • Non-interactive PDF forms & licences

    Hello,
    I need an advice. I created WD application using non-interactive PDF form. Actually I used UI element InteractiveForm but we didn't place any editable element (text box, dropdown list, ...) into it. We just want to generate the PDF form dynamically. And now we need to know whether it's necessary to buy any licence for this use case. Does somebody know that?
    After deployment I can't open the PDF form. The report "500   Internal Server Error ..." is displayed and there is message "... The error is: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to UPDATEDATAINPDF ..." in defaltTrace file.
    Thank you in advance!
    Regards
    Zbynek

    Thank you very much! The answer was really helpful. But I have one more question. I have changed preview type from INTERACTIVE FORM to PRINT FORM as you recommended but it still doesn't work.
    There is written "
    ...PDFObjectRuntimeException: Processing exception during a "UsageRights" operation.
    com.adobe.ProcessingException: Could not retrieve a password for credential: ReaderRights.
    " in defaultTrace file.
    Till now I didn't asked SAP for sending credential. Now I did that. Do you think that it could be the problem? I thought it's not necessary for non-interactive forms.
    Regards,
    Zbynek

  • Error occured while showing adobe form in abap webdynpro application

    Dear SAP-Masters ,
    This is the mail regarding the error occured while showing adobe form in abap webdynpro application .
    When i run the adobe form seperately it works fine but with abap web dynpro , i'll get following error .
    Pls tell me how to resolve this problem .
    The following error text was processed in the system D35 : WebDynpro Exception:
    The error occurred on the application server DV35_D35_00 and in the work process 2 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: UPDATE_PDF of program CL_WD_ADOBE_SERVICES==========CP
    Method: CREATE_PDF of program CL_WD_ADOBE_SERVICES==========CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/LADOBE==================CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L8STANDARD==============CP
    Method: IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/L7STANDARD==============CP
    Method: CONV_VIEW_INTO_VE_ADAPTER_TREE of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    Method: SET_CONTENT_BY_WINDOW of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    Method: RENDER_WINDOWS of program CL_WDR_CLIENT_SSR=============CP

    Hi Arjun ,
                Thanx for ur reply ,
                i got following results in ST22 dump analysis :
    '  An exception occurred that was not caught ' .
            and
    Source Code Extract
    Line
    SourceCde
    79
    x_xml = get_wd_context_as_xml( data_source = data_source ).
    80
    m_pdf_object->set_data( formdata = x_xml ).
    81
    catch cx_fp_exception into lr_fpexc.
    82
    raise exception type cx_wd_general
    83
    exporting
    84
    previous = lr_fpexc.
    85
    endtry.
    86
    if fillable = abap_true.
    87
           if m_version is initial.
    88
             m_version = m_pdf_object->get_version_info( ).
    89
           endif.
    90
           if version < ''.
    91
             set_usage_rights( m_pdf_object ).
    92
           endif.
    93
    endif.
    94
    endif.
    95
    endif.
    96
    97
    only call the ads if requested
    98
    if execute_ads_call = abap_true.
    99
    try.
    100
          set document
    101
    m_pdf_object->set_document( pdfdata = pdf ).
    102
    103
          execute, call ADS
    104
    m_pdf_object->execute( ).
    105
    106
          get result
    107
    m_pdf_object->get_document( importing pdfdata = pdf ).
    108
    catch cx_fp_exception into lr_fpexc.
    >>>>>
    raise exception type cx_wd_general
    110
    exporting
    111
    previous = lr_fpexc.
    112
    endtry.
    113
    endif.
    114
    115
    endmethod. 
    and
    Error analysis
    An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_WD_GENERAL', was not caught and
    therefore caused a runtime error.
    The reason for the exception is:
    WebDynpro Exception:
    The occurrence of the exception is closely related to the occurrence of
    a previous exception "CX_FP_RUNTIME_SYSTEM", which was raised in the program
    "CL_FP_PDF_OBJECT==============CP",
    specifically in line 255 of the (include) program
    "CL_FP_PDF_OBJECT==============CM02Y".
    The cause of the exception was:
    ADS: com.adobe.ProcessingException: PDF is not interactive.  Data can only be
    |    imported into interactive forms.(201501).

  • How to make buttons work in Interactive Adobe Forms

    Hi Experts,
    I am new to interactive form. Though i have worked in normal/non-Interactive form, i do not know how to make buttons work in interactive adobe forms using ABAP  (I don't know JAVA). Can any one help me out and walk me through to how to code in ABAP to make buttons work.
    Kind Regards,
    Sharat.

    Please refer to my earlier post ... You will get an idea
    Please refer to the below thread for detail solution
    Sample Interactive form example ?....urgent...
    Cheers
    Satya

  • Non-Interactive PDF Form scenario without rthe need of ACF

    Hello experts,
    i have a question for you. I implemented Dynamic Non-Interactive PDF Form scenario and it works fine. But ... If some user wants to generate the PDF form it's necessary to install Active Component Framework on his computer. Problem is that some users doesn't have admin permissions on their PCs and they are not able to install ACF. Do you have any idea how to walk around the problem? For example generate and save the PDF somewhere on server side and then offer download link to end-user....
    Thank you in advance for every reply!
    Best regards,
    Zbynek

    I use Adobe Reader 8.1.2 so I think the problem will be somewhere else.
    There is written
    Step-1: In NetWeaver Developer Studio (NWDS), set the "displayType"
            property of your Interactive Form UI element to "native"
            instead of "activex".
    Step-2: Use the Web Dynpro specific controls from the "Web Dynpro
            Native" library to design your interactive form.
    Step-3: When the application is developed completly, build and deploy
    the application on SAP J2ee engine.
    Step-4: Run the application without having the ACF installed on the
            browser machine.
    in the note 1055911. But I think that we use some controls from other libraries than Web Dynpro Native (step 2). Do you think it could be the problem? The Web Dynpro Native library contains very reduced set of controls.
    Regards,
    Zbynek

  • Incomplete text displayed in interactive ADOBE form

    Hi Guys,
                 I have an interactive adobe form where a drop down will display "EQUIPMENT NO" W.R.T to the selection screen i/p
    uporn selection of the "equipment number"  the "EQUIPMENT NAME"field automatically populates.
    I used to get an error message "Entry is too long",
    got rid of it by setting the value of TYPE property of attribue to "MAXLENGTH" , uporn doing this the drop down and the discription text is displaying only  last 3 char of the values.
    I tried increasing the size/characters of the fields in the table in the form but was of no use. Any inputs will be Appreciated

    Yes I have checked all the subforms Flowed. Text field is working good in Preview Pdf Option of NWDS.
    But when I generate the pdf on server, when TextField flows to next page, on next page it repeats from first line.

  • Database Buffering problem in Interactive Adobe Forms

    Hi All,
    In our project, there is one interactive adobe form developed to create/update lead data. The lead data from Adobe Form is read using custom class and method of the same class updates the lead. (BOL programming is used to update and create lead. Also, all the Save and Commit statements are used properly).
    There is no problem in creating the lead using interactive Adobe Forms. But, when the same lead is updated in the same session using the same adobe form, due to some database buffering issue, system tries to insert duplicate records in CRM_LEAD_H table which is causing error dump - SAPSQL_ARRAY_INSERT_DUPREC. This dump occurs in update function module CRM_LEAD_H_UPDATE_DU.
    If we logged off from the session, the database buffer gets refreshed and lead is updated successfully.
    Is there any method/function module to refresh DB buffer before calling the adobe form?
    Thanks in advance.

    Few fields have reference to table XBT. But when I see this in SE 11, such a table is not existing at all.
    Can any of you share some ideas or clues?
    Thanks in anticipation.
    Regds,
    Kiran
    Edited by: kiran dasari on Jan 26, 2009 7:53 AM

  • Save interactive adobe form in presentation server through report program

    Hi All,
              We have developed a interactive adobe form in SFP transaction and we are calling this form
              from report program  and we are able to save the form in presentation  server.
              But my scenario is that user provides input in interactive adobe form and i need to save the interactive adobe form
              in display mode that to in  presentation server with input values provided by the user.
             could  any help to achieve this or guide me if i am  moving in a wrong path.
    Thank you,
    Harsha P

    It all depends on what you want to do.
    If you are planning on users to fill out on-line form only and submit to SAP, it is pretty easy to do (that is once you understand how to create web dynpro and interactive form).
    You can also have users fill a form offline and upload to online and save it to SAP.
    You do need to know little bit about coding (ABAP or JAVA),
    but can be done w/ very minimum coding.
    If you are planning on doing in Web Dynpro ABAP,
    go to SE 80 and select WebDynpro and create form.
    To save data/form to SAP, you probably want to use BAPI or Function module already available so that you don't have to do much coding to save data.
    See some of these links for helpful tutorials. Thomas Jung has several good tutorials, but none of them probably have all the information you need... you just have to pick some from here and some from other places... If you have specific question, I will be happy to guide you...
    Practical tips for developing with ABAP WebDynpro
    Practical tips for developing with ABAP WebDynpro
    http://help.sap.com/saphelp_nw2004s/helpdata/en/7c/3545415ea6f523e10000000a155106/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/c766e918-0b01-0010-99b1-c2b78cd059b3

  • Interactive Adobe Form's  Language Translation

    Hi all,
    we activated the MSS 60.1 version on the SAP NetWeaver 2004 Enterprise Portal.
    We need to activate a link on EP that refers to PCR application. From this link we want to call all the Interactive Adobe Forms associated to the ISR standard scenarios.
    Our problem is this: all the standard Adobe Forms are generated in german language. How can we generate them in italian language?
    Thanks a lot to all.

    Hi,
    Maybe useful.
    <b>Translation, globalization, internationalization</b>
    980522   Umlaut is not displayed in Interactive Form
    994045   Non-Latin-1 characters in PDF forms
    963063   Special characters not allowed in the name (create form)
    950271   Translation process in SFP
    837217   Update of translation process
    917483   Translation update
    864990   Form Builder: Layout translation settings
    876203   ISR Layout translation
    Source: <a href="/people/markus.meisl/blog/2006/11/03/the-most-important-sap-notes-for-sap-interactive-forms">/people/markus.meisl/blog/2006/11/03/the-most-important-sap-notes-for-sap-interactive-forms</a>

  • Hyperlinks in Interactive ADOBE Forms

    Dear experts,
    I have a scenario of INTERACTIVE ADOBE FORM in ABAP WEBDYNPRO wherein Attachments have to be stored for a given form and these forms would be archived in a shared folder after a complete workflow lifecycle .
    Initially, we implemented the handling of attachments using the 'ATTACHMENT' tab in the ADOBE form itself and storing these attachments as xStrings in GOS. This worked really well until recently where the attachment sizes increased from a few KB to many MBs . The form processing got extremely slow leading to unacceptable performance.
    This called for the approach of using hyperlinks to attachments on a network folder to be added to the form by the users while data entry itself.
    I am unaware as to how can we open a text field to accept hyperlinks which can then be stored ina backend table, so that they can be fetched and updated in the form at a later stage during the subsequent workflow steps?
    Any inputs on this would be of gret help..
    I searched the forum for queries but none were really helpful. Please help me out with this issue..
    Regards,
    Amith

    Hello experts,
    I am using Livecycle designer version 8.0 and do not have the 'Launch URL' UI element. So I have to resort to using a text field and a button with a script to launch the URL. Something like
    xfa.host.gotoURL(url.rawValue, true);
    This works for a web URL but this is not opening any network shared folders. Is there any way to achieve this?
    Secondly, I want it to open in a new window and not in the same browser window/tab that the form is in.
    Any inputs on this would be really helpful.
    Kind Regards,
    Amith
    Edited by: Amith Menezes on Dec 21, 2010 6:26 AM

  • Run time switched to interactive adobe form

    Dear Experts,
    I was able to convert the smartform in runtime to Adobe form but the resulting form is non-interactive.
    Is it possible to convert the smartform to a interactive PDF??
    I have a requirement , in the generated Adobe form I would like to insert a signatue field. I was able to convert the smartform and display the generated PDF with the signature field but it was non-interactive.
    Please suggest me a way to make it interactive.
    Regards
    sree.

    Dear Sandra,
    Thank you for your quick reply.
    We have installed the ADS configuration and were able to design the forms using SFP tcode. Now I want  to get the design Layout/data  existing in the smartforms to this interactive form.
    Please provide me any possible solution for this.
    I was able to export the layout of smartform to adobe form but the layouts were not same is there any other way to bring the same layout from the Smartform to the interactive Adobe form??
    Regards
    sree

Maybe you are looking for

  • Custom master page issue in subsites

    Greetings! I've run into an oddity with a custom master page on my SharePoint 2013 Enterprise server. I copied the html for the seattle master page, renamed it so it wouldn't change the seattle master, made an addition to it to add a reference to a c

  • Saving Message Payload

    Hi, i want to do the following: When i receive a message in XI, i want to save the message payload temporally in an abap table. So i will define a rfc to call from XI and give the message payload as an import parameter. Have you any idea how to do th

  • Is there a way to edit App info in iTunes?

    If you look at this screen shot I have 1 "book" app and 8 "books" apps, as well as 3 "healthcare" apps and 1 "medical" app. Also 3 "Travel" and 1 "navigation" app. This seems rather unorganized, and I would like to edit some genres to group things be

  • Upgrade forms 3.0 to 4.5 (Character Mode)

    Our group is doing this conversion because v4.5 is Y2K compliant. The forms will still be run on the server because a) it's faster, and b) user PC's don't have to be upgraded. The following problems have occurred: 1. Canvas-views are not big enough t

  • Error during Stock Transport Order plant assignment to vendor

    Dear All ,        I am configuring Inter Compay STO . For that I have created a Vendor(Plant 1000) for a company code 1010 and trying to assign Plant 1000 which belongs to Company code 1000.       But System is giving error Plant 1000  is already ass