Save adobe form fill, send & update SAP

Hi Experts,
I am new to interactive Adobe form, so need to clarify few things regarding the development of it:-
1. Suppose i have a interactive form with a dropdown for designation. I sent to the vendor through using SAP mails. Can he see the dropdown list there in the attached PDF file??
2. If, then after filling the form with those values he will send it through his email. Now, how to upload that form data(like address) in SAP?
3. Suppose he saved the form, filled it and send us after a month. In between the designation table got modified. The designation he seleted no longer exist. Then how will it work?? where will be the validations for this?
can anyone give me the live scenario??
Regards,
Nik

Hi
1. Yes, He can the dropdown list , in the attached PDF File.
2. First you can import that PDF file into your form layout then
You can connect the form with OLEDB data connection after that, drag and drop the button in the layout, and you can rename that button "UPDATE"
Select that button then select CLICK event and script as JavaScript and write the following code in that
       xfa.sourceSet.DataConnection.update();
        the contents will update in the sap table
Thanks
Sriiiiiii(Srikanth)

Similar Messages

  • Trying to save a Form filled out that came in Adobe Reader format, each time I try and save it says it can only save a blank copy

    trying to save a form filled out that came in Adobe reader format, each I try and save it, it says that it can only save a blank format and I lose the data

    Is there anything in the document properties that would make it behave that way?

  • Using Interactive Adobe Forms in LEAD processing(SAP CRM 7.0)

    Hi,
    I am new to Adobe forms. I want to create it for lead. After creation of lead adobe form should get mailed to required partner automaticaly. This partner will fill the data and send back to update the system.
    Please suugest me any documentation to achieve this.
    Regards,
    Nikhil

    Dear Nitin,
    The first I am not sure, so hopefully someone else can help you with that.
    For the second, If you want a Z-field to be used in the action conditions, you should add an attribute to your BOR-object in SWO1.
    How to do this can be found here.
    [http://sapcrmweblog.blogspot.com/2011/01/adding-attributes-to-bor-object.html|http://sapcrmweblog.blogspot.com/2011/01/adding-attributes-to-bor-object.html]
    Hope it helps...
    Regards,
    Pieter Rijlaarsdam

  • Adobe Form Data Integration into SAP using RFC

    Hi All,
    I have created a Adobe Form, there is a button Called Submit ,On clicking that button  the Adobe form must call a RFC function Module and pass the data from the form to Function Module.
    I have written the below code for the submit button but it is not working.Please Lemme know if u have any solutions..
    Below is my code
    //Submit this form to SAP using web services
      var webService = xfa.resolveNode("xfa.record.WEBSERVICE");
      xfa.host.messageBox ("test 3");
      var response = Net.SOAP.request(
      cURL: webService.value,
      oRequest: {
      "urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET":{
      TIMESHEET: t_time_record,
      HEADTIME:  wa_head
      cContentType: "text/xml"
      xfa.host.messageBox ("test 4");
      var success = response["urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET.Response"]["SUCCESS"];
      var response = response["urn:sap-com:document:sap:rfc:functions:ZUPDATETIMESHEET.Response"]["RESPONSE"];
      if (success == "X") {
      xfa.host.messageBox(response, "Response from SAP", 3);
      CONFIRMED.rawValue = "Yes";
      ConfirmedLogo.presence = "visible";
      for (var nPageCount = 0; nPageCount < xfa.host.numPages; nPageCount++) {
      var oFields = xfa.layout.pageContent(nPageCount, "field");
      var nNodesLength = oFields.length;
      for (var nNodeCount = 0; nNodeCount < nNodesLength; nNodeCount++) {
      oFields.item(nNodeCount).access = "readOnly";
      if (oFields.item(nNodeCount).border.fill.color.value == "255,0,0")
      oFields.item(nNodeCount).border.fill.color.value = "255,255,255";
      if (oFields.item(nNodeCount).ui.oneOfChild.className == "button") //Hide all buttons
      oFields.item(nNodeCount).presence = "hidden";
    ZUPDATETIMESHEET is my Function Module.
    t_time_record  and wa_head are the parameters being passed to the function Module.
    Please lemme know if i have to do any settings and configurations also...
    I have attached the entire code in the below file...
    Thanks in Advance 

    Maruti,
    1. Just use the RFC's that does the update.
    2. There are update flags for each field that you would like to update. These flags should be marked be marked for update. They come along with the classes that are generated when you import the RFC's.
    3 Call BAPI_TRANSACTION_COMMIT afterwards.
    All the above steps have to be done in the program.
    Sumit.

  • PDF Attachment problem in Adobe form and send mail is not working

    Dear Experts,
                         Recently i'm facing a problem regarding Adobe form PDF attachment and sending an e-mail along with the PDF attachment to customer mail id.But when i execute the RFC Function module, in customer side no mail is comming. And when i check the transaction SBWP then i found that the PDF attachment hold only 1KB of data which is not right.For that i'm sending my code which i was declared in my program.Can anybody please help me to overcome this problem?
    Warm Regards,
    sameek.
    CLASS cl_bcs DEFINITION LOAD.
      DATA:
      lo_send_request TYPE REF TO cl_bcs VALUE IS INITIAL.
      lo_send_request = cl_bcs=>create_persistent( ).
      data: t_att_content_hex type SOLIX_TAB.
      DATA: lx_document_bcs TYPE REF TO cx_document_bcs VALUE IS INITIAL.
      DATA: lo_sender TYPE REF TO if_sender_bcs VALUE IS INITIAL,
            l_send type ADR6-SMTP_ADDR value 'Already provided an e-mail address here'.
      DATA: lo_recipient TYPE REF TO if_recipient_bcs VALUE IS INITIAL.
      DATA: lv_sent_to_all(1) TYPE c VALUE IS INITIAL.
    Message body and subject*
      DATA:
      lt_message_body TYPE bcsy_text VALUE IS INITIAL,
      lo_document TYPE REF TO cl_document_bcs VALUE IS INITIAL.
      APPEND 'Dear,' TO lt_message_body.
      append ' ' to lt_message_body.
      APPEND 'Please fill the attached form and send it back to us.'
      TO lt_message_body.
      append ' ' to lt_message_body.
      APPEND 'Thank You,' TO lt_message_body.
      lo_document = cl_document_bcs=>create_document(
      i_type = 'RAW'
      i_text = lt_message_body
      i_subject = 'Customer Information Form').
      TRY.
          lo_document->add_attachment(
          EXPORTING
          i_attachment_type = 'PDF'
          i_attachment_subject = 'Customer Information Form'
    I_ATTACHMENT_SIZE =*
    I_ATTACHMENT_LANGUAGE = SPACE*
    I_ATT_CONTENT_TEXT =*
    I_ATTACHMENT_HEADER =*
          i_att_content_hex = t_att_content_hex ).
        CATCH cx_document_bcs INTO lx_document_bcs.
      ENDTRY.
    Add attachment*
    Pass the document to send request*
      lo_send_request->set_document( lo_document ).
    Create sender*
      lo_sender = cl_cam_address_bcs=>create_internet_address( l_send ).
    lo_sender = cl_sapuser_bcs=>create( sy-uname ).*
    Set sender*
      lo_send_request->set_sender(
      EXPORTING
      i_sender = lo_sender ).
    Create recipient*
      lo_recipient = cl_sapuser_bcs=>create( sy-uname ).
    lo_recipient = cl_cam_address_bcs=>create_internet_address( l_send ).*
    Set recipient*
      lo_send_request->add_recipient(
      EXPORTING
      i_recipient = lo_recipient
      i_express = 'X' ).
    lo_send_request->add_recipient(*
    EXPORTING*
    i_recipient = lo_recipient*
    i_express = 'X' ).*
    Send email*
      lo_send_request->send(
      EXPORTING
      i_with_error_screen = 'X'
      RECEIVING
      result = lv_sent_to_all ).
      COMMIT WORK.
      message 'The Customer Information form has been emailed to the Employee' type 'I'.

    I am also facing issue with email send .
    apex 4.1.1 oracle 11g
    create or replace procedure email ( p_email  in    varchar2)
    is
        l_workspace_id      number;
        l_subject           varchar2(2000);
        l_body              clob;
        l_body_html         clob;
         l_email varchar2(40);
    begin
        l_workspace_id := apex_util.find_security_group_id (p_workspace => 'xyz');
        apex_util.set_security_group_id (p_security_group_id => l_workspace_id);
    l_email:= p_email;
        l_body := ' ';
        l_subject := 'You have new tasks';
        --if l_email=:P3_CONFIRM_EMAIL_ADDRESS is not null then
       -- email( l_email =>:P3_CONFIRM_EMAIL );
    -- end if;
            l_body_html := '<p />The following tasks have been added.';
         apex_mail.send (
                p_to        => l_email ,
                p_from      => '[email protected]',
                p_body      => l_body,
                p_body_html => l_body_html,
                p_subj      => l_subject );
      APEX_MAIL.PUSH_QUEUE;
    end; I also check the log and queue but both are empty,
    select * from
    apex_mail_queue
    select * from
    apex_mail_log Kindly suggest what to do ?
    I also created a process in apex , which call this procedure and pass the email address entered by user.

  • How do I create a form that enables the user to save the form filled in?

    When I create the form, save it and open it later, I get the message that the form can only be saved empty - without whatever the user filled into the text fields. Why is this and how can I enable the form to be saved including the content of the fields?

    It should only say that when used with Reader versions prior to version 11. If you have Acrobat, you can Reader-enable the form, allowing it to be saved in versions prior to 11, and 11 as well. Exactly how you do this depends on what version of Acrobat you're using:
    A9: Advanced > Extend Features in Adobe Reader
    A10: File > Save As > Reader Extended PDF > Enable Additional Features
    A11: File > Save as Other > Reader Extended PDF > Enable More Tools (includes form fill-in & save)

  • How to insert Adobe Form Data in the SAP backend?

    Hi there,
    I am very new to Adobe Forms. I am supposed to come up with a working scenario of inserting few form fields into the SAP backend. Is this done through a BAPI call? Or is there any other way for this to achieve?
    I have downloaded trial version of Adobe LifeCycle Designer. But I don't know how to integrate this with the SAP system. Is there anything else that I need to install in my system?
    Is there a document on how to configure all the installations for both local machine and the server (if any)?
    Please help.....
    [I went through the forum for this, but I did not get anything]
    Warm regards,
    Deepak

    hi,
    in the livecycle designer under libary tab u have webdynpro tab--->choose submit to sap button and place it in the adobe form ur designing. u can use this button to trigger the code that u have written in webdynpro java.
    for eg if u have
    a value node details
    and under that two value attr fname,lname
    import the model (Insertdata---it has two import param fname and lname)u need for updating the data to r3 system.
    in the ctrller have a method submit.Here write the code to insert fname and lname into the db.
    IPrivateMyForm.IDetailsElement elem = wdContext.nodeDetails().currentDetailsElement();
    Insertdata_Input input = new Insertdata_Input();
    wdContext.nodeInsertdata_Input().bind(input);
    input.setFname(elem.getFname());
    input.setLname(elem.getLname());
    try
    wdContext.currentInsertdata_InputElement().modelObject().execute();
    wdContext.nodeOutput().invalidate();
    catch (Exception ex)
    { ex.printStackTrace();}
    ul bind details to the datasource.
    when u edit ur interactive ui element these attr(fname and lname) vl be visible under dataview tab u can drag and drop them to the form
    now add submit to sap button in ur form.
    this button correspond to the onactionSubmit dat u have written in the ctrller.
    so wen u click this the data vl be inserted
    Regards
    Jay

  • How to upload offline adobe form(PDF) to the SAP?

    Hi,
    I am working on adobe forms for the first time.
    So I dont have much knowledge on it.
    I have created the layout for the SO form in transaction SFP.
    Kindly help me how to proceed further to upload the form data to the sap.
    Thanks in advance,
    Neha

    Hi Neha,
    The program will have the following steps:
    1.Data retrieval and processing : A select statement for the pre-populated information
    2.Obtain the name of the Generated Function Module of the form u2022 Start the form processing
    3.Call the Generated Function Module
    4.End form processing
    5. Send the form to the vendor using Business communication services (BCS)
    Follw this step
    select single field1 field2... from table into wa where field = P_field.
    call function 'FP_FUNCTION_MODULE_NAME'
    call function 'FP_JOB_OPEN'
    Then call the generated function module
    call function fm_name
    call function 'FP_JOB_CLOSE'
    CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
    Extract the Data:
    DATA: xml_data TYPE xstring,
          lt_xml_data TYPE STANDARD TABLE OF xstring.
          APPEND xml_data TO lt_xml_data.
    lo_pdfobj->get_data( IMPORTING formdata = xml_data ).
    Convert XML data from XSTRING format to STRING format DATA: lv_xml_data_string TYPE string.
    CALL FUNCTION 'ECATT_CONV_XSTRING_TO_STRING'
    EXPORTING im_xstring = xml_data
    IMPORTING ex_string = lv_xml_data_string.
    Thanks

  • To Save Adobe Form

    Hi,
    I have designed an Adobe Form and using FM's i cn view the form but cannot save it automatically to my system...can u help me out.
    Thanks in Advance.
    Regards
    shankar

    Please have a look at the link below to start off. it gives you code snippet for saving a file locally without the "save as" dialog box.
    http://help.sap.com/saphelp_nw04/helpdata/en/dc/f1783fe3263042e10000000a114084/frameset.htm
    hope this helps,
    Harman

  • How to save Adobe form to scripted, specified location

    After the adobe form is filled, I would like to develop a "save" button that predetermines where the file is to be stored and what the name is (based on a field that is filled in + a date.
    If there is anyone that can point me to the right direction, that would be great!!

    Here are two recent threads that should help:
    http://forums.adobe.com/thread/789265
    http://forums.adobe.com/thread/794109

  • One PDF form i can use form a businesspartner is available to save, but i I get a version that does not allow me to save the form filled out.

    3e

    Hello,
    Your form author needs to read extend the form using Adobe Acrobat, then you should be able to fill and save the form in Reader. For more information, please see this http://www.adobepress.com/articles/article.asp?p=2158443&seqNum=3
    ~Deepak

  • Save Adobe Form as XML

    Hello,
          I am ABAPer and wanted to know if there is a way I can save the Online Adobe Form as XML using the SUBMIT button? Can I convert the Online Adobe Form as XML file using JAVA Script and then save it at at maybe a default location?
    Regards,
    Shishir.P

    Otto,
           Let me take through step by step:-
    1.  I am working on SAP Version that does not support dynamic tables. Hence the when I convert the Adobe form into PDF  content extracted in SAP Web dynpro, the PDF content does not have data entered in Dynamic Tables. To read dynamic tables the SAP system will have to undergo a ABAP kernel upgrade which is not possible at this time.
    2.  I had come up with a concept that using JAVA Script if I could convert the live Online Adobe Form into XML using the SUBMIT button on the form and then store it in one of the invisible fields on the form itself or maybe at remote location in desktop / application server.
    3.  This would be picked up once again by the ABAP Web dynpro and this file would contain the data entered by the User, I could then read the data in Web Dynpro for ABAP and process it further.
    4.  Well this is just an Idea and I am not sure if this can be implemented, please let me know if anything of this sort is possible, please excuse me if this sounds weird as my knowledge of JAVA is limited.
    Regards,
    Shishir.P
    Edited by: Shishir Paltanwale on Apr 27, 2010 2:28 PM

  • Modified adobe form is not updating in to the spool

    Now i am working for the adobe forms work, i need to change the header and need to maintain header for all the pages.
    i updated successfully for the header but when i am checking in spool it is not showing updated form(it is showing previous form).
    the updated adobe form is showing in Preview PDF tab(layout tab) but not into the spool
    Please guide me on this issue.

    Hi florian,
    Thanks for your quick response.
    i have did the same thing, so many times i tried to execute a transaction but it is not giving right form.still it is showing old form
    Intially the form created me and that is not moved to quality, so my functional collegue asked to change the header information and it should be display for all the pages.
    my previous design as below mentioned.
    date                   page               logo
                       inspection instruction
    material
    inspection lot                inspection period
    vendor
    purchase order no
    quantity            ordered
                             delivered
                             open
    group
    groupconter
    longtext
    table data will be displayed in to this place.
    changes for the requirement are new header for the second page like Only date, pageno, logo and inspection lot.
    i did the changes in master page and after that remaining data put into design page.
    before it is working good and now we changed on that time onwards it is not showing updated form.
    still it is showing the previous form.
    please guide us this issue.

  • How to save ADOBE form , for trasporting to other system ?

    Hello.
    Is any body know how i can to save the ADOBE form , for transport it to other R3 system or upload to file and download in the other project ???
    Thank's in advance

    Pl execute the program "RSTXPDFT4"
    Before that, execute ur script and the spool will be generated .rite?
    Now, after execution of the above program, give the spool number of ur spool generated, and tick the option dwnload the pdf file and then give the location of the file where u want to save... Then execute it. the pdf file will be generated and then stored in ur particular location..
    Pl reward if helpful...

  • Web DynPro - Save Adobe Form on Application Server

    Hello Seniors,
    We are working on a WebDynPro ABAP Application where in we need to display an Adobe from in a browser and the upload it to the Application Server automatically. We are able to display the form in the browser but are stuck up on how to upload the Adobe Form to the application server. Could you please let me know if there is a way on how to upload the Adobe form to the application server automatically. Your help is highly appreciated..
    Thank you,
    Srini M.

    Hi,
    Duplicate Post,
    Upload Adobe Form to Aplication Server from WebDynPro automatically
    Cheers,
    Kris.

Maybe you are looking for

  • Unable to Edit territory structures in WEB UI on SAP 7.0 EHP1

    Territory Descriptions are non editable fields for certain Business Roles and can be edited only by certain Busienss Roles on WEB UI. Territory Hierarchies and Levels are able to be created in GUI using TCode u201CCRMM_TERRMANu201D,  but not editable

  • [Solved] pacstrap fails on invalid signature for glibc

    I'm trying a fresh install of Arch, but while following the beginner's guide, I encounter an issue when running `pacstrap /mnt base base-devel`. When it has downloaded all packages and it finishes checking package integrity, I keep getting this: erro

  • JFormattedTextField as custom cell renderer in JTable?

    I have my custom renderers in my custom JTable that work quite good so far. After upgrading to JDK 1.4, i want to finally use formatted text fields in my JTable. So, i extended my renderes to also support formatters. But this doesn't seem to work. Th

  • SSL Negotiation error when try connect thru ExRCA

    I am setting up Lync Server for the first time, and currently have everything working ok on the local LAN and even have it integrated successfully with Exchange. However, I am having massive amounts of trouble setting up a Lync Edge server to allow e

  • Java6 and tt70, no ttJdbcCS in java.library.path

    hi, javac Test.java is ok. But when I run the command: java -Djava.library.path=/itf1/ocstt/TimesTen/tt70/lib Test an exception occurred: java.sql.SQLException: Problems with loading native library/missing methods: no ttJdbcCS in java.library.path I