Adobe Forms in a Bsp

Hi All
Can you use Adobe interative forms in a Bsp application i.e. can you imbed an adobe form in a bsp view ?
Any information on this would be of great help.
Thank you
Darren

Hi Darren,
You can use Adobe forms embedded in a BSP page. Refer this blog by Thomas Jung:
/people/thomas.jung3/blog/2005/07/13/lessons-learned-from-adobe-forms-development
Hope this helps,
Regards,
Ravikiran.C

Similar Messages

  • Adobe form error in BSP controller

    Dear Friends
            How are you?
            I am attaching one adobe interactive from in my bsp application. I have created the form and interface both are activated. while attaching adobe form to bsp application I am having error in controller class's method do_request. the erro says that "Function call aborted: Function l_name could not be found".  can you please tell me where I am making mistakes. I will greatly appreciate your reply. Any help will be appreciated.
    Thanking you
    Regards
    Naeem
    Pleas see the following code.
    runtime->server->response->delete_header_field( name = 'Cache-Control' ).
      runtime->server->response->delete_header_field( name = 'Expires' ).
      runtime->server->response->delete_header_field( name = 'Pragma' ).
      data: l_name type rs38l_fnam.
      data: f_name type fpwbformname.
            f_name = 'ZTRAVEL_REQ '.
      try.
          call function 'FP_FUNCTION_MODULE_NAME'
            exporting
              i_name     = f_name
            importing
              e_funcname = l_name   <--- I m failed to receive l_name here,,  so it gives
            exceptions
              others     = 0.
        catch cx_fp_api_repository.                         "#EC NO_HANDLER
        catch cx_fp_api_usage.                              "#EC NO_HANDLER
        catch cx_fp_api_internal.                           "#EC NO_HANDLER
      endtry.
    when i debug more and run method directly I received the error  like
    Access via 'NULL' object reference not possible.
    and error location is
    runtime->server->response->delete_header_field( name = 'Cache-Control' ).
    I have run function module by passing form name i come to know that it gives me the l_name on return,
    Thanks.
    Regards
    Naeem
    Edited by: Naim Khan S Babi on Sep 29, 2009 6:55 PM

    Re: ADOBE Error in PCR
    see this.. u might get some idea..
    GS

  • Integrating Dynamic Adobe Form with BSP: SAP Objectives setting &Appraisal

    Hi all,
    My users ask me whether wecan use Adobe Form to replace SAP standard BSP appraisal form (generated by HAP_DOCUMENT).
    I konw that it's possible to integrate Adobe Interactive form with BSP.
    But my Adobe form must contain dynamic table, with ability to insert/delete row on the form. This is just like what's there when you can adding objectives by client scripting in SAP OSA.
    Please tell me if the integration of dynamic Adobe form with BSP is possible?
    (We are on ECC 6, EPH2).
    Thank you so much.
    Giang

    Hello,
    have you worked with the following document?
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d0e58022-2a39-2a10-69a8-c1a892e2b3f4&overridelayout=true
    Did you try to develop a demo version of the form to try if it is possible to do what you need to?
    Do you plan to replace "only" the standard non-Adobe form or to develop a whole custom application?
    PRovide more details about the steps you´ve tried and we can solve this out. Regards, Otto

  • Sending email by attaching adobe form through BSP

    Hi All,
    I'm working on the e-recruitement project.
    I have requirement that on the publication page there is table view where all the publication and there posting channels are displayed.
    Now i have to create a button " Send Email". by selecting the the required posting channel when i click on the button send email.
    It should pick the data overview form and this form should be attached to email and should be send to the respective posting channel.
    Can you please guide me to solve this issue.
    Your commnets will highly appreciated.
    Regards,
    Nikita.

    Look at this [document|https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/e0bba346-cb84-2910-2aa9-ba1f8a1c8617&overridelayout=true] to create & send adobe form via email.
    You can use the same code for BSP too.
    Raja

  • How to display Adobe form build in SFP in BSP?

    Hi ,
    i have built an adobe form (not interactive one) using sfp, and it works fine in SAP GUI, by calling the FM behind.
    now i want to display it on our sap portal, could you please tell me what's the easiest way to do that?  how about in BSP?
    Thanks and best regards.
    Jun

    Hi
    I hope you ppl are able convert the pdf document into xstring. This sample code here will help you tranfer any pdf document, and will display in web browser.
    Sample from BSP application sf_webform_04
    which display smartfrom into pdf format
    Fill HTTP request
      response->set_header_field( name  = 'content-type'
                                  value = 'application/pdf' ).
    response->delete_header_field( name = 'pragma' ).
    response->delete_header_field( name = 'expires' ).
    response->delete_header_field( name = 'cache-control' ).
    some Browsers have caching problems when loading PDF format
    response->set_header_field(
                        name  = 'cache-control'
                        value = 'max-age=0' ).
    start PDF viewer either in the Browser or as a separate window
      if pdf_in_browser is initial.
         response->set_header_field(
                            name  = 'content-disposition'
                            value = 'attachment; filename=webforms.pdf' ).
      endif.
    finally display PDF format in Browser
      l_pdf_len = xstrlen( l_pdf_xstring ).  <= pass ur binary data here
      response->set_data( data   = l_pdf_xstring
                          length = l_pdf_len ).
      navigation->response_complete( ).

  • Adobe forms, non-interactive (HR)

    Hi,
    I'm trying to get in touch with SAP web applications (webdynpro, adobe form, bsp...).
    I have the following requirement:
    I have to provide a page within the sap enterprise portal to allow the employee to track his presence. In this page the employee has to check a presence/absence flag and in another page he can justify his absence with some reason.
    I didn't find a standard functionality to meet this requirement, so I think a new form has to be created.
    As additional requirement this form as to be stored as PDF document and it is not needed to store the information contained in the form in the sap backend system. The information contained in the form has to be stored in a non-sap system, so this information should be available as flat file to be imported in the non-sap system.
    I'd like to understand the possible scenarios from a technical point of view to create the required functionalities.
    ADOBE Interactive Form.
    This is a webdynpro (java or abap) that contains the adobe component. The fields of the adobe component are linked to the sap backend system and are editable. The adobe component reads some data from sap bakend system and stores the values filled by the employee via the adobe component in the backend system.
    ADOBE non-interactive Form
    A webdynpro (java or abap) or a BSP has to be built to create some values, then once the user save/submit the information a PDF document is created with the information created in the previous page.
    What is the difference between ADOBE (non-interactive) Form and ADOBE Interactive Form? The difference is that the first one is not editable? There is a big difference in terms of complexity develop an interactive or a non-interactive adobe form?
    BSP that generate the PDF as output?
    Could you please provide some input/defintion/sample to clarify this topic?
    Thanks in advance
    MP

    Hi,
    I'm trying to get in touch with SAP web applications (webdynpro, adobe form, bsp...).
    I have the following requirement:
    I have to provide a page within the sap enterprise portal to allow the employee to track his presence. In this page the employee has to check a presence/absence flag and in another page he can justify his absence with some reason.
    I didn't find a standard functionality to meet this requirement, so I think a new form has to be created.
    As additional requirement this form as to be stored as PDF document and it is not needed to store the information contained in the form in the sap backend system. The information contained in the form has to be stored in a non-sap system, so this information should be available as flat file to be imported in the non-sap system.
    I'd like to understand the possible scenarios from a technical point of view to create the required functionalities.
    ADOBE Interactive Form.
    This is a webdynpro (java or abap) that contains the adobe component. The fields of the adobe component are linked to the sap backend system and are editable. The adobe component reads some data from sap bakend system and stores the values filled by the employee via the adobe component in the backend system.
    ADOBE non-interactive Form
    A webdynpro (java or abap) or a BSP has to be built to create some values, then once the user save/submit the information a PDF document is created with the information created in the previous page.
    What is the difference between ADOBE (non-interactive) Form and ADOBE Interactive Form? The difference is that the first one is not editable? There is a big difference in terms of complexity develop an interactive or a non-interactive adobe form?
    BSP that generate the PDF as output?
    Could you please provide some input/defintion/sample to clarify this topic?
    Thanks in advance
    MP

  • Problem using RFC to call an adobe form to create pdf file........

    Hi,
       I have an RFC that calls an adobe form to display the pdf output back in a bsp page...the RFC fails at the call to the adobe form (next call after after getting the form name) ...while debugging it looks like within this call it is trying to call fpcomp_job_open and failing on the call check_job_open ...
    The code in my RFC looks like this....
    DATA:
        gs_outputparams  TYPE sfpoutputparams,
        fn_name           TYPE rs38l_fnam,
        fp_docparams      TYPE sfpdocparams,
        fp_formoutput     TYPE fpformoutput,
        frm_result        TYPE sfpjoboutput,
        lv_form           TYPE fpname.
    DATA: l_pdf_xstring  TYPE xstring,
           l_pdf_len      TYPE i.
    lv_form = 'ZHR_ASSESSMENT_FORM'.
    Start formrocessing - OPEN spool job to send to printer
      gs_outputparams-getpdf = 'X'.
      call function 'FP_JOB_OPEN'
        changing
          ie_outputparams = gs_outputparams
        exceptions
          others          = 1.
      IF sy-subrc <> 0.
    *//    RAISE FP Open Error.
          exit.
      ENDIF.
    Get name of the generated function module for the form
      CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
        EXPORTING
          i_name     = lv_form
        IMPORTING
          e_funcname = fn_name.
      IF sy-subrc <> 0.
    *//    RAISE FP Get Form Module Name Error.
            exit.
      ENDIF.
    Call the Adobe Form
      CALL FUNCTION fn_name
      EXPORTING
          /1bcdwb/docparams  = fp_docparams
          gv_appraisal_id = gv_appraisal_id
      IMPORTING
         /1bcdwb/formoutput = fp_formoutput
        EXCEPTIONS
          usage_error        = 1
          system_error       = 2
          internal_error     = 3
          others             = 4.
      IF sy-subrc <> 0.
    *//    RAISE Call Form Module Error.
            perform f_build_message using 'E'
                                      'ZEXT'
                                      012
                                changing return.
           exit.
      ENDIF.
    End from processing - Close spool job
      CALL FUNCTION 'FP_JOB_CLOSE'
        IMPORTING
          e_result       = frm_result
        EXCEPTIONS
          usage_error    = 1
          system_error   = 2
          internal_error = 3
          OTHERS         = 4.
      IF sy-subrc <> 0.
    *//    RAISE FP Close Error.
           exit.
      ENDIF.
      form = fp_formoutput-pdf.
    Thanks,
    Venkatesh

    what is the solution for this problem? I have the same problem. I get sy-subrc = 1 after CALL FUNCTION 'FPCOMP_JOB_OPEN'.
    If I look more in detail I see that "Perform check_job_open" is creating the problem:
    FORM check_job_open.
      IF fpstat-is_opened = c_true.  (--> exactly here is the problem. This condition is true so the program is terminated.)
        PERFORM reset_status.
        MESSAGE ID 'FPRUNX' TYPE 'E' NUMBER '101' RAISING usage_error.
      ENDIF.
      fpstat-is_opened  = c_true.
      fpstat-is_started = c_false.
    ENDFORM.       
    Does somebody know why my job is open and what is the solution to have the job closed at the beginning of my processing?
    Thanks in advance.

  • Adobe Forms + Workflow

    Hi all
    I have a question on using Adobe Forms with Workflows. It is possible to have an Off-line Adobe form and when retrieving the information from the form, fire off a workflow in ECC6, without putting that data into any table?
    Example:
    1. Form for Vendor Master Create filled
    2. System reads form and kicks off workflow for approval.
    3. After approval completed, data in workflow container is used to create the data in SAP.
    Thanks.
    Nick

    Hi Nicholas,
    agree with Mike's comments: they aren't cheap and furthermore Adobe forms are not applicable to all scenarios.
    SAP Interactive Forms by Adobe as they are officially called are best suited into form scenarios where you just need to collect information (no complex UI logic like table management or dynamic actions). If you have more complex requirements on the form like calculations, report display etc. then leave it. You're better off with Web Dynpro ABAP/Java or BSP.
    If however Adobe forms are a good fit UI wise, then I suggest having a look first at the ISR framework SAP delivers. I don't exactly remember, but it might even contain a standard scenario (formUIworkflow) for creating vendor master data requests.
    What use the ISR brings in is that you can configure the form content characteristics (transaction QISRSCENARIO) and data passing to the to-be created notification without any coding. No custom tables thus needed, the notification acts as the data persistence object. There are also standard Web Dynpro apps delivered you can use to display the configured Adobe form.
    What happens with ISR in the end is that a notification is created and a standard BUS7051-CREATED event is published. Then in your workflow you can in a background method extract the notification details and fill it anywhere you want.
    If Adobe forms are not a good fit to the requirements, then creating a complete solution from scratch might be an only choice.
    What we've done sometimes is that we've used the ISR notifications for persistence and created a custom BSP or Web Dynpro on top of it to act as the UI while workflow takes care of the actual process logic. There are a few ISR_* function modules you can use to programmatically create an ISR notification with, so it's not that tricky even. When compared with custom tables for data storage, you're backed up by some standard configuration options and you don't need to make your own development objects this way.
    Hope this helps?
    -Mikko

  • ADOBE form interactive and non-interactive... (HR)

    Hi,
    I'm trying to get in touch with SAP web applications (webdynpro, adobe form, bsp...).
    I have the following requirement:
    I have to provide a page within the sap enterprise portal to allow the employee to track his presence. In this page the employee has to check a presence/absence flag and in another page he can justify his absence with some reason.
    I didn't find a standard functionality to meet this requirement, so I think a new form has to be created.
    As additional requirement this form as to be stored as PDF document and it is not needed to store the information contained in the form in the sap backend system. The information contained in the form has to be stored in a non-sap system, so this information should be available as flat file to be imported in the non-sap system.
    I'd like to understand the possible scenarios from a technical point of view to create the required functionalities.
    ADOBE Interactive Form.
    This is a webdynpro (java or abap) that contains the adobe component. The fields of the adobe component are linked to the sap backend system and are editable. The adobe component reads some data from sap bakend system and stores the values filled by the employee via the adobe component in the backend system.
    ADOBE non-interactive Form
    A webdynpro (java or abap) or a BSP has to be built to create some values, then once the user save/submit the information a PDF document is created with the information created in the previous page.
    What is the difference between ADOBE (non-interactive) Form and ADOBE Interactive Form? The difference is that the first one is not editable? There is a big difference in terms of complexity develop an interactive or a non-interactive adobe form?
    BSP that generates the PDF as output?
    Could you please provide some input/defintion/sample to clarify this topic?
    Thanks in advance
    MP

    Reader credential rights missing. Now it works.

  • Adobe form output in local file

    Hi All,
    My requirement is to download the output of Adobe form PDF to a local file without showing the output. Could any body provide some inputs ?
    Thanks

    Hi,
    Please see the following KBA about a solution for this.
    [Download Adobe PDF Spool|https://bosap-support.wdf.sap.corp/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3030303136303236323526]
    You need to Install at least SAPDFPRINT patch level 3(see note #1444342) and SAPGUI 7.20 patch level 5 and then follow the steps of the KBA.
    Regards,
    Aidan

  • Transactional iview for Adobe form in ESS MSS

    Hi,
    I have a object of printing adobe form in R/3 and ESS both.  I have created the object for R/3.  But now i have to create this object for ESS also. 
    Kindly suggest technically which is the best way to print the adobe form on ESS.
    I have tried one way which is transactional I-view which is displaying the adobe form.  Kindly suggest this is technically ok.
    Ankit

    What version are you on? There are fairly simple ways to do this in BSP's or even now if your are on ECC6, using ABAP Webdynpros are very easy.

  • Editing adobe form output in ECC screen

    Hi all,
    I am creating adobe form in ECC. Then I can change its output in portal page. But I can not change the output in ECC screen. can you help me about this issue?
    Thank you for your interest,

    Hi,
    Please see the following KBA about a solution for this.
    [Download Adobe PDF Spool|https://bosap-support.wdf.sap.corp/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3030303136303236323526]
    You need to Install at least SAPDFPRINT patch level 3(see note #1444342) and SAPGUI 7.20 patch level 5 and then follow the steps of the KBA.
    Regards,
    Aidan

  • Adobe forms for report creation.

    Hello.  I would like to use an web form in which the user submits research information, which the user can then download (or be emailed) the data in an organized report.  In a sense, I would like to use Adobe Forms to make these reports consistent.  How can I use Adobe forms for this? Is this possible?

    Hi Viji,
    I believe there must be a misunderstanding here. While Adobe delivers sample forms both in Adobe LiveCycle Designer (only the form) and for their own server products (the LiveCycle series), this has nothing to do with Interactive Forms in SAP software. Adobe contributes 2 key technology components to the joint solution, but the business logic continues to be shipped by SAP only. This means that Adobe neither ships standard forms for an SAP system nor BAPIs.
    In mySAP ERP 2004, a couple of pilot processes built with Guided Procedures were shipped to selected customers. These processes dealt with the creation and changing of master data. These processes are not generally available.
    Interactive Forms is included in several environments, i.e. Web Dynpro for Java, Web Dynpro for ABAP, ABAP Workbench (for printing), Guided Procedures, Internet Service Request (ERP), and Business Intelligence. In NetWeaver '04, you can only use Web Dynpro for Java and ABAP Workbench.
    There is NO OUT-OF-THE-BOX SUPPORT for BSPs.
    If you wish to use KM functions, it'll be up to you to develop them for your process. You will need to persist the generated PDF form (it doesn't happen by default), and there is no standard delivery that includes KM functions.
    Hope this helps,
    Markus Meisl
    SAP NetWeaver Product Management

  • Error when starting Adobe Form

    I have an Adobe Form which works Ok in the development SAP Portal, but that, when I log in the production portal gives the following error:
    Error when reinitializing the form (I guess, it's Error al reinicializar el formulario, in Spanish)
    I think maybe there is something missing to transport, or some misconfiguration, but I haven't been able so far to find it...
    Can someone give me a hand?
    Thank you in advance,
    S.

    Hi,
    Can you tell me when does the error message comes? Does it comes when you are trying to open the Form or when you are trying to execute it.
    Please check if it is still working in the development box?
    Regards,
    Susanta

  • Want to use Adobe forms departmentally.  How many users per license?

    How many people can use Adobe Forms per license/how many computers can we download software to?

    Adobe FormsCentral is a web-based app so there is nothing to download - you access from the web browser.
    Each users who creates forms needs a license of FormsCentral. In a month or so you'll be able to by a team pack (5,10,25) at reduces prices for a larger group who wants to create forms.
    Randy

Maybe you are looking for

  • Error while testing demo app:Internet Explorer cannot display the webpage

    HI Gurus, I am new to the webdynpro development. I was starting with building demo application. However, finding below error while testing it using se80 transaction. Please suggest if any configuration is missing or anything else. I am using ECC6 : 7

  • Using song as alarm tone

    I have a Nokia 6710 Navigator. I have downloaded an mp3 onto my phone, which I want to use as my alarm tone. I have selected the song as my alarm tone, and at the set time the song begins playing. My issue is that, when playing as an alarm, only 1 mi

  • ORA-4030  and memory usage by oracle

    I'm looking this documento on metalink: Note:233869.1 Diagnosing and Resolving ORA-4030 errors II want to know which process is requesting too much memory. The document says: On Microsoft windows systems, oracle is implemented by using threads in a s

  • Bank Charge and Bank Overdraft Fees Master data

    HI Expert, When i am Running Bank  Manual Reconciliation(FF67), I am not able to run successfully.i am getting error-there is no open item found for Bank Charge and Bank Overdraft fees. however i made bank charge and bank overdraft fees as normal G/L

  • Regarding Production Resource Tools in Plant Maintenance Module

    Dear All, In our client group we have 3 maintenance companies PM1, PM2 and PM3. Presently we are implementing SAP PM in PM1. My issue is like this...we have lubricants which is used for maintenance work in PM1. This material is brought from PM2 at fr