Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

What is a forms?

Former Member
6,994

Hi,

1) Can anybody please tell me what is the definition of a form? why is it used?

2) What is the definition of Sap Script and Smartforms? why are they used?

Thanks,

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
3,520

Hi,

Check this info.

<b>Scripts</b>

http://www.sappoint.com/abap/ssintro.pdf

http://www.sappoint.com/abap/sscript.pdf

http://www.sappoint.com/abap/sscript.pdf

http://www.sappoint.com/abap/lsetssap.pdf

http://www.sappoint.com/abap/sscrtpex1.pdf

http://www.sap-img.com/sapscripts.htm

SAP <b>Smart Forms</b> is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.

SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can

configure forms with data from an SAP System for the relevant business processes.

To print a form, you need a program for data retrieval and a Smart Form that contains the entire from logic. As data retrieval and form logic are separated, you must only adapt the Smart Form if changes to the form logic are necessary. The application program passes the data via a function module interface to the Smart Form. When activating the Smart Form, the system automatically generates a function module. At runtime, the system processes this function module.

You can insert static and dynamic tables. This includes line feeds in individual table cells, triggering events for table headings and subtotals, and sorting data before output.

You can check individual nodes as well as the entire form and find any existing errors in the tree structure. The data flow analysis checks whether all fields (variables) have a defined value at the moment they are displayed.

SAP Smart Forms allow you to include graphics, which you can display either as part of the form or as background graphics. You use background graphics to copy the layout of an existing (scanned) form or to lend forms a company-specific look. During printout, you can suppress the background graphic, if desired.

SAP Smart Forms also support postage optimizing.

Also read SAP Note No. 168368 - Smart Forms: New form tool in Release 4.6C

Hope this resolves your query.

Reward all the helpful answers.

Regards

8 REPLIES 8
Read only

Former Member
0 Likes
3,520

Hi..,

In your company u need to generate some Bills and some documents like Deliveries , Terms and Conditions..

In this U need to insert LOGO of the company, and u need to use different fonts and differeent sizes,

Different Layouts, Boxes , Vertical lines.. wherever required ...etc..

<b>

U cannot get all these things from REPORTS..

So sap has created these SCRIPTS..

We can call this SAP Script as FORM also..

SMARTFORMS are the advanced version of scripts.. </b>

regards,

sai ramesh

Read only

Former Member
0 Likes
3,521

Hi,

Check this info.

<b>Scripts</b>

http://www.sappoint.com/abap/ssintro.pdf

http://www.sappoint.com/abap/sscript.pdf

http://www.sappoint.com/abap/sscript.pdf

http://www.sappoint.com/abap/lsetssap.pdf

http://www.sappoint.com/abap/sscrtpex1.pdf

http://www.sap-img.com/sapscripts.htm

SAP <b>Smart Forms</b> is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.

SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can

configure forms with data from an SAP System for the relevant business processes.

To print a form, you need a program for data retrieval and a Smart Form that contains the entire from logic. As data retrieval and form logic are separated, you must only adapt the Smart Form if changes to the form logic are necessary. The application program passes the data via a function module interface to the Smart Form. When activating the Smart Form, the system automatically generates a function module. At runtime, the system processes this function module.

You can insert static and dynamic tables. This includes line feeds in individual table cells, triggering events for table headings and subtotals, and sorting data before output.

You can check individual nodes as well as the entire form and find any existing errors in the tree structure. The data flow analysis checks whether all fields (variables) have a defined value at the moment they are displayed.

SAP Smart Forms allow you to include graphics, which you can display either as part of the form or as background graphics. You use background graphics to copy the layout of an existing (scanned) form or to lend forms a company-specific look. During printout, you can suppress the background graphic, if desired.

SAP Smart Forms also support postage optimizing.

Also read SAP Note No. 168368 - Smart Forms: New form tool in Release 4.6C

Hope this resolves your query.

Reward all the helpful answers.

Regards

Read only

Former Member
0 Likes
3,520

A form is used to display result of a report; for example purchase orders. We display various information like customer data, material quantity , price and any standard header and/or footer.

<b>Sapscript::</b> SAP script is the SAP System's own text-processing system.It looks and feels a lot like other leading text-processing systems.It is used to print preformatted text in preformatted forms.SAP script is tightly integrated into the SAP System Eg Accounting clerks create texts concerning materials, orders, customers, vendors, and so on. They usually know only the SAPscript editor.

<b>Smartforms</b> SAP Smart Forms is used to create and maintain forms for mass printing in SAP Systems. As output medium SAP Smart Forms support a printer, a fax, e-mail, or the Internet (by using the generated XML output).

SAP introduced SmartForms in 1998 to overcome the limitations in SAP Scripts.

SmartForms are easier to develop, maintain and transport than SAP Script.

Read only

0 Likes
3,520

Thanks for ur replies,

Can u please tell me what is Form interface w.r.t scripts and smartforms? and also why is it needed?

Thanks,

Read only

0 Likes
3,520

we need to link the layout design with the report which we are going to use to call that particular form for this purpose we use the form intercafe

ravi

Read only

0 Likes
3,520

interface nothing but mediator b/w ur program and form

which consists of Import /Export Parametrs of the Interface.

u have to pass all the data into export parameters to get desire output.

Regards

Prabhu

Read only

Former Member
0 Likes
3,520
Read only

Former Member
0 Likes
3,520

1) forms are used to design layouts for exp when ur firm give some billing doc or any other orders like purchase order to ur customer or vender it will be in particular format specifing the amount its validity terms and condition of ur firm all stuff like that wil be said in ur doc sometimes it may include LOGO of ur company so to design this layout u use forms and u link this form to some program so when u execute this program the form linked to it wil get populated with the values which u have mention in ur program and get printed.also u can design barcodes using this forms

2) both sapscript and smartform is used to design layout but smartforms is advance version of script there are few diff between them they are

sapcsript u dont have color fonts

script is client dependent

in script main window is compulsary

hope this wil help u if useful reward pls

ravi