SAP Interactive Forms by Adobe
SAP Interactive Forms by Adobe
Target Audience
Agenda
1 2 3 4 5
Need for SAP Interactive forms Setting up the environment for Interactive forms Designing and calling PDF based Print Forms Migrating Smart forms Introduction to Interactive forms
Illustration
Let us take a day to day example to understand the usage of Adobe Forms Wipro Guindy Office CDC 1 is hiring SAP professionals If this data needs to be captured in SAP the flow would be as follows:
Design a Module pool Program to capture the hired information Design a simple report to view the captured information Design a smartform to print the captured information
Printing Data
Purpose
You can use this new solution to create interactive forms and print forms for the optimization of your form-based business processes. This is available as of SAP NetWeaver 04 (in SAP Web Application Server).
This solution uses Portable Document Format (PDF) and software from Adobe Systems Inc. that has been integrated into the SAP environment.
SAP Interactive Forms by Adobe are particularly well suited to business processes in which employees enter data in a form-based solution and then want to transfer this data automatically to the SAP system. In the simplest cases, you only require the free Adobe Reader to display or fill out PDF forms on your front end.
9
2010 2009 Wipro Wipro Ltd Ltd - Confidential Confidential
Usage
You can use these forms for pure printing purpose or
You can create interactive forms in PDF format that allow users to fill out the form on the screen and save their entries in XML format in the form. When the SAP system receives the PDF form, it extracts the data saved in the form, and can process it further.
You can also merge a form template with current system data to generate a PDF document that can then be printed or sent by email.
10
Advantage
SAP Interactive Forms by Adobe offer you the following business advantages:
Interactive functions automate the creation of data for SAP systems
Full integration into the SAP development environments for Java and ABAP User-friendly tools reduce the time and costs associated with creating form layouts. The usage of the PDF format means that forms retain their appearance regardless of the environment they are used in.
11
12
13
14
15
16
A form context that contains the form logic. This logic controls the dynamic formatting of the form. For example, it enables variable fields to be displayed; it specifies that certain texts appear only under certain conditions (one text for a first warning and a different text for a second warning); and it can specify that invoice items can be processed repeatedly in a table. A layout. In the layout, you define how the output data is positioned, its appearance in graphics, and the design of the pages.
17
18
19
20
21
Each body page derives its page size and orientation from a master page, and by default, each body page is associated with the default master page that LiveCycle Designer creates.
Each body page is created with a default subform that covers the whole page. If your form design contains more than one master page and body page, you can choose which master page to assign to a body page.
22
23
Design Time
24
Run Time
25
Tcode SFP
26
Form Interface
27
Form Interface
28
Form Interface
29
Form Context
30
31
Form Layout
32
33
Smartforms Architecture
34
35
Every form has layout problems at some point in time. Text is too low the page; the first name is not aligned with the last name, tables don t display correctly etc The first advantage of PDF in comparison with Smart Forms.
The Adobe LiveCycle Designer (ALD) is at first sight simple, yet powerful and comprehensive. So to build a layout is easier with PDF forms for people with limited experience.
36
The PDF requires Adobe Reader to display PDF forms. Nowadays, almost every workstation has Adobe Reader installed on it. Reader is not required to print forms: hopefully, the normal PDF drivers are supported in SAP systems as well as most of standard printer drivers.
Interactive and Dynamic Features Compatibility
37
38
39
41
Interactive Forms
Offline Interactive Forms Fill in the form send via Email Fill in the form and submit the form via web service
42
Thank You