Skip to Content
avatar image
Former Member

Diff betwen Scripts & smartforms

Hi all difference betwen scripts and smartforms

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • Aug 10, 2006 at 10:21 AM

    Hi,

    Samrtform coding is simple compared to Script.

    smartforms are advanced

    smartforms are easy to develop.

    colors are possible with smart forms, but not with scripts.

    Regards

    vijay

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 10, 2006 at 10:22 AM

    /message/635740#635740 [original link is broken]

    sapscript-vs-smartforms

    Regards,

    Ravi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 10, 2006 at 10:23 AM

    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 the link,

    http://www.sap-img.com/smartforms/sap-smart-forms.htm

    Conversion of SAPSCRIPT to SMARTFORMS

    SAP provides a conversion for SAPscript documents to SMARTforms.

    This is basically a function module, called FB_MIGRATE_FORM. You can start this function module by hand (via SE37), or create a small ABAP which migrates all SAPscript forms automatically.

    You can also do this one-by-one in transaction SMARTFORMS, under

    Utilities -> Migrate SAPscript form.

    You could also write a small batch program calling transaction SMARTFORMS and running the migration tool.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 10, 2006 at 10:28 AM

    HI Praveen,

    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 the link,

    http://www.sap-img.com/smartforms/sap-smart-forms.htm

    Conversion of SAPSCRIPT to SMARTFORMS

    SAP provides a conversion for SAPscript documents to SMARTforms.

    This is basically a function module, called FB_MIGRATE_FORM. You can start this function module by hand (via SE37), or create a small ABAP which migrates all SAPscript forms automatically.

    You can also do this one-by-one in transaction SMARTFORMS, under

    Utilities -> Migrate SAPscript form.

    You could also write a small batch program calling transaction SMARTFORMS and running the migration tool.

    http://www.sdn.sap.com/sdn/collaboration.sdn?contenttype=url&content=https%3A//forums.sdn.sap.com/thread.jspa%3FforumID%3D50%26threadID%3D60166%26messageID%3D634420%23634420

    Thanks&Regards,

    Laxmi

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 05, 2006 at 09:46 AM

    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) Smartforms generates a function module when activated.

    d) Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk.

    e) In smartforms there is only one main window.

    In scripts we can create 99 main windows.

    f) Smartforms are client independent. but scripts are client dependent.

    g) we can execute smartforms directly without driver program. But it is not possible in script.

    h) peform statement is possible in script but not in smartforms.

    i) loop statement is possible in smartforms.

    In script for every data record controls moves from

    script to driver program and to script.

    In smrtforms this is not rquired.

    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.

    i) 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 the link,

    http://www.sap-img.com/smartforms/sap-smart-forms.htm

    Conversion of SAPSCRIPT to SMARTFORMS

    SAP provides a conversion for SAPscript documents to SMARTforms.

    This is basically a function module, called FB_MIGRATE_FORM. You can start this function module by hand (via SE37), or create a small ABAP which migrates all SAPscript forms automatically.

    You can also do this one-by-one in transaction SMARTFORMS, under

    Utilities -> Migrate SAPscript form.

    regards,

    narendra.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 18, 2007 at 10:10 AM

    Hi Praveen,

    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.

    /message/635740#635740 [original link is broken]

    sapscript-vs-smartforms

    Regards,

    P.Naganjana Reddy

    Message was edited by:

    PALLE NAGANJANA REDDY

    Add comment
    10|10000 characters needed characters exceeded