
SAP Interactive Forms by Adobe
Description
SAP Interactive Forms by Adobe is the new standard technology for (print) output, especially for the design of interactive forms from an SAP system. It is based on the mainstream Adobe Portable Document Format (PDF). Interactive forms can be integrated in all electronic business processes and workflows on the basis of SAP NetWeaver. This compatibility has many advantages:
Personalized, electronic forms generated from SAP applications can be provided for customers and employees.
Data recorded via these forms can be transferred back directly to the SAP system, which avoids time-consuming and costly data transfers as well as transmission errors through manual data entries.
Forms can be customized to the specific requirements of a company or an industry - much more individually than used to be possible with SAP Smart Forms.
E-forms have the familiar look of the paper forms they replace.
Comprehensive security functions (for example digital signatures) ensure that the right information gets to the right person, and that alterations to the forms can only be executed by authorized persons.
Due to the multitude of potential data sources, the heterogeneity of application scenarios and implemented technologies, the various possibilities to design forms, embedded scripts in forms, etc., many users have gaps of knowledge concerning a basic understanding of SAP Interactive Forms by Adobe. This book fills these gaps.
More details
Other editions
New editions


Persons
Content
1 ... Introduction ... 17
2 ... Use of SAP Interactive Forms by Adobe ... 23
... 2.1 ... PDF, PDF-Based Print Forms, and Interactive PDF Forms ... 23
... 2.2 ... Adobe Reader and Adobe Acrobat Family ... 29
... 2.3 ... Examples of PDF-Based Print Forms and Interactive PDF Forms ... 35
... 2.4 ... Using Interactive Forms in Business Processes ... 41
... 2.5 ... Software Components and Architecture ... 47
... 2.6 ... Summary ... 61
3 ... Installation and Configuration ... 63
... 3.1 ... Preparations ... 63
... 3.2 ... Installation of the Java Application Server and ADS ... 65
... 3.3 ... Installation of the ABAP Application Server ... 72
... 3.4 ... Basic Configuration ... 76
... 3.5 ... Scenario-Dependent Configuration ... 80
... 3.6 ... Optional Configuration ... 94
... 3.7 ... Error Analysis ... 102
... 3.8 ... Using ADS ... 104
... 3.9 ... Installation of Adobe LiveCycle Designer ... 106
... 3.10 ... Summary ... 107
4 ... Interface and Form Context ... 109
... 4.1 ... Structure of a Form ... 109
... 4.2 ... Interface of a Form ... 110
... 4.3 ... Context of a Form ... 127
... 4.4 ... Documentation of a Form ... 165
... 4.5 ... Summary ... 166
5 ... Creating Form Templates ... 167
... 5.1 ... Adobe LiveCycle Designer ... 167
... 5.2 ... The Basic Principles of the Form Template Design ... 174
... 5.3 ... Data Binding for Form Fields ... 185
... 5.4 ... Structuring Form Templates with Subforms ... 189
... 5.5 ... Using Master Pages and Rich Text Fields ... 199
... 5.6 ... Reusing Form Objects ... 203
... 5.7 ... Implicit Data Binding ... 206
... 5.8 ... Useful Functions in Adobe LiveCycle Designer ... 211
... 5.9 ... Summary ... 213
6 ... Form Output ... 215
... 6.1 ... Print Program ... 216
... 6.2 ... Spool System ... 229
... 6.3 ... Device Types for the Output ... 231
... 6.4 ... Special Output Scenarios ... 234
... 6.5 ... Error Analysis ... 239
... 6.6 ... Performance Optimization ... 248
... 6.7 ... Translating Forms ... 256
... 6.8 ... XFP Output ... 260
... 6.9 ... Summary ... 262
7 ... Advanced Form Template Design ... 263
... 7.1 ... Advanced Techniques for Print Forms ... 263
... 7.2 ... Interactive PDF Forms ... 283
... 7.3 ... Using Script Programs ... 311
... 7.4 ... Using Barcodes ... 325
... 7.5 ... Tips for Increasing Performance ... 327
... 7.6 ... Introduction to Accessible PDF Forms ... 329
... 7.7 ... Additional Information ... 332
... 7.8 ... Summary ... 334
8 ... Integration with Web Dynpro ABAP ... 335
... 8.1 ... Web Dynpro ABAP ... 335
... 8.2 ... Scenarios for Adobe Integration ... 347
... 8.3 ... The InteractiveForm UI Element ... 350
... 8.4 ... Interaction with Form Builder ... 352
... 8.5 ... Implementing Scenarios Using Web Dynpro ABAP ... 365
... 8.6 ... Summary ... 457
9 ... Internal Service Request ... 459
... 9.1 ... Introduction ... 460
... 9.2 ... SAP NetWeaver Portal Scenarios ... 464
... 9.3 ... Getting Started--Creating a Plain Scenario ... 476
... 9.4 ... Customizing and Programming a Scenario ... 487
... 9.5 ... Request Forms as Adobe Forms ... 510
... 9.6 ... Form Flow Logic ... 522
... 9.7 ... ISR Architecture ... 533
... 9.8 ... Summary ... 550
10 ... ABAP PDF Object ... 553
... 10.1 ... Overview ... 553
... 10.2 ... Instantiating the PDF Object ... 554
... 10.3 ... Creating a PDF Document ... 556
... 10.4 ... Processing an Interactive PDF Document ... 564
... 10.5 ... Additional Methods of the PDF Object ... 571
... 10.6 ... Summary ... 571
11 ... Offline Scenarios via Web Services ... 573
... 11.1 ... Overview ... 573
... 11.2 ... Using WSDL Data Connections ... 574
... 11.3 ... Using the SOAP Object in JavaScript ... 589
... 11.4 ... Tips for Using Web Services ... 603
... 11.5 ... Summary ... 604
... The Authors ... 605