Saving an interactive form temporary and then retrieve it in DMS -possible?

Hi!
We have a scenario as follows: When a user creates a new Functional location, a new Interactive Adobe form should be automatically created - prefilled with the new number for the functional location and the description. This should be triggered from an existing user exit. The master data is on a 46c system so we need to call a function module on an ECC system remotely to create the Interactive form. Then this new form should be saved on a common folder or maybe c:/temp and then another program in the 46c system should be triggered that put this PDF-file into DMS. Manually the user will export the document to a Cfolder system, where external Vendor could do some updates in the Interactive form. 
Do you think this Scenario is possible ? We will have a Proof of concept Workshop next week. But it would be nice to have others opinion on this.
Do we always need to build a WebDYnpro application around the Interactive form ?
Is it possible to generate an Interactive Form in the background?
Any thoughts is appreciated!
Regards, Tine

Hi Tines,
Yes it's possible to do so without Web developpement .
You need to retrieve the PDF content , store it on a file server and then use BAPI DOCUMENT_CHECKIN to do it .
If you want i can send you abap code for adding file into DMS.

Similar Messages

  • How to add a new user property and then retrieve it  from a portlet

    Trying to add a user property and then retrieve it form a remote web service?
    Add a user property and map it
    1. Create a property2. Go to Global Object Property Map3. Go to users, edit and select the new property.4. Go to User Profile Manager5. For portlets, go to the "Position Information" section and add it. (for the purpose of this test, add it to the profile section as well)6. Under the "User Profile Manager" go to the "User Information - Property Map" step in the wizard and 7. Go to the "User Information Attribute" and add the property.8. Click on the pencil to the right of it and give it a name (The name is what's going to appear in the list of user information under the portlet web service)9. Click finish10. Now create/edit the web service for the portlet from which you want to displays user properties. 11. Under the "User Information", click "add existing user Info" and select the property you want.12. From the portal toolbar, edit the user profile under "My Account" and then "Edit user Profile" and give the new property a value. 13. Test code below: ================================in C# IPortletContext context = PortletContextFactory.CreatePortletContext(Request,Response);IPortletRequest portletRequest = context.GetRequest();System.Collections.IDictionary UserInfoVariables = portletRequest.GetSettingCollection(SettingType.UserInfo);System.Collections.IDictionaryEnumerator UserInfo = UserInfoVariables.GetEnumerator();
    while(UserInfo.MoveNext()){   //to display in a listbox   ListBox1.ClearSelection();   ListBox1.Items.Add(UserInfo.Key.ToString() + ": " + UserInfo.Value);}===========================in ASP: <%Dim objSettings, dUserInfo, sEmpIDSet objSettings = Server.CreateObject("GSServices.Settings") ' get the user info settings, get employee ID from user infoSet dUserInfo = objSettings.GetUserInfoSettings
    for each item in dUserInfo response.Write "<BR>" & item & ": " & dUserInfo(item)next%>

    IPortletContext portletContext = PortletContextFactory.createPortletContext(req, res);
    IPortletRequest portletReq = portletContext.getRequest();
    String value = portletReq.getSettingValue(SettingType.Portlet,settingName);

  • Saving an Interactive Form WITH filled in data

    Scenario:
    We have created an interactive form in the ABAP environment (SFP).
    The user receives the interactive PDF form as an eMail attachment.
    The user needs to fill in the form AND save it WITH the filled in informatiion.
    Right now, the user cannot save the form WITH the filled in information.
    Why?
    The Adobe help says:
    <i>You can't save the data that you enter into the PDF form, unless the form author included additional usage rights in the PDF file.</i>
    How do I include  these <i>'additional usage rights'</i>?
    We are on NetWeaver 04, and the ADS is fully installed and configured on the Java stack.
    Your help is greatly appreciated!
    Regards,
    Karin.

    Hello,
    I have created a form using transaction SFP. I don't use any web dynpro.
    The  issue is that I am not able to automatically have the data back in the SAP program.
    The only solution I have found is saving the PDF locally, then calling the METHOD cl_gui_frontend_services=>file_open_dialog and finally extracting the data from the XML file.
    It works this way.
    I would like to automate this process, I mean, I would like to automatically save the pdf (after pushing a submit button) into a specific folder and then to be able to read it.
    The aim is to avoid having too many manipulations.
    I tried the xfa.host.exportdata("",0) but i cannot specify a path because my pdf is not certified!
    Thank you for your help.
    Damien

  • Saving a interactive form into the application

    hi gurus,
    I have developed an application which contains interactive form design by getting values from the back end r/3 system.
    The PDF is being populated by getting the data from the back end.Now my problem is that I need to open this PDF in an external window.
    Earlier I have embed this interactive form in a view and the view contains the PDF, now the PDF should be opened in a external window and does be in the view.
    So I thought of saving the file into the src/mimes/components and then call the PDF on file download.
    Can you help me in this issue.
    Thanks and regards,
    kris

    hi,
    Canyo check the following link
    SAP Interactive Forms by Adobe

  • Saving Adobe Interactive Form

    I have a web dynpro application opens an interactive form and once a user fills it out it creates an activity on the crm backend. That works fine.
    What I'd like to do is take the adobe form and attach it to the newly created activity. I am able to attach other documents to the activity, but not the .pdf from the interactive form.
    The method I use to attach documents takes a context element called pdfObject and passes it to the backend as a byte arry. The problem is, only some data is coming thru.
    I'm thinking that it might only be passing the data or the form template, but not both in a .pdf format.
    Anyway, if anyone knows of a way to take a interative form and get it into a byte array, please help.
    Thanks,
    Tom

    Markus,
       You are correct the pdfObject is the binary context that is assigned to the pdfSource property. The form works great for filling out and calling the ABAP rfc. The problem is that I tried saving the pdfObject element, in the web dynpro application, to file and it does not save in a readable pdf format. If I go into the form manually and save it as a pdf it works ok. I also compared the size of the pdfObject and the saved pdf and the saved pdf is much bigger. This leads me to believe that the binary stored in pdfObject is not a pdf, but maybe the data from the pdf.
       I guess the question really is, What is pdfSource holding? Is it the data less the template,all the pdf data...
        Anyway, I image someone has tried to save an interactive form to file via web dynpro. Let me know if you have any hints for me, or have tried something similar.
    Regards,
    I guess the context element pdfObject is the value you assigned to the pdfSource property of the InteractiveForm UI element. And you probably also made it of a 'binary' type in the Context. Can you please check this?

  • Saving Adobe Interactive Form into a Server Path in Webdynpro.

    Hi Forum,
                     I have an Adobe Interactive Form as UI element in my webdynpro View. This form is available in the context attribute in Binary Format. I can read the form from this attribute as Byte Array only. I want to save this file in to a folder located in the Portal Server (ex : path :
    usr\jc00\j2ee\........\temp\myfolder).
                  I am trying  with the following code :
      IWDAttributeInfo attributeInfo = wdContext.getNodeInfo().getAttribute(IPrivateTestCompView.IContextElement.PDF_SOURCE);
           IWDModifiableBinaryType binaryType =(IWDModifiableBinaryType) attributeInfo.getModifiableSimpleType();
           IPrivateTestCompView.IContextElement element =     wdContext.currentContextElement();
           binaryType.setMimeType(WDWebResourceType.PDF);
           //if a file in the 'FileResource' attribute exists
           if (element.getPDFSource() != null) {
                try {
                                         String ext=binaryType.getMimeType().getFileExtension();
                                    String fileName="PriceUpdateForm1";
                          byte[] b = wdContext.currentContextElement().getPDFSource();
                          File files = new File("C:
    usr
    sap
    EP7
    JC00
    j2ee
    temp
    HTI
    "fileName"."+ext);
                          try {
                                                           FileOutputStream out = new FileOutputStream(files);
                                                           out.write(b);
                                                           out.close();
                                                                                              } catch (FileNotFoundException e) {
                                                            //TODO Auto-generated catch block
                                                           e.printStackTrace();
                                                           wdComponentAPI.getMessageManager().reportSuccess(e.getMessage());
                                                 } catch (IOException e) {
                                                           //TODO Auto-generated catch block
                                                           e.printStackTrace();
                                                           wdComponentAPI.getMessageManager().reportSuccess(e.getMessage());
                          element.setPDFSource(null);
                      } catch (Exception e) {
                           throw new WDRuntimeException(e);
    it is giving me the error :-
    java.lang.Exception: Incorrect content-type found 'text/html'
        at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.ClientMimeMessage.initDeserializationMode(ClientMimeMessage.java:120)
        at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:951)
        at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1430)
        at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
        at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99
    Can any one tell me what went wrong and how to convert the ByteArray into PDF and save it on to network path.
    Any help will be highly awarded........
    Thanks
    Ramesh.

    Hi,
    Please refer this, Page 7-8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1bbc91c3-0401-0010-91bc-a25b2a3dff19
    Regards,
    Eric

  • Can I select a rectangle in pdf document, identify the bounds, and then retrieve the text with vba?

    I am using MS Access 2010 VBA and acrobat X, and AcroExchg.  I can manipulate and search pdf documents without difficulty.  I would like to programmatically capture the text in a rectangle that I have drawn on the document with a mouse.  It appears that If I can obtain the bounding rectangle that I could use AcroExchg.PDTextSelect to retrieve the text.  Is there a way to retrieve the coordinates of a mouse drawn rectangle in a pdf document.  In other words the equivalent of select, copy and later paste the text into another document?
    Message was edited by: jgm835
    I have reviewed posts from the adobe forum that indicate that obtaining the coordinates from a user drawn selection are not available through automation with AcroExch, but that function would be available .through a plug in.  Unless there is information to the contrary I will look to using menu commands in Acrobat

    hi Bruce,
    1. It sounds like what you need is to set the starting version number since your revision number increments in whole numbers, it would match up to SharePoint once the starting version number is set. You can potentially create a new custom field in the
    library to manually track the version of the uploaded PDF document, but this might not match up with SharePoint's own version number and could get confusing. Another possibility is to upload dummy versions of the PDF document until the SP version
    matches with the revision version and then delete these dummy versions.
    2. When you upload the PDF document again into the library, it should prompt you to see if you want to replace the existing. If you proceed with the upload, it should replace and increment the SharePoint version number.
    Please Mark Answered if my reply solves your problem. Thanks!
    Jeff Thai
    Technical Solutions Architect, AvePoint
    http://www.AvePoint.com

  • Interactive form, gp and RFC

    Dear all,
    i have read up quite some tutorial on interactive form and guided procedure.
    Here i would want to create an callable object for interactive form
    using GP.
    After i capture the user's input data from interactive form i created, i wan to use external service(RFC) to send data to a remote R/3 system.
    Some question:
    1) What is the purpose of _pre-filling?
    2)
    How can i supply the user's input data to the external(RFC) callable object so that it could pass the parameter over to the SAP r/3 system.
    need help. point will be rewarded.

    Hi Colin,
    For your design you can include the following callable objects.
    1. Callable object of type:Composite form for including 
        interactive form.(There are tutorials on this)
        Check this link.
    SAP Composite Application Framework - CAF Tutorial Center [original link is broken]
    2. Validation:Approve or Reject Callable object.Here you can  
       send mail depending on approve or reject condition.
    3.Callable object for calling RFC function.
       For this you can use web dynpro application which 
       calls RFC or any option from Service list.
    After creating these actions,map the parameters from 1st action to 3rd action which calls RFC function.
    If it is rejected ,send a mail to the user.
    If approved, proceed to next action.
    This can be done as follows.
    In the second callable object for result states assign the actions as follows.
    Approve: 3rd action which calls RFC.
    Reject:Action to send mail.
    Hope this information solves your problem.
    Thanks and Regards,
    Sumangala

  • Adobe interactive forms: Book and/or documentation

    Hi all,
    next week I will start a project abount Adobe interactive forms in a huge company here. Therefore I want to read documentation and/or a book about this that I can learn to develop with this functionallity. I have done a lot of changes with SAP Script. Where can I find good documentation or a good book (checked also SAP PRESS) about AIF?
    Thx for your answers and your help that I can learn more about this topic.
    Regards
    Michael

    Hi,
    /people/thomas.jung3/blog/2005/07/13/lessons-learned-from-adobe-forms-development
    /people/community.user/blog/2006/11/20/search-help-in-isr-adobe-forms
    /people/franklin.herbas/blog/2005/12/13/2d-barcode-pdf-forms-with-sap-netweaver
    /people/vani.krishnamoorthy/blog/2006/05/17/fillable-adobe-forms-using-abap
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/849b3482206353e10000000a11466f/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/82538c0c4458bbe10000000a422035/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/46/55c841d202c317e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/6d/bd2d828aa04eeb9451aad0d02ae9a0/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/dd/60694fddb74ad88cdb7d2a094f3dd2/frameset.htm
    Adobe Forms:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/f5718380-0c01-0010-aebf-8786fb890302 [original link is broken]
    https://www.sdn.sap.com/sdn/developerareas/was.sdn?page=AdobeForms.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d4fe7fca-0b01-0010-569a-9a9c1ddf4132
    https://www.sdn.sap.
    Hope it helps you...
    Regards,
    Satish

  • Particles flow in to form text and then flow out again...

    I was wondering if there was a way to do something like this in After Effects... i'd like to have particles of some sort blow in from screen left... form text for about 5 seconds and then disintegrate again and blow away through screen right
    anyone know how I might achieve this?
    would I need some sort of plugin?

    You can do this in a variety of ways from using Particle Playground, Card Dance, Shatter to CC Particle World to third-party plug-ins such as Trapcode Form and Particular. There just won't be any instant solution with either of these. All of them require multiple instances, custom parameter maps and/or heavy parameter animation as well as time-reversal techniques since naturally most particle systems expand/ explode ratehr than to "suck in". realyl depends. i recommend you study the VideoCopilot site's tutorials section, Tuts+ and other resources. and look for something suitable to get started, then come back with more specific questions.
    Mylenium

  • Calling Reports from Forms (run_report_object and then Web.Show_document)

    Hi all,
    we are in the process to prepare a Forms-Migration from 6i to 10g and like probably most of the other Forms-Customers we also use Reports.
    We have setup a test-scenario with Forms/Reports Standalone Installation. So we have some Forms running and we are now starting to test reports.
    I have created a Test-Form to call run_report_object in the documented way. That means described in the white paper. set the parameters, then call the run_report_object BUILTIN and when the job is finished, I do a call to the Web.Show_Document BUILTIN with "getjobid". As destype I use "CACHE"
    So far so good, that works like a charm.
    But after seeing the output in the browser, I can use the URL as a template and only change the jobid and then I can see all other reports as well, whether the output is from me or not. Even worse if I change the URL to use the command "showjobs" I can see a nice list with all the output and can click and see all of them.
    Is there a way to secure this in an easy way.
    I have read the white papaer about securing the use of WEB.SHOW_DOCUMENT with a cookie, but that sounds to me that it is meant if I want to run the report with that builtin which isn't the case I am willing to run the Report with "RUN_REPORT_OBJECT" which is secure enough to me, but the output of all jobs can be seen from anybody.
    Because we use the Forms/Reports Standalone Installation (because of License-Costs, ...) Single-Sign_on is no option for us we only want a situation where we can do the same as before.
    Run a report, see the output and nobody else can see it.
    If anybody has an idea how to do it, that would be great.
    Thanks,
    Mark

    thanks for the answers,
    but I'm still thinking that there is no "easy" Migration-Solution for our request.
    Running a report and after doing whatever needs to be done (read, print, ...) and don't care about additional security because nobody else can read it.
    But that might be the price for the bunch of new features in the "Web"-World were you never know where your application runs and you have to secure a lot more stuff then before.
    Anyway I think we proceed with a combination out of the adviced Metalink Note : 437246.1. We can set the expiration-parameter, we cannot set diagnostic=NO because we use Run_Report_Object but we can change httpd.conf and we reject all calls to showmap, showjopbs, etc.
    I'm not sure whether we need the rewrite part, but we'll see.
    Thanks,
    Mark

  • Problem Saving AdobeForm: INTERACTIVE FORMS DEVELOPMENT BASED ON ADOBE

    Gurus,
    I am basically developing "INTERACTIVE FORMS DEVELOPMENT BASED ON ADOBE SOFTWARE".
    The problem comes when I save the Adobe Form. I am loosing the value (Meaning not able to save the form).
    As far as i understand, this is surely pertaining to the Adobe Version that i am using.
    Can somebody throw light on what Version should be used to go solve the problem
    Regards,
    Arvind Kugasia

    Arvind,
    In the Adobe Forms forum, I told this solution , it worked for him,
    Re: Adobe interactive forms: unable to create part
    The IDEInstaller might not installed the Adobe related files properly.
    In the directory <plugins>\com.sap.ide.webdynpro.adobetemplatedesigner
    \lib\.. there exists a file
    "WDAdobeControl.dll".
    This has to be registered.
    For that following steps have to be performed:
    1. Close the NetWeaver Studio.
    2. Open the command prompt.
    3. Type : regsvr32 "C:\......<plugins>\com.sap.ide.webdynpro.
    adobetemplatedesigner\lib\WDAdobeControl.dll".
    4. Re-open the Studio.
    Thanks, Let me know whether this worked for you.
    Raj.

  • Ipad mini photos are stored temporary and then disappear (the next day)

    My friedn bought the ipad mini and he has the following problem:
    He takes some photos from the camera and they are stored in the cameraroll album. The weird thing it that the next day the photos disappear from the album.
    What's happenng here?
    Also, there are some factory albums on the ipad mini. How can we delete those albums?
    Thanks in advance for the help

    This does work. Students can save the video on the camera roll and then upload them into their edmodo library. The next day they can open the video and export them to imovie and they are ready to go. I hope this helps.

  • Saving an Interactive form

    Hi folks,
    How to save Inteactive form to any required  destinaton....?
    Urgent.
    Regards,
    Shital

    Hi,
    When you deploy & run your application in the browser, on the view containing the interactive form at the top most left corner save button is there. Using that u can save your interactive form on your local machine.
    Reward if helpful.
    Thanks
    Shruti

  • Sync itunes with atv and then delete itunes content? possible?

    i have a mac book pro with a 80 gb hdd... i'm running too short of space because i have movies and music in my itunes...
    is there any way to send this movies to an apple tv and watch them from there, so i can delete them from my hdd and save space?...

    There are two parts to consider, moving some of the content to another location and then maintaining a split library.
    To move your movies simply copy them to their new location, you'll find movies in a folder called movies in your itunes music folder which by default is your music folder. Then you can delete the originals by selecting all the movies in itunes and deleting them and choosing to move originals to the trash when prompted.
    Now select all the movies you have on your external drive while holding down the 'alt' key drag them into the itunes window. This will put them into itunes without copying them to your itunes music folder again.
    Once this is done and you are certain your movies work as expected you can now empty your trash.
    From now on when you add content to itunes you will need to decide where you want the original to go, dragging anything into itunes will copy it to your itunes folder which is fine for your music but not what you want for movies. So when you add movies, copy them to your external drive and then from there use 'alt' + drag and drop into the itunes window.
    Does that make sense.

Maybe you are looking for

  • Larger preview with the space bar not working

    Yosemite 10.10.1 on an iMac: you know how you can single click on a photo or file in Finder, then press the spacebar and a window opens with a larger view of the file without actually opening it?  I don't know what you call that (do tell me if you kn

  • Sound file not working online

    Hi, Am creating a file for public access through Dropbox. Am on a MacBook running Mountain Lion and using Acrobat Pro X. This is the first time I have tried doing anything more complicated than just creating simple documents. I created a 2-page docum

  • Satellite P300-150 - Need an AC adapter

    Hi, I have lost my AC Adapter to my Satellite P300 150 Laptop, so need to know the volt and Amp of a replacement.

  • Remote wire not connected :S

    When i opened up my mega pc 180 i noticed a loose wire with a label "remote" on it. As you may have figured out, my remote doesn't work. Where to connect this wire and does this solve my problem? (I dled girder and the msi plug in but i couldn't get

  • Defining a veriable within if statements

    hi everyone, I have a question: if (true)    int a = 0; else if (true)    String a = "hi"; else     char a = 'u'; System.out.print(a);How come this doesn't work? It gives me 'undefined variable a' error. Is there another way to do what I am trying to