0% found this document useful (0 votes)
6 views15 pages

12.scripts & Smart Forms

The document provides an overview of forms used in the SAP R/3 system, focusing on Script Forms and Smart Forms for printing business documents. It outlines the components, creation, and enhancement of Script Forms, as well as the advantages of Smart Forms as a more user-friendly GUI tool. The document also compares the characteristics of forms and reports, detailing their purposes and functionalities.

Uploaded by

snehalchavan899
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views15 pages

12.scripts & Smart Forms

The document provides an overview of forms used in the SAP R/3 system, focusing on Script Forms and Smart Forms for printing business documents. It outlines the components, creation, and enhancement of Script Forms, as well as the advantages of Smart Forms as a more user-friendly GUI tool. The document also compares the characteristics of forms and reports, detailing their purposes and functionalities.

Uploaded by

snehalchavan899
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Scripts & Smart forms

By SR KRISHNA
Mail id: [email protected]
Contents

1 Forms Overview 6 Smart Forms

2 Script Form 7 Smart Form Architecture

3 Working with Standard Script forms 8 Developing a Smart Form

4 Developing a Script Form

5 Enhancement of scripts
1.Forms Overview

❖ Forms are used to print Documents from SAP R/3 system.


❖ Print activity is handled by SPOOL Work process.
❖ Forms are extension to Reports.
❖ Forms can be designed by using ,
1. Script form.
2. Smart form.
3. Adobe form.

Documents in R/3 System Differences between Forms & Reports

SD MM HR FI QM Forms Reports
Enquiry Purchase Offer letter cheque Quality certificate Used for External purpose. Internal purpose.
requisition
Quotation Purchase order Pay slip Dunning letter o/p Displayed by using Layout set. List screen.

Supports Graphic printing. Doesn’t.


Sales order Goods receipt Reliving letter
Like Background images, logos,
Barcodes.
Delivery
order
Billing

For content page


2.Script Form

➢What is Script ?
❑ Script is a Business Document.

➢Main components of Script:


1. Form Painter.
2. Print Program.

➢How to create a Script Form?

➢How to Download a Script to our Desktop?


RSTXSCRP - To download scripts
SF_MIGRATE - conversion of scripts to smart forms
SE38 SE71

Cont...

For content page


3.Working with Standard Script forms

Standard layout sets Description

MEDRUCK Standard Purchase order

RVORDER01 Standard Sales order

RVINVOICE01 Standard Invoice

SE71

Cont...

For content page


4.Developing a Script Form

SE38 SE71
ABAP Editor Form painter
(Program) (Layout design)
Cont...

For content page


Script Layout Design

W1

W2 W3 W4 SE78

W5

W6

W7

PAGES (1)
WINDOWS (7)

Cont...

For content page


5.Enhancement of scripts

Cont...

For content page


Enhancement of scripts

SE38 - MAIN

SO10
MAIN

SE38
Cont...

For content page


6.Smart Forms

SMART FORM
❖ Smart form is a GUI Tool which is used to design the business
legal documents such as Delivery note,Purchase order,Invoice etc.

❖ The transcation code is SMARTFORMS


❖ Smartforms are client independent

❖ It is advanced version of scripts


❖ It is basically a GUI tool for user friendly maintenance

Cont...

For content page


7. Smart Form Architecture

Program
+
Database

Database
Presentation Application

SCRIPTS SMART Forms


Client dependent Client Independent

Language Dependent Language Independent

Internally it is Stored as Text Function Module

Cont...

For content page


8. Developing a Smart Form

Cont...

For content page


Smart Form Layout Design

Cont...

For content page


Main window Design

Cont...

For content page


THANK YOU
SR KRISHNA

Mail id: [email protected]

You might also like