Adobe form references

Hi all,
             I am new to working in ADOBE forms and i dont have any specific material regarding ADOBE Forms.
So frnds if anyone having material regarding adobe forms , can they send that to this id
[email protected]
Thanks,
satya

see this site.
https://www.sdn.sap.com/irj/sdn/interactiveforms
https://www.sdn.sap.com/irj/sdn/interactiveforms-elearning
Message was edited by:
        Karthikeyan Pandurangan

Similar Messages

  • Adobe Form - Reference Object

    Hi All
    Could someone please explain to me what the "Reference object" in Adobe For used for - Thanks

    Hi Liem,
    It is well explained with examples in the life cycle designer help. Go to help(By pressing F1 or from menu) and search with keyword "reference object" in designer help. You will find solution to your query. The designer help is much suitable for this query.
    Regards,
    Vaibhav Tiwari.

  • Problem with Web Dynpro ABAP Adobe form Access via 'NULL' object reference

    Hi All!
    I'm a beginner of Adobe form.
    problem 1:
    I tried to display data in Adobe interactive form according to the tutorial :https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/7783. [original link is broken] [original link is broken] [original link is broken]
    I checked every step, but unfortunately it reported an error: Access via 'NULL' object reference not possible. I found that the error happens when trying to get element of the context node.
    I also have such problem when I was studying the tutorial https://wiki.sdn.sap.com/wiki/display/WDABAP/CallAdobeFormthroughABAPWebDynpro.
    problem 2:
    I can't input any data in input box or click any button even  if I selected the property 'enabled' of the interactive form while my colleague can do it on his computer.  Does it means that there are some thing wrong with my adobe reader?
    Hope anyone could save me,
    Thanks & Regards,
    Murloc

    >
    tomcat123 wrote:
    > Hi All!
    > I'm a beginner of Adobe form.
    > problem 1:
    > I tried to display data in Adobe interactive form according to the tutorial :https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/7783. [original link is broken] [original link is broken] [original link is broken]
    > I checked every step, but unfortunately it reported an error: Access via 'NULL' object reference not possible. I found that the error happens when trying to get element of the context node.
    > I also have such problem when I was studying the tutorial https://wiki.sdn.sap.com/wiki/display/WDABAP/CallAdobeFormthroughABAPWebDynpro.
    Check that you have entries in the Table MARI. else you will get this message.
    > problem 2:
    > I can't input any data in input box or click any button even  if I selected the property 'enabled' of the interactive form while my colleague can do it on his computer.  Does it means that there are some thing wrong with my adobe reader?
    >
    Compare the adobe live cycle version. it will work fine with 7.0/7.1
    > Hope anyone could save me,
    > Thanks & Regards,
    > Murloc

  • Error :-The requested resource does not exist while opening the adobe form

    hello Experts,
    We are in Portal implementation face with ECC6 EHP4 and Portal EHP1
    We have developed adobe  form using HCM forms and processes and done the required configuration in SPRO
    When we are trying to open the form from ESS we are getting below error
    404 not found
    The requested resource does not exist.
    Please look into this issue and let us know any thing we are missing
    Sincerely
    Paresh

    is ADS working correctly?
    1.  Use transaction SA38 to execute the program FP_TEST_00.
           Detailed information about this test program and about how you
           should then proceed is given in the Adobe Document Services
           Configuration Guide in the Help Portal under:
           http://help.sap.com/saphelp_nw2004s/helpdata/en/37/504b8cbc2848a4
           94facfdc09a359b1/frameset.htm -> Adobe Document Services
           Configuration Guide -> Configuring the Web Service -> Securing
           Access to the Web Service ->Configuration Check -> Configuration
           Check for PDF-Based Forms in ABAP
           -  If the FP_TEST_00 form is displayed in the print preview, the
              ADS configuration is correct.
              -> If you use scenarios with an interactive PDF, proceed with
              point 5. Otherwise, proceed with the test under point 6.
           -  If the system displays an error message instead of a form, the
              configuration of ADS is incorrect.
              -> Carry out the additional tests from point 2 onwards.
    2.  Use transaction SA38 to execute the program FP_PDF_TEST_00.
        This enables you to check the RFC connection to ADS  (see the
        reference to the documentation given above).
           -  If the system displays the version number of ADS, the
              configuration of the RFC connection is correct.
    read the note 944221
    Please paste the whole error? Is any dump in ST22

  • Usage error while generating spool for adobe forms

    I need to create a function module which would be called from a BRF. The function module must generate an adobe form and sent to the spool.
    I get usage error at the call form function module level. could someone suggest if anything is missing in the below code.
    ""Local Interface:
    *" IMPORTING
    *" REFERENCE(I_FORM_NAME) TYPE FPNAME
    *" REFERENCE(I_BP_DETAILS) TYPE ZRP_STRU_RTRN_BP_DETAILS
    *" REFERENCE(I_AMT_DETAILS) TYPE ZRP_STRU_RTRN_AMT_DETAILS
    *" EXPORTING
    *" REFERENCE(E_RETURN) TYPE BAPIRET2_T
    DATA : gv_fm_name TYPE rs38l_fnam,
    ga_outputparams TYPE sfpoutputparams,
    gs_docparams TYPE sfpdocparams,
    le_result TYPE sfpjoboutput,
    gs_output TYPE fpformoutput,
    l_return TYPE bapiret2..
    Get the Form function module name
    CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
    EXPORTING
    i_name = i_form_name
    IMPORTING
    e_funcname = gv_fm_name
    E_INTERFACE_TYPE =
    Open Print Job
    ga_outputparams-device = 'PRINTER'.
    ga_outputparams-nodialog = 'X'.
    ga_outputparams-preview = space.
    ga_outputparams-dest = 'LP01'.
    CALL FUNCTION 'FP_JOB_OPEN'
    CHANGING
    ie_outputparams = ga_outputparams
    EXCEPTIONS
    cancel = 1
    usage_error = 2
    system_error = 3
    internal_error = 4
    OTHERS = 5.
    call the generated Function Module
    gs_docparams-langu = 'E'.
    gs_docparams-country = 'US'.
    CALL FUNCTION gv_fm_name "'/1BCDWB/SM00000014'
    EXPORTING
    /1bcdwb/docparams = gs_docparams
    is_bp_details = i_bp_details
    is_return_details = i_amt_details
    IMPORTING
    /1bcdwb/formoutput = gs_output
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4.
    IF sy-subrc EQ 0.
    Close spool job
    CALL FUNCTION 'FP_JOB_CLOSE'
    IMPORTING
    e_result = le_result
    EXCEPTIONS
    usage_error = 1
    system_error = 2
    internal_error = 3
    OTHERS = 4.
    ELSE.
    l_return-type = 'E'.
    l_return-message = 'Print Error'.
    APPEND l_return TO e_return.
    ENDIF.

    Suri , Have you solve this  please replly as i am facing such a problem

  • What is the print program for adobe form MEDRUCK_PO, How would I know that?

    Hello All,
    I am new to ADOBE forms and I have a requirement to develop a new Purchase Order Adobe Form . I need to confidure output types too. I am copying 'NEU' to 'ZNEU', and form name 'MEDRUCK_PO' to 'ZMEDRUCK_PO', but what would be the program name and form routine? How would I know the program name and form routine for new output type/form combination.
    Any kind of help is highly appreciated and rewarded.
    Thanks in advance
    Abaper

    I am working on exactly same thing - customizing pdf form MEDRUCK_PO.
    I copied MEDRUCK_PO to Z_MEDRUCK_PO and put my changes into the form.
    You will use transaction SPRO to display the current routine and form and put your changes into effect.
    SPRO-> click tab SAP Reference Image->Material Management->Purchasing->Messages->Forms(Layout Sets) for Messages->Assign Form and Output program for Purchase Order.
    In the Form column change the form name to yours - Z_MEDRUCK_PO for example. You can also change the routine name if you want.
    Take a look at SAPFM06P, specifically at includes FM06PE03 and FM06PE04.
    You will find routines adobe_entry_neu, adobe_entry_mahn and adobe_entry_aufb in FM06PE03. They call routine adobe_print_output located in FM06PE04.

  • Inserting a Graphic in adobe form using SFP

    Hi all,
           by using Form & Interface in SFP Transaction
           i want to display a logo(image) not by using url(not images from hard disk), i want to use the image which is present in the sap (ie., i want to use the images in se78).  How can i achieve this????
    I used the following procedure, even though i couldnt achieve:
    1.      Select an existing node in the context, under which you want to create a graphic node.
           2.      In the context menu of the node, choose Create ® Graphic.
           3.      The system creates a graphic node under the selected node. Enter the required data about the graphic in the Properties window under the form context.
    You can choose from the following graphic types:
    ○       Graphic Reference
    Choose this option if you want to insert a graphic from its address (URL). The URL can point to a Web server or to a file system. You must be able to access the graphic at the specified URL. This means that you may have to configure appropriate access rights for Adobe Document Services (ADS). Graphics stored in MIME Repository cannot be accessed through a URL. To use these graphics, choose Graphic Content.
    ○       Graphic Content
    Choose this option if you want to specify graphic content using a field. This field contains all image information at runtime. The graphics must be in MIME Repository.
           4.      The entries you need to make depend on whether you chose Graphic Reference or Graphic Content in the last step.
    ○       If you have chosen Graphic Reference as your graphic type, enter the URL of the graphic.
    Note
    In Adobe LiveCycle Designer, you can choose whether the system gets the graphic at runtime, or whether the graphic is embedded in the form. For more information, see the online help in Adobe Designer.
    ○       If you have specified Graphic Content as your graphic type, you must do the following:
    ■       In Field, enter a field name from the interface.  The field must have the type STRING (graphical data is Base64-coded) or XSTRING (for binary-coded graphical data).
    ■       Enter a valid MIME type, such as u2019image/bmpu2019.
           5.      Under Conditions, enter the prerequisites that need to be met before the graphic node is processed at runtime and displayed in the form.
    I cant get the image....................................
    Please provide the step by step details.....
    Thanks,
    Vichu

    The correct code is as follows,
    REPORT  ZTEST_GRAPHIC_MIME.
              Data Declaration           ***
    DATA: fm_name TYPE funcname,                              " Captures the Generated Function Module name
          w_sfpoutputparams TYPE sfpoutputparams,             " Print and Spool Dialog settings
          w_docparams TYPE sfpdocparams.                      " Print and Spool Dialog settings
    DATA: w_binary TYPE xstring,                              " Contains converted logo
          w_base64 TYPE string,                               " Contains image type
          v_name type STXBITMAPS-TDNAME.                      " Contains logo name which is in se78
              Function Modules            ***
    CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'                   " Will contain the name of generated Function Module Name...
      EXPORTING
        I_NAME                     = 'ZTEST_GRAPHIC'
    IMPORTING
        E_FUNCNAME                 = fm_name
      E_INTERFACE_TYPE           =
    CALL FUNCTION 'FP_JOB_OPEN'                               " To Open the Form for Printing...
      CHANGING
        IE_OUTPUTPARAMS       = w_sfpoutputparams
    EXCEPTIONS
       CANCEL                = 1
       USAGE_ERROR           = 2
       SYSTEM_ERROR          = 3
       INTERNAL_ERROR        = 4
       OTHERS                = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    v_name = 'ENJOY'.                                         " Name of the logo as in se78
    w_base64 = 'image/bmp'.                                   " Image Type
    CALL METHOD CL_SSF_XSF_UTILITIES=>GET_BDS_GRAPHIC_AS_BMP  " Get a BDS Graphic in BMP Format (Using a Cache)
      EXPORTING
        P_OBJECT       = 'GRAPHICS'
        P_NAME         = v_name                               " Name of the logo as in se78
        P_ID           = 'BMAP'
        P_BTYPE        = 'BCOL'                               " BCOL'( whether the image is in color or black and white )
      RECEIVING
        P_BMP          = w_binary
      EXCEPTIONS
        NOT_FOUND      = 1
        INTERNAL_ERROR = 2
        others         = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION fm_name                                     " Generated Adobe Form Function Module(/1BCDWB/SM00000173)...
      EXPORTING
        /1BCDWB/DOCPARAMS        = w_docparams
        GRAPHIC_BINARY           = w_binary
        GRAPHIC_BASE64           = w_base64
    IMPORTING
      /1BCDWB/FORMOUTPUT       =
    EXCEPTIONS
       USAGE_ERROR              = 1
       SYSTEM_ERROR             = 2
       INTERNAL_ERROR           = 3
       OTHERS                   = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'FP_JOB_CLOSE'                              " To Close The Form For Printing
    IMPORTING
      E_RESULT             =
    EXCEPTIONS
       USAGE_ERROR          = 1
       SYSTEM_ERROR         = 2
       INTERNAL_ERROR       = 3
       OTHERS               = 4
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • Use of ADOBE form with SAP workflow for R/3 4.6C

    Hi All,
    We are thinking of usage of ADOBE form feature as one of options to design workflow for creation and maintenance of “Info record” like “Material Master” creation. BTW the existing systems are EP 7.0 with the back end SAP ERP system 4.6 C
    We would like to just check the feasibility of usage of ADOBE interactive form for above scenario. Would it be possible to go ahead with the above concept or what would be pre-requisites or risks involved?
    1.     How would system identify the role to direct the Adobe form for approval in case the form is raised by multi department?
    2.     How can the data validations in ADOBE form happen with reference to SAP std. tables?
    An early reply would be appreciated.
    Rgds,

    Hi,
    If you use EP 70 you can used guided procedure for your requirement .
    Regards

  • Digital Signatures in Adobe Forms (Non-Interactive)

    Hi everyone,
    I need to sign a receipt that will be sent by e-mail. The form is non-interactive, it´s only a simple receipt. This form may be printed or sent by e-mail; in case of being sent it must be signed before sending it. The receiver should be able to open it using Adobe Reader.
    I´ve read other posts/help about singatures in Adobe Forms, but none of them of non-interactive forms; I need to know if it is possible to do this if the form is not interactive, and how it can be done.
    Thanks!
    Pablo

    Hi Jinal,
    Here it goes:
    report fp_pdf_test_07.
    * set signature
    class cl_fp definition load.
    selection-screen begin of block s_files with frame title text-100.
      parameters: p_pdf(64)    type c lower case obligatory,
                  p_out(64)    type c lower case obligatory.
    selection-screen end of block s_files.
    selection-screen begin of block s_conn with frame title text-101.
      parameters: p_dest       type rfcdest default 'ADS' obligatory.
    selection-screen end of block s_conn.
    selection-screen begin of block s_sig with frame title text-102.
      parameters: s_key(64)    type c lower case,
                  s_field(64)  type c lower case,
                  s_reason(64) type c lower case,
                  s_loc(64)    type c lower case,
                  s_cinfo(64)  type c lower case.
    selection-screen end of block s_sig.
    types: ty_raw(255) type x,
           ty_tab type standard table of ty_raw.
    data: l_filename_pdf   type string,
          l_filename_out   type string,
          l_fp             type ref to if_fp,
          l_pdfobj         type ref to if_fp_pdf_object,
          l_pdf            type xstring,
          l_out            type xstring,
          l_fpex           type ref to cx_fp_runtime.
      l_filename_pdf = p_pdf.
      l_filename_out = p_out.
      perform load_file using    l_filename_pdf
                        changing l_pdf.
    * get FP reference
      l_fp = cl_fp=>get_reference( ).
      try.
    *   create PDF Object
        l_pdfobj = l_fp->create_pdf_object( connection = p_dest ).
    *   set document
        call method l_pdfobj->set_document
          exporting
            pdfdata = l_pdf.
    *   set signature
        call method l_pdfobj->set_signature
          exporting
            keyname     = s_key
            fieldname   = s_field
            reason      = s_reason
            location    = s_loc
            contactinfo = s_cinfo.
    *   execute, call ADS
        call method l_pdfobj->execute( ).
    *   get result -> l_out
        call method l_pdfobj->get_document
          importing
            pdfdata = l_out.
      catch cx_fp_runtime_internal into l_fpex.
        perform error using l_fpex 'INTERNAL ERROR'.
      catch cx_fp_runtime_system into l_fpex.
        perform error using l_fpex 'SYSTEM ERROR'.
      catch cx_fp_runtime_usage into l_fpex.
        perform error using l_fpex 'USAGE ERROR'.
      endtry.
      check l_fpex is initial.
    * download PDF
      data: l_len      type i,
            l_tab      type tsfixml.
      call function 'SCMS_XSTRING_TO_BINARY'
        exporting
          buffer                = l_out
        importing
          output_length         = l_len
        tables
          binary_tab            = l_tab.
      call method cl_gui_frontend_services=>gui_download
        exporting
           bin_filesize            = l_len
           filename                = l_filename_out
           filetype                = 'BIN'
        changing
           data_tab                = l_tab
        exceptions
           others                  = 1.
      if sy-subrc = 0.
        write:/ 'Datei erfolgreich geschrieben'(001).
      else.
        write:/ 'Fehler beim Schreiben der Datei'(002).
      endif.
    form error using p_fpex type ref to cx_fp_runtime
                     p_str  type string.
    data: l_errcode  type i,
          l_errmsg   type string,
          l_string   type string.
      write:/ '***************************************************'.
      write:/ '***', p_str.
      write:/ '***************************************************'.
      skip 2.
      call method p_fpex->get_errall
        importing
          errcode  = l_errcode
          errmsg   = l_errmsg.
      write:/ 'ERROR CODE       : ', l_errcode.
      write:/ 'ERROR MESSAGE    : ', l_errmsg.
      l_string = p_fpex->get_text( ).
      write:/ l_string.
    endform.
    form load_file using    p_filename type string
                   changing p_content  type xstring.
    data: l_rawtab type ty_tab,
          l_len    type i.
      call method cl_gui_frontend_services=>gui_upload
        exporting
          filename                = p_filename
          filetype                = 'BIN'
        importing
           filelength             = l_len
        changing
          data_tab                = l_rawtab
        exceptions
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          not_supported_by_gui    = 17
          error_no_gui            = 18
          others                  = 19.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                   with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
      perform convert_tab_to_x using    l_rawtab l_len
                               changing p_content.
    endform.
    form convert_tab_to_x using    p_rawtab type ty_tab
                                   p_len    type i
                          changing p_xstr   type xstring.
    data: l_line  type ty_raw,
          l_count type i,
          l_len   type i,
          l_rest  type i.
      describe table p_rawtab lines l_count.
      loop at p_rawtab into l_line.
        if sy-tabix = l_count.
          l_rest = p_len - l_len.
          concatenate p_xstr l_line(l_rest) into p_xstr in byte mode.
        else.
          concatenate p_xstr l_line into p_xstr in byte mode.
          add 255 to l_len.
        endif.
      endloop.
    endform.
    Good Luck!
    Pablo

  • Problem during view Adobe Form in Web Request

    Hi All,
    I am facing problem while viewing the adobe form inside the Web Request form.
    Let me describe the issue clearly.
    I need to have a table in Adobe Form.So i created one table type and bind it to the table structure created, in Adobe Form.
    Then i uploaded the form as web request successfully.
    Now when i m trying to view the form from web ui, its unable to assign child node data at runtime.so dump is coming.
    Can anyone show light on this....i have tried all the possibilities.
    Unfortunately there is no standrad scenario available for reference.
    Regards,

    Hi Satish,
    Thanks for your reply.But this is not my requirement.
    If you will go to tcode CRM_UI and log in using business role CRMGRMPRGMAN, then go to Application and open one application.Here there is one assignment block called 'Application Form'. Here i have uploaded my Adobe Form as web request.
    This is working fine when i have simple linear form.
    But when i am using table inside the form and doing binding for it, Application is getting created with that form but while openning it here in the assignment block, dump is coming as below.Its not able to assign the child node.
    The ABAP call stack was:
    Method: NODE_ELEM_2_STRUCT of program CL_WD_ADOBE_SERVICES==========CP
    Method: NODE_2_DDIC of program CL_WD_ADOBE_SERVICES==========CP
    Method: DATASOURCE_2_FM_PARAMS of program CL_WD_ADOBE_SERVICES==========CP
    Method: CREATE_PDF_DDIC of program CL_WD_ADOBE_SERVICES==========CP
    Method: CREATE_PDF of program CL_WD_ADOBE_SERVICES==========CP
    Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/CADOBE==================CP
    Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/CADOBE==================CP
    Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP
    Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP
    Method: IF_NW7_VIEW_ELEMENT_ADAPTER~SET_CONTENT of program /1WDA/C8STANDARD==============CP
    Regards...

  • Problem with Table display in Adobe Form of Web Dynpro ABAP

    Hi Team,
    I'm trying to display a table in Adobe Print Form (not interactive). The table is bound to the context node in the Web Dynpro ABAP where the cardinality is 0:N. I get a short dump. Don't know what to do here. I'm able to display individual fields from my context successfully. Looks like something is missing when I try to display a table. Any pointers to display a data table in Adobe? Any step by step example you know of where I can find out what I did wrong? Many thanks for your time
    We are on support pack SP06 on 2004S release.
    DUMP INFORMATION:
    Short text                                                               
        Access via 'NULL' object reference not possible.                 
    What happened?                                                           
        Error in the ABAP Application Program  The current ABAP program "CL_WD_ADOBE_SERVICES==========CP" had to be terminated because it has come across a statement that unfortunately cannot be executed.
    An exception occurred that is explained in detail below.                    
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not caught in procedure "CREATE_PDF" "(METHOD)", nor was it propagated by a RAISING clause.

    Hi Thomas,
    We upgraded our system(2004S) to SP10 so that we can use the ADOBE form printing in Web Dynpro ABAP but could not apply note 1034425 because of the validity constraints in SNOTE. All the pre-requisite notes are already in the system apart from one note 1029721 which talks about supporting input helps. We don't want to use input helps in our system and cannot upgrade to SP11 because of problems with Business functionality.
    Questions:
    1) Is note 1034425 absolutely dependent on 1029721?
    2) If NOT, can someone please correct the validity so that we can implement using SNOTE.
    3) Would it be OK if we manually apply the changes specified in 1034425 without implementing 1029721?
    4) If all of the above is not applicable, is there any other note which fixes the above mentioned short dump.
    Your help in this matter will greatly help us in using the ADOBE services provided by SAP WDA.
    Thanks much

  • Error in Adobe Forms

    HI,
    I`m designing a function module to print Adobe Forms.
    When i execute the code below in a report program the pdf is returned o.k. but in the function module the return code is
    message FPRUNX 102 Job already started.
    This is my code, in the simplest way.
    function zic_no_genera_pdf.
    ""Interfase local
    *"  IMPORTING
    *"     REFERENCE(IM_PLANT) TYPE  FPNAME
    *"  EXPORTING
    *"     VALUE(EX_PDF) TYPE  FPCONTENT
      constants: fk_true(1)  type c value 'X',
                 fk_false(1) type c value ' ',
                 fk_pdf(3)   type c value 'PDF'.
      data: f_formname       type rs38l_fnam,
            f_adfname        type fpname,
            f_docparams      type sfpdocparams,
            f_outputparams   type sfpoutputparams,
            f_formoutput     type fpformoutput,
            f_joboutput      type sfpjoboutput.
      f_outputparams-dest = fk_pdf.  
      f_outputparams-nodialog = fk_true.
      f_outputparams-preview = fk_false. 
      f_outputparams-getpdf = fk_true. 
      call function 'FP_JOB_OPEN'
        changing
          ie_outputparams = f_outputparams
        exceptions
          cancel          = 1
          usage_error     = 2
          system_error    = 3
          internal_error  = 4
          others          = 5.
      if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
      call function 'FP_FUNCTION_MODULE_NAME'
        exporting
          i_name     = im_plant
        importing
          e_funcname = f_formname.
      if sy-subrc <> 0.
      endif.
      f_docparams-langu   = 'S'.
      f_docparams-country = 'ES'.
      f_docparams-dynamic = fk_true.
      call function f_formname
        exporting
          /1bcdwb/docparams  = f_docparams
        importing
          /1bcdwb/formoutput = f_formoutput
        exceptions
          usage_error        = 1
          system_error       = 2
          internal_error     = 3.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
      call function 'FP_JOB_CLOSE'
        exceptions
          usage_error    = 1
          system_error   = 2
          internal_error = 3
          others         = 4.
    endfunction.
    Can anyone help me? ¿Why this happens?
    Thanks in advance.

    Sap Note 858325
    The test should be carried out using a program that in turn calls the function module to be tested.
    This is because in se37 the functions modules FP_JOB_OPEN and FP_JOB_CLOSE are called automatically

  • Using Adobe Form with SRM Functionality.

    Hi Friends,
    Our client wants to achieve the total functionality of SRM Purchase Order and Shopping cart through Adobe Form.I would like to know if any of you have come across such a scenario where Adobe Form has been used to replicate SRM purchase Order and Shopping Cart functionality.
    It would be a great help to us if you kindly share your experience of the above scenarios.
    Thanks in advance.
    Best Regards,
    Koushik

    Note 1264423 - Customizing for print forms in SRM 7.0
    Summary
    Symptom
    New functionality/Enhancements provided in SRM 7.0 for print forms is only
    available in the SAP Interactive forms by ADobe and is not available in
    Smartforms delivered by SRM.
    More Terms
    PDF based forms, ADB, Adobe forms, Confirmation, BBP_CONF_ADB, SAP
    Interactive forms by Adobe, Output, SRM-EBP-CA-PRT, SRM-EBP-CGS
    Cause and Prerequisites
    All new enhancements or functionalities are supported only in SAP
    Interactive forms by Adobe which is delivered as part of the SRM 7.0. The
    Smartforms deliverd in previous verions would not have any new enhancements
    from SRM 7.0.
    So it is recommended to use the new SAP interactive forms By Adobe instead
    of the Smartforms for print and output in SRM 7.0.
    Solution
    The customizing required to switch to the new SAP interactive forms by
    Adobe are described avaiable as part of the customization documentation
    againt the IMG entries for Output:
    the documentation and the respecitive customizing can be accesed in the
    following manner:
    Step 1:
    Goto transaction SPRO -> SAP Reference IMG -> SAP Supplier relationship
    Management -> SRM Server -> Cross Application basic settings -> Set output
    Actions and output Format -> Define Actions for Document output.
    maintain the action defentions for all purchasing documents for which the
    new forms are intended to be used in the above mentioned customizing.
    Save the customizing
    Step 2:
    Goto transaction SPRO -> SAP Reference IMG -> SAP Supplier relationship
    Management -> SRM Server -> Cross Application basic settings -> Set output
    Actions and output Format -> Condition-Dependent Document Output.
    maintain the conditions for output for all purchasing documents for which
    the new forms are intended to be used in the above mentioned customizing.
    Save the customizing.
    For more details on each of the above mentioned steps access the
    corresponding documentation againt the respective customizing entry in
    SPRO.
    Release Status: Released for Customer
    Released on: 30.10.2008 11:23:10
    Priority: Recommendations/additional info
    Category: Customizing
    Main Component SRM-EBP-CA-PRT Document Output / Forms
    Valid Releases
    Software Component Release From
    Release
    To Release and Following
    SRM_SERVER 700 700 700
    regards
    Muthu

  • Queries Related to Adobe Form

    Hi Friends,
    I have some queries related to Adobe Form. Our client is willing to replicate purchase order and shopping cart scenarios from SRM to Adobe Form.
    But I am not sure whether we can achieve the functionalities or not. Our client requires to know the below answers.
    1. He wants to know whether any sub screen can be developed in ADOBE form or not. For example, in PO, each line item has an account determination which has multiple entries (for example each and every line item will have more than 1 account assignments). In SRM the account assignment is entered in a second (sub) screen to enter multiple values. Whether this can be done in ADOBE form or not?.
    2. He wants to know whether the search help can be provided as same as ECC/SRM in ADOBE form or not. For example, when we select the vendor he does not want to bring the list of all the vendors from LFA1 table. He wants to restrict based on come condition such as company code and user should able to key in the company code to filter the vendors associated with that company code. How this can be done in ADOBE form.
    3. He wants to know, what is the best approach to develop either ADOBE form or portal page. Which one is feasible to develop cost effective and time consuming. Also he wants to know the performance impact of both approaches. Finally he wants to know the merits and demerits for both approaches (ADOBE Form and portal web page development).
    Friends it would be a great help to me if you can send me the answers for the following.
    Thanks in Advance.
    Best Regards,
    Koushik

    Hi
    1.Which equipment category do we choose, Q or P?
    Ans:
    Q is normaly used for Instruments,Lab equipments
    P also used for Production/process related equipments needs calibrations often
    2.While creating a maintenance plan,which category do we choose, maintenance order or quality maintenance order?
    Ans:
    Its all depends on config you have did. if Quality maintenance order should be linked to inspection type.can be used.
    we can not used maintenance order if it is not linked to inspection type 14.
    3.Is it that we can't do a time confirmation before results recording?If I try to do so,I get this message"No open operation recieving confirmation entries for order".
    Ans:
    You can do time confirmation after result recording, then UD.after UD ,order will be TECOed automaticlay.
    4.While I create my maintenance plan,I get this message, a counter could not be defined for the reference object.Why so?
    Ans:
    Check any measuring counters created for the equipments,
    5.After usage decision,if I lock my equipment for further use,the equipment has the status both AVLB and NPRT.Why?
    Ans:
    After UD, system changes the status NPRT for the equipments have PRT view only.
    if PRT view maintained in the equipment, system status remains AVLB.
    If you dont to use the equipment after UD-Reject,have to go development using user status.
    6.Can I create my calibration order manually and assign equipment task list.If so,how?
    Ans:
    Yes. you can
    Create task list with 300 inspection point, assign when u create order
    also you can have manual call in the maintenance plans.

  • Trouble with xhtml text in adobe forms

    Hellow!
    I try to show xhtml text in adobe forms
    I pass string as text value to element like this::
    <html  xmlns="http://www.w3.org/1999/xhtml"
    xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/"
    xfa:APIVersion="2.4.5325.0">
    <body> <p>Hellow, world!</p></body></html>
    Next, in Initialization text element event I do next: 
    $.value.#exData.loadXML($)
    So In adobe form I see text "Hellow world", it means that html support works.
    But
    If a Pass Next text
    <html  xmlns="http://www.w3.org/1999/xhtml"
    xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/"
    xfa:APIVersion="2.4.5325.0">
    <body> <p><strong>Hellow
    </strong>world!</p></body></html>
    I see only "world!". Text between <stromg></strong> tag dosn't display.
    What I do wrong? Why xhtml text works, but it don't understand <strong></strong> text?
    (The value I get from WEB DynPro application)
    Edited by: Mordyasov Petr on Jul 16, 2010 9:43 PM

    Use
    <b>
    instead of
    <strong>
    See http://partners.adobe.com/public/developer/en/xml/xfa_spec_2_5.pdf -> Part 3 -> Rich Text Reference for a list of supported xhtml tags.
    Sebastian

Maybe you are looking for

  • Need to POST data from a desktop client to a server.

    Hello all, it's been awhile since I've posted here, so I hope everyone has been doing well. I have cross posted this here java - Need to POST data from a client application to my server - Stack Overflow but no answers, and since SO has been extremely

  • Start up logo and spinning gear resolution changed

    Ever since watching a DVD movie with MBP connect to TV the resolution of the Start up Logo and spinning gear are show up larger than they used to be. Showing at the resolution of the TV. This only happens at start up, everything is correct after the

  • WLS 8.1: weblogic.Deployer + concurrent deployment tasks

    Hello, We have a domain with 4 managed servers which supports a team of 4 developers (one per managed). They have the possibility to launch Deploy taks using weblogic.Deployer on one of the managed servers. We have found that deployment tasks are exe

  • ToC stops at 17?

    Hi so all my chapter titles have the exact same paragraph styles applied to them, however no matter what I try when i export to epub the toc style  for some reason stops at chapter seventeen of twenty five. Help?

  • Using Samson CO1U in cs5.5

    Alright so ive been using adobe on and off for two or three years. Recently i used a snowball mic with audacity so i had to download an asio driver no biggie. The snowball wasnt mine and my friend took it back so ive been using the samson co1u with n