Top Banner
Form printing with SAP Smart Forms Instructor: Dylan Liu Email: [email protected]
91
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Form printing with SAP Smart Forms

Instructor: Dylan Liu

Email: [email protected]

Page 2: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 3: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 4: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

SAP Smart Forms: Overview Every company regularly needs to print large numbers of

documents with a consistent design, such as invoices or delivery notes.

As of SAP R/3 4.6C, SAP provides a tool for form processing - SAP Smart Forms

Page 5: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

SAP Smart Forms: Overview

Page 6: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

SAP Smart Forms: Overview

Page 7: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

SAP Smart Forms: Overview

Page 8: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

SAP Smart Forms: Overview

Page 9: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 10: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Using the SAP Form Builder You use the SAP Form Builder to create and adjust forms. To call the initial screen of the SAP Smart Forms

maintenance transaction, either Enter TCode: SMARTFORMS From Menu Path: Tools Form Printout Smart

Forms

Page 11: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Initial Screen: Maintaining Forms

Page 12: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Areas of the SAP Form Builder

Page 13: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

The Navigation Tree

Page 14: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Form Attributes: General Attributes

Page 15: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Form Attributes: Output Options

Page 16: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Pages

Page 17: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Pages in Forms and Documents

Page 18: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Page Attributes

Page 19: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Background Picture

Page 20: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Page Structure with Output Areas I

Page 21: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Page Structure with Output Areas II

Page 22: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Main Window and Secondary Windows

Page 23: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Window Attributes

Page 24: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Windows: Output Options

Page 25: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

The Form Painter

Page 26: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Form Painter: Settings

Page 27: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Activating and Testing Forms

Page 28: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 29: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Text Nodes

Page 30: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Text Nodes: Attributes

Page 31: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Linking Text Nodes

Page 32: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Text Elements in the Editor

Page 33: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Formatting Texts: Paragraph Formats

Page 34: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Formatting Texts: Character Formats

Page 35: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Field List

Page 36: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Activating and Testing Forms

Page 37: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Editing Fields in Texts

Page 38: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Formatting Options

Page 39: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Text Type Text Module or Include Text

Page 40: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Graphics Administration I

Page 41: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Graphics Administration II

Page 42: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Graphics

Page 43: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Data in Forms

Page 44: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Interface Parameters I

Page 45: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Interface Parameters II

Page 46: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Interface Parameters III

Page 47: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Global Data

Page 48: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Global Types

Page 49: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Field Symbols

Page 50: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Table and Templates

Page 51: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Table: Overview

Page 52: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Line Types

Page 53: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Line Types in the Table Painter

Page 54: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Line Types in the Detail View

Page 55: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

The Table Painter: Toolbar

Page 56: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Box and Shading: Pattern

Page 57: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Box and Shading: Single Cell

Page 58: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Tables: Technical background

Page 59: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Fill Tables

Page 60: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Content in Table Lines

Page 61: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Header and Footers

Page 62: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Sorting a Table

Page 63: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Control Level I

Page 64: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Control Level II

Page 65: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Calculations in Tables I

Page 66: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Calculations in Tables II

Page 67: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Calculations in Tables: Example

Page 68: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Templates

Page 69: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Drawing Templates: Table Painter

Page 70: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Drawing Templates: Detail I

Page 71: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Drawing Templates: Detail II

Page 72: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Template Layout: Example

Page 73: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Outputting Contents in Templates

Page 74: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 75: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Flow Control: Overview

Page 76: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Conditions for Nodes

Page 77: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Alternatives

Page 78: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Program Line I

Page 79: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Program Line II

Page 80: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Initialization

Page 81: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Global Form Routines

Page 82: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Final Window

Page 83: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Command Nodes

Page 84: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Loops

Page 85: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Folder

Page 86: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Agenda

SAP Smart Forms: OverviewUsing the SAP Form BuilderForm ElementsFlow Control Integration into Application Programs

Page 87: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Recap: Creating Documents

Page 88: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Components of the Application Program

Page 89: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

The Generated Function Module

Page 90: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.

Interface Parameters

Page 91: Form printing with SAP Smart Forms Instructor: Dylan Liu Email: dylan.sap@gmail.com.