smart forms ppt

21
1

Upload: manishfico

Post on 07-Apr-2015

495 views

Category:

Documents


39 download

TRANSCRIPT

Page 1: Smart Forms PPT

1

Page 2: Smart Forms PPT

SAP Smart Forms 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, this won't include any programming effort.

To print a form, you need a program for data retrieval and a Smart Form that contains the entire form logic. Data retrieval deals with fetching necessary data that is to be printed in the form and form logic deals with designing of the form.

Forms can used for printing: ·        Orders

·        Invoices·        Gate Passes·        Checks·        Quality Forms·        Salary statements and many more.

2

Page 3: Smart Forms PPT

3

Applicationprogram

Database

ABAPFunctionmodule

Printer

Web

Smart Form

Page 4: Smart Forms PPT

Maintenance of Smart Forms is easier than scripts.

Sap Scripts are client dependent, but, Smart Forms are client independent.

Smart Forms can be created without a driver program.

Multiple page formats is possible in Smart Forms.

ABAP code can be written in the Smart Forms.

4

Page 5: Smart Forms PPT

T-Code to maintain forms, SMARTFORMS

5

Page 6: Smart Forms PPT

6

Page 7: Smart Forms PPT

Global Settings

Form Attributes :

· It Contains the attributes of the form like, name of user who created the form, time, date, language and Page format.

Form Interface :

· This section contains the declarations of all the variables and tables that are imported from the driver program.

Global Definitions:

· This section contains the declarations of all the variables, Types, Field Symbols that are used in the form.

7

Page 8: Smart Forms PPT

Program to print a Purchase Order

8

Page 9: Smart Forms PPT

Goto to se38, create a program to fetch data from EKKO, EKPO and LFA1.

9

Page 10: Smart Forms PPT

10

Page 11: Smart Forms PPT

11

Page 12: Smart Forms PPT

12

Page 13: Smart Forms PPT

13

Page 14: Smart Forms PPT

14

Page 15: Smart Forms PPT

15

Page 16: Smart Forms PPT

16

Page 17: Smart Forms PPT

17

Page 18: Smart Forms PPT

18

Page 19: Smart Forms PPT

19

Page 20: Smart Forms PPT

20

Page 21: Smart Forms PPT

21