Smartform is a
template that simplifies the process of designing business forms. You need smartform to print, distribute or
display business forms. Smartform tool includes utilities for
designing forms and for defining the interface to the application programs that
use forms for data output. The output of application data is placed into a
dynamically expandable table where the size and layout of the output table is determined by the
number of records being retrieved.
Use of Smartform
•
Smartforms are used for
designing and printing various types of application documents across the
various SAP modules like SD, FI, PU, IM, WM etc. Smartforms are used for mass
printing like monthly invoices sent by telecom companies or salary statements.
To develop a smartform object one needs to
develop following objects :
1.Smartform
Layout :
Ø
Can be developed in the Form Painter
Ø
Decides the data format
Transactions to
use : Smartforms
Smartstyles - To design our own
style.
2.Print
Program :
ØPerforms
data selection based on selection criteria
ØPasses
data to the smartform function module
Transaction to use : SE38 to
develop a print program.
To
develop a smartform object one needs to
develop following objects :
Smartform Layout : Layout decides the
format of data to be displayed on the
paper.Layout can be
developed using Form Painter provided by SAP 5.0. Once the smartform is
activated
its corresponding
function module is generated by SAP. The function
module name can be obtained by
calling another
function
‘SSF_FUNCTION_MODULE_NAME’ by passing smartform name as
input parameter.
Transactions to use : Smartforms
Smartstyles - To
design our own style.
Print Program : Print
program performs all required data selection depending upon
the specified
selection criteria. This program calls the function module of a smartform and
passes
the data to
smartform function module. This
function module then puts the data in a format
defined by layout.
Transaction to use : SE38 to develop a print program.
0 comments:
Post a Comment