SAP Script,Smartforms,Adobe Forms

Hi SDN Friends!
I had this question.
Given a SAP Script or SMART Form ... how do we identify (table names?)
The Print program associated with them? Also, how does that concept differ from PDF forms?
Any body can answer please........
Regards,
Markiv.C

Hi
In any Orgn in real time in SAP we use Sap scripts or Smartforms for sending Outgoing documents like Sales,Pur order to customer or vendor.
So these are assigned with an Output type, Medium, Print  program
These settings are configured first in Application document and in NACE Tcode
accordingly an Entry is saved in NAST table and TNAPR tables
so from these 2 tables we will come to know the form/sf name, print program and Output type and Medium etc
<b>Reward points for useful Answers</b>
Regards
Anji

Similar Messages

  • How to Migrate SAP Scripts to Adobe form

    Hi,
    Can yo uplease tell me step by step how to convert/migrate SAP Script to Adobe forms.
    Thanks,
    Rajeev Gupta

    Hi
    Transforming SAP Scripts - > Smartform -> Adobe Forms is the right way.
    refer this thread...
    [Re: Convert SAP Scripts to Adobe PDF Forms|Re: Convert SAP Scripts to Adobe PDF Forms]
    Regards
    Raj
    Edited by: Rajasekhar Dinavahi on Dec 9, 2008 5:25 AM

  • Migrating SAP Scripts to Adobe Forms

    Hi All,
       We are going for a new Rollout in US based on our European implementation in 2001 which was on
       4.6b. Eventually this system was upgrated to ECC 6.0 recently however all the outputs are still using
       SAP Scripts.
       For the new Rollout in the US, we are planning to migrate all these outputs to Adobe Forms. Does
       anyone know if there is an easy way to migrate Scripts to Adobe Forms or else the  migration is more
       or less like fresh development.
       Please share your experiences/knowledge if anyone has worked similarly. Thank you all.
    Regards,
    Vamsee

    Hi,
    migration from script to adobe is a big problem.
    dont go for that.
    many problems will come after migration, the time to take rectification is more than the development directly.
    Thank U
    Jay----

  • Script, , smartforms , adobe forms

    hi friends,
                       i know about script and smartforms,
                       can you clearly tell about adobe forms(pdf)
                       what, where , why ?
    thanks

    Hi,
    t.code SFP.
    definition:
    Interactive Forms based on Adobe software is SAP's new solution for forms development. Its first release has the focus on interactive use of forms. High-volume printing is supported in principle, but - being a new solution - the performance has not yet reached the same level as Smart Forms or SAPscript, two established solutions that had years to grow. Interactive Forms is the only solution that will continue to be enhanced with new features, while SAPscript and Smart Forms will be supported without limitations.
    When (or if) to move to Interactive Forms depends on your requirements. For interactive forms usage, i.e. the new functions, you have no choice, as the existing solutions don't support it. High-volume print scenarios need to be carefully analyzed to see whether your concrete requirements can be met at this point.
    However, it is possible to move to Smart Forms and design your forms in such a way that a migration at any point in the future would be but a small step. Smart Forms offers from Web AS 6.40 a migration wizard to Interactive Forms. Technically, everything can be migrated, but we recommend against things like ABAP program nodes, for example.
    You are not forced to ever go to Interactive Forms if you don't want to. It really depends on whether your client needs any of the new features in Interactive Forms. Also, if they are currently working with JetForms, they could enquire with Adobe directly what migration path they offer to the joint solution.
    go thru this links
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/4a94696de6429cada345c12098b009/frameset.htm
    example
    To get an overview idea about Adobe forms ,
    Using SFP , first you need to create a interface . in interface you can declare the import and export parameters and also the declaration part, coding etc : This is nothing but similar to Function module interface.
    And now we have to create the Form which is interactive. Create the form and enter the interface name which you have created in first step, so that the parameters , declarations of fields etc : will be copied and available in the form layout. So that you can drag and drop these declared fields ( dclared fields of interface ) to the layout.
    Create the context and layout in the form.
    The layout generated can be previewed and saved as PDF output.
    Now we need to integrate the driver program and the PDF form to get the final output as per the requirement.
    On activating and executing the form you will get a function module name just similar to smartforms.
    The driver program needs to call this FM.
    Refer to the below sample code :
    DATA : is_customer TYPE scustom.
    DATA : it_bookings TYPE ty_bookings.
    DATA : iv_image_url TYPE string.
    DATA : iv_sending_country TYPE adrc-country.
    DATA : it_sums TYPE TABLE OF flprice_t.
    DATA : docparams TYPE sfpdocparams.
    DATA : formoutput TYPE fpformoutput.
    DATA : outputparams TYPE sfpoutputparams.
    PARAMETERS : pa_cusid TYPE scustom-id.
    SELECT SINGLE * FROM scustom INTO is_customer
    WHERE id = pa_cusid.
    SELECT * FROM sbook
    INTO CORRESPONDING FIELDS OF TABLE it_bookings
    WHERE customid = pa_cusid.
    outputparams-nodialog = 'X'.
    outputparams-getpdf = 'X'.
    *outputparams-adstrlevel = '02'.
    CALL FUNCTION 'FP_JOB_OPEN'
    CHANGING
    ie_outputparams = 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.
    docparams-langu = 'E'.
    docparams-country = 'US'.
    docparams-fillable = 'X'.
    CALL FUNCTION '/1BCDWB/SM00000043'
    EXPORTING
    /1bcdwb/docparams = docparams
    is_customer = is_customer
    it_bookings = it_bookings
    IV_IMAGE_URL =
    iv_sending_country = 'US'
    IT_SUMS =
    IMPORTING
    /1bcdwb/formoutput = 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'
    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.
    Reward points
    Regards
    pc

  • SAP SCRIPT to Adobe form conversion SF_MIGRATE_FORM

      Hello Experts,
         Can you please let me know if can identify all the global variables in a script which are like this &T001-BUKRS& and add in the global parameters of the smartforms which can be inturn converted to Adobe forms,
          In the SF_MIGRATE_FORM I can see only p_form-->interface is filled with the import export and the exceptions.thanks,
    thanks,
    vijay.

    Sorry the FM name is FB_MIGRATE_FORM

  • Advantages of Adobe Form Vs Sap Scripts and smart forms

    Hi All,
    Can any body explain me clearly what are advantages of Adobe forms when compared to sap scripts and smart forms
    Regards,
    Venkat

    Refer to two Links below you will get all your answer
    /people/markus.meisl/blog/2006/12/22/a-pdf-form-or-not-a-pdf-form--that-is-the-often-the-question
    https://www.sdn.sap.com/irj/sdn/adobe
    Cheers
    Satya

  • Converting HR Form(pe51) into sap script/smartform

    I have an HR form created in PE51 - how do I convert this into a sap script/smartforms?  I would like to put our company logo on the form...
    Thanks - Janet

    Well i once found these two Notes:
    701887 and 309204
    It is talking about PE51 and some interaction with smartforms and a couple of Function modules.
    Following objects are created in release 4.6B and delivered from releases upwards via this note :
    Function group HR99S00_SMARTFORM
    Function module HR_99S_CONV_PRIPARMS_TO_SSFCOMPOP converts printing parameters from format PRIPARMS to Smartform format SSFCOMPOP.
    Function module HR_99S_CONV_SFERROR_TO_HRERROR converts and integrates Smartform error table to an HR error table.
    It looks like it is possible to produce a smartform payslip. What I could not find is how to do it.

  • What is the diff b/w Sap Scripts and Smart Forms

    Hi,
          Whats the diff b/w SAP Scripts and Smart Forms..
             I need the internal explanation for both Smart Forms and SAP Scripts mean when we execute what happens whether Print Program r Forms starts execution 1st  and SIMILARLY FOR SMARTFORMS WHETHER FM'S  R FORMS.
    Thanks & Regards,
    Gopi.

    Hi
    Difference with SMARTFORMS vs. SapScript(SE71)
    The Following are the differences :-
    a) Multiple page formats are possible in smartforms which is not the case in SAPScripts
    b) It is possible to have a smartform without a main window .
    c) Labels cannot be created in smartforms.
    d) Routines can be written in smartforms tool.
    e) Smartforms generates a function module when activated.
    f) Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk.
    It was said that it was provided in CRM 3.0 version, but not available in R/3. You can download smartforms into Local PC in a XML format. In the same way you can upload this XML format into Smartform. From the smartform editor itself you can call download option, if you are working in CRM 3.0 environment.
    In R3 also, you can download into XML format. However, it's not sure about uploading. Refer to the program 'SF_XSF_DEMO'.
    In 4.7 Enterprise, other have seen this utlity which is completey missing in 4.6c. There is functionality to downlaod a complete form or only a particular node. (Utilities -> Download form). It will create a XML file and save it in the hard disk.
    For others, if you want to download/upload the Smartforms source, you will need the help from the Basis people. What you can do is to create a Transport and then FTP down to your local harddisk. When you need the Smartform source in another system, you have FTP up the Smartforms file back to the SAP server. Finally, the Basis team, will tp it into your system.
    g) The protect and endprotect command in sapscript doesn't work with smartforms. For example on a invoice: First data of position no 80. is printed on page one, other data of position no 80 is printed on page 2. And there's nothing you can do about it. Actually, there is something you can do about it. By using a folder node and checking the 'protect' checkbox, everything in that folder will be page protected.
    check out this link:
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    Reward points if helpful.
    Regards,
    Swathi.

  • Advantage of SAP Script over Smart forms

    Hi Friends,
    Can you please let me know some ten points on Advantages of SAP Scripts over Smart Forms.
    Thanks,
    Gokul

    Hi Gokul,
    Major Differences between smart form and Scripts are
    Multiple page formats are possible in smartforms which is not the case of SAP Scripts
    It is possible to have a smartform without a main window
    Labels cannot be created in smartforms.
    Routines can be written in smartforms tool.
    Smartforms generates a function module when activated
    Background graphics are possible in case of SMARTFORMS
    Assigning the font colours to the text are not possible in the case SMARTFORMS.
    Creating and maintaining SMARTFORMS requires half the time compared to SAP Scripts
    Smart Forms                                           SAP Scripts
    1)Form, Text Module, Styles are          Form, So10 are
    client independent                             client dependent
    2)In a form diff pages can have         In a form all pages should
    different page formats                      follow one page format
    3)Back ground picture is possible     Not Possible
    4)Maintenance cost is low                Heavy
    5)Web publishing is possible             Not Possible
      using XML
    rewards if helpful........................
    Regards,
    Maha.

  • How to print " Duplicate " in FORM ( either Sap Script or Smart Forms )

    hi,
       How to print  " Duplicate " in FORM ( either Sap Script or Smart Forms ) if trying to take second Print Out and the FORM is already Printed.
    Please let me know the condition that we should go for.If possible let me know the SAMPLE code since this will be used in most of the FORMS.
    Regards
    Avi

    Hi
    It depends on which print you're working.
    If it's a print of standard document you can check the NAST (VSTAT field) table in order to know if the document was printed.
    If a message is created you can find the hit in NAST table:
    VSTAT = 0, document not printed;
    VSTAT = 1, documment printed
    VSTAT = 2, print is failed
    If you mean a custom print I believe you need to create a log like NAST table.
    Max

  • ? MSWORD as EDITOR in sap script and smart forms ?

    Hi friends,
    How to use MSWORD as EDITOR in sap script and smart forms.
    Edited by: Julius Bussche on Jul 17, 2008 12:45 PM

    hi,
    Call transaction I18N
    go to I18N Customizing -> MS Word as Editor.Choose the Help-Button and follow the instructions.
    If transaction I18N is not available in your system yet (see SAP Note 848036), you can also enable this feature via program RSCPINST.
    Call transaction SE38, enter program RSCPINST and press F8. On the next screen,select Goto -> Set MS Word as Editor.

  • INBOUND MAIL PROCESSING in SAP for Offline ADOBE FORM Concept

    Hi to all,
    Please can anyone tell me, what INBOUND MAIL PROCESSING in SAP for Offline ADOBE FORM?
    What is concept and how to use it, is any program need to write for that or only need to configure it.
    I have searched the SDN, but only get topic how to configure inbound mail processing.
    I am new to this area; please any one put some light on it.
    I shall be thankful to you for this.
    Regards
    Pavneet Rana

    Hi Pavneet,
    Inbound processing of an offline adobe form consists of several things -
    a) an email id to be created on the server (to accept the mail & process the adobe form - this needs to have the right roles)
    b) the smtp config needs to be done by basis
    c) the abap developer needs to create a handler class that gets called when an email is recd in SAP. This handler class has 3-4 methods (first to read the mail and extract the pdf, convert data in pdf to the abap variable, process the form to do the specific function in sap (which will vary from requirement to another).
    I found this blog very useful when I was getting my adobe form done -
    /people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher
    Hope this helps.
    Cheers, Liz
    (ps: you might get more help in the adobe form specific forum in sdn)

  • Condition verification in java script on Adobe form.

    Hello Experts,
    I am using a interactive forma text element on my view. (java web dynpro)
    It's a simple application. I am trying to figure out how it works with java script.
    I have a text field. which displays employ is sales or production dept
    the values in the data view and its the output element of a BAPI which returns XF,TF,HF and XK,JK,HK
    (record.dept)
    if its XF, TF, HF on the text field in the adobe form should print sales else production.
    I have never used java script on adobe form.
    I figured the strip above the form in adobe designer is used for java script.
    can any one, let me know how I can manipulate.  the record value
    Here is what I am trying record.dept = XF |TF|JF . but i dont know how to run the java script or its syntax.
    Your help is highly appreciated.

    James,
    xfa.host.messageBox should show you an alert dialog box to check data you are getting.
    And yes you are right. You can set the value of textfield using code you mentioned.
    if(record.dept.equalsIgnoreCase("XF")
                 || record.dept.equalsIgnoreCase("TF")
                          record.dept.equalsIgnoreCase("JF"))
       xfa.host.messageBox("The value is Sales");
       <Text-field id>.value = "Sales";
    else
       xfa.host.messageBox("The value is Production");
      <Text-field id>.value = "Production";
    You can even set the texfields to be readOnly, hide some of them etc. But for that I would suggest you going thru the LiveDesigner help. It would solve most of your doubts :-).
    Chintan
    Edited by: Chintan Virani on Feb 19, 2008 3:37 PM

  • Scripting in ADOBE forms

    Hi,
    I need information regarding scripting in adobe forms.
    please help me out.
    Thanks And Regards
    Shruti

    Hi,
    for hiding the fields go thru this link.........
    Adobe Form Fields Visibility
    Regards,

  • Formatted text and smartforms/Adobe forms

    Hello all,
    can anybody please tell me if there is a way to display formatted text that was edited with FormattedTextEdit (or is there any other ui element that allows me to format text?) in smartforms/adobe forms with all formats? Also, is it possible to display graphics in the smartforms/adobe forms that was prior uploaded to the application server?
    Thanks and regards, Oliver

    Hi Raja,
    I implenented SAVE_TEXT AND READ_TEXT like you advised but the smartforms still doesn't show the text formats edited via BTF editor.  I even tried to convert it to ITF using "CONVERT_STREAM_TO_ITF_TEXT" but it wouldn't help either. For example the text
    <HTML><HEAD></HEAD> <BODY> <P>This is a test text in Times New Roman</P> <P><FONT face=Arial>This is a test text in Arial</FONT></P> <P><FONT face=Arial><STRONG>This is a test text in Arial and bold</STRONG></FONT></P></BODY></HTML>
    would exactly appear in this manner (using text element in smartforms) and not formatted. Do you any other ideas solving this issue?
    Thanks and regards, Oliver

Maybe you are looking for

  • Error in material posting

    Hi all, While updating of stock using mb1c transaction code, i'm getting error like "Account determination for entry bpo1 bsx not possible". Please provide a solution for this error as early as possible. Thanks&regards Kesav

  • Blue Screen- seems like random logon/off of user account

    Hi, I recently bought a new Macbook Pro (at the end of November) and have had this problem occur a couple of times. I'll be on it and it the screen will turn blue for a couple of seconds and then my desktop pops back up like I've just logged on. It's

  • Fragementation with Time series calculation

    Hi, I have three 3 tables Table1 for Region 1 , Frag Logic =Region = Region 1 Table 2 for Region 2 Frag Logic =Region = Region 2 Table 3 for Region 3 Frag Logic =Region = Region 3 we use fragementation to query based on the region.Now i have duplicat

  • How can I confirm that my extensions are compatible with FF ver 4 and ver 5 before I upgrade?

    When I have upgraded in the past I have been affected by extensions that do not work in the new version. How can I determine if my extensions are compatible with new versions. I have looked at knowledge base and other help but I can find nothing.

  • Red items show different colour on same layer?

    Hi, quick question... I have 2 items that are red in an illustrator poster. They are both on the top layer, below layer has a transparency of a sun burst across poster. The first red element is a logo that I copy/pasted from an .ai file-so it is nati