Sei sulla pagina 1di 37

Interactive Forms based on

Adobe Software

Klaus Hartig
SAP (Schweiz) AG
Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Das Garagentor

© SAP AG 2005, Klaus Hartig / 3


Das Garagentor

© SAP AG 2005, Klaus Hartig / 4


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Requirements in Forms-Based Processes

Need to extend business processes to more users


„ Integrate internal and external users (managers, employees,
prospects, customers, …) into business processes

Overcome limitations of paper-based forms


processes
„ Paper forms are error-prone and easily outdated.
„ Processes require manual data re-entry.
„ Process status is hard to track.
„ Paper forms produce high costs (e.g. production, storage).

Improve electronic forms-based business


processes
„ Avoid redundancy of HTML, e-mail and fax documents
„ Make creation of electronic forms easier and less time-
consuming
„ Flexibly adjust forms-based business processes
„ Maintain familiar look and feel to enhance usability

© SAP AG 2005, Klaus Hartig / 6


SAP/Adobe Partnership Overview

SAP/Adobe Strategic Partnership


„ Solution first available with SAP NetWeaver ‘04

Adobe provides
„ Open technology, de-facto standard for forms
„ Benefits of combination of PDF with XML

Benefits of SAP/Adobe collaboration


„ Integration of Adobe’s PDF technology into SAP solutions
„ Adobe Reader installed on virtually all desktops
„ User-friendly forms design tool lowers cost of operations
„ Reuse of existing PDF forms
„ “Natural” look and feel of forms
„ Close linking of processes and forms (real integration)

© SAP AG 2005, Klaus Hartig / 7


Interactive Forms in SAP NetWeaver

Streamline paper-based business processes


enable new collaborative business scenarios
reach new users
„ Integrate interactive PDF documents into business
processes driven by SAP applications
„ Allow forms-based input combined with workflow
to start automated follow-up steps
„ Generate forms that contain data extracted from
SAP systems
„ Use dynamic or static forms
„ Complete forms online or offline
„ Submit data from the form back to SAP systems
„ Allow users to print forms

© SAP AG 2005, Klaus Hartig / 8


Interactive PDF Form – The End User’s View

Paper-like layout
„ Self-explanatory
„ Natural look and feel

User Handling
„ Save locally
„ Distribute via email / Portal Background Services
„ Apply digital signature „ Structured data in XML
„ Print locally „ Pre-filled application values
„ Pre-filled list boxes, help values, …
„ Automatic data extraction
and integration in application

© SAP AG 2005, Klaus Hartig / 9


The paperless office?

„Der Weg zum papierlosen Büro ist fast genauso


weit wie der zum papierlosen Klo“

Heinrich v.Pierer, ehemaliger Siemens Chef

© SAP AG 2005, Klaus Hartig / 10


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Forms Scenarios – Technical View

Online Interactive Form Scenario

SAP NetWeaver Application Server


„ SAP system access needed
„ Full integration into Web Dynpro for Java
and ABAP frameworks Browser with
Adobe Reader plug-in
„ Context-sensitive value help, online checks

Offline Interactive Form Scenario Down- /


Upload
„ No SAP system access needed
„ Static value help, static checking,
simple arithmetic calculations E-mail /
Adobe Reader HTTP
„ Self-contained PDF (XML data+layout)
offline

Form Printing Scenario


„ ‘Classic’ form processing, not interactive
„ Output documents are printed, e-mailed, Archive
archived or faxed
Print

E-mail

© SAP AG 2005, Klaus Hartig / 12


Full Integration into SAP NetWeaver

SAP NetWeaver™
PEOPLE INTEGRATION

Multi-Channel Access

Portal Collaboration
Composite Application Framework

INFORMATION INTEGRATION

Life Cycle Management


Bus. Intelligence Knowledge Man.

Master Data Management


APPLICATION SERVER
PROCESS INTEGRATION
J2EE ABAP
Integration Business
Broker Process Mgmt Adobe LiveCycle Adobe LiveCycle
Designer Designer
APPLICATION SERVER

Java ABAP Adobe Document Services

DB and OS Abstraction DB and OS Abstraction

© SAP AG 2005, Klaus Hartig / 13


Interactive Forms – Design Time and Runtime

NetWeaver Developer Studio ABAP Workbench

SAP NetWeaver Application Server


Java PDF Object ABAP PDF Object

Adobe Document Services

Adobe Document Services J2EE Engine

© SAP AG 2005, Klaus Hartig / 14


Interactive Forms – Run-Time Architecture

Application Server
J2EE ABAP
Adobe LiveCycle Adobe LiveCycle
Designer Designer

Adobe Document Services


DB and OS Abstraction
SAP NetWeaver Application Server
J2EE Stack ABAP Stack
Application Code (Java) Application Code (ABAP)

PDF Object (Java) PDF Object (ABAP)


Web Services Web Services

SOAP
Web Services
Document Service
EJB SOAP

Adobe Document Services


Core Components

© SAP AG 2005, Klaus Hartig / 15


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
News in SAP NetWeaver 2004s – Security

Document certification and signing on the server


„ Ensures that the form recipient can trust the identity of the
form creator

Validation of certified documents on the server


„ Ensures that the form template of incoming forms was not
modified

Validation of digital signatures on the server


„ Validates the identity of the person(s) who signed the form
„ Allows to discover changes to the form data after signing

Document permissions (e.g. do not allow printing)

© SAP AG 2005, Klaus Hartig / 17


News in SAP NetWeaver 2004s – Table Design

Wizard-based table design


„ Create tables (in particular for output) easily with the assistance
of a user-friendly wizard

© SAP AG 2005, Klaus Hartig / 18


News in SAP NetWeaver 2004s – ABAP

„ Enablement of solution for high-volume print


scenarios

„ Shipment of hundreds of print forms created in


Interactive Forms with mySAP ERP 2005

„ Integration into Web Dynpro for ABAP


‹Create Web applications using interactive PDF forms in
the ABAP Workbench

„ XML Forms Interface


‹Generate forms context from XML schema

© SAP AG 2005, Klaus Hartig / 19


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Interactive Forms – SAP Integration Environments

Environment Availability
Guided Procedures
SAP NetWeaver 2004s
(for offline forms-based workflow processes)

Internet Service Request


mySAP ERP 2004
(for online forms-based workflow processes)

Web Dynpro for Java SAP NetWeaver 2004


(for application development with standard UI technology)

Web Dynpro for ABAP


SAP NetWeaver 2004s
(for interactive application development in ABAP)

ABAP Workbench
SAP NetWeaver 2004
(for high-volume printing, transaction SFP)

Enterprise reporting
SAP NetWeaver 2004s
(for printing dynamic BI tables)

© SAP AG 2005, Klaus Hartig / 21


Example: mySAP ERP Print Forms

International forms
(globalized and
localized) in all ERP
areas.

© SAP AG 2005, Klaus Hartig / 22


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Offline Interactive Scenario by SAP Customer

Workshop supervisor

Send back
by e-mail
RM File
Evaluation form

Create passive PDF and file form


Pre-fill with in Records Management
patient data

IS-H / RM

Extract data Update data


XML Z table

© SAP AG 2005, Klaus Hartig / 24


Use Case Linde AG Supplier Ratings

Objective: Improve quality of suppliers to reduce


production costs

Solution: Supplier qualifications using


Interactive Forms

© SAP AG 2005, Klaus Hartig / 25


Scenario: Web Requests in CRM

Authority Offer forms


on homepage
Get forms from
homepage
Citizen

Form sent back to authority


Fill in
form
offline

Form will be processed Automatic confirmation


by the system of receipt with form as
attachment

Further steps: notification


to the citizen, remittance
Saving or printing of
of required documents,
confirmation with form
Information about next
by citizen
steps,....
© SAP AG 2005, Klaus Hartig / 26
Scenario 3: Support for Sales Force (Offline)

@ Sales Representative

„ Complete form with


„ Generate customer visit
customer
out of campaign
„ Print out for customer as
„ Send filled PDF to sales
meeting minutes
representative
„ Forward form to SAP
system

„ Automaticprocessing of @ SAP
next steps (e.g. order
posting)

mySAP CRM

© SAP AG 2005, Klaus Hartig / 27


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Tool-Supported Migration of Smart Forms

Transaction SMARTFORMS

© SAP AG 2005, Klaus Hartig / 29


Introduction into Forms Requirements
Technology Basics
New Features in SAP NetWeaver 2004s
Interactive Forms in SAP Solutions
Customer Projects: Liebenau Foundation, Linde
Migration
Summary
Summary

Interactive Forms based on Adobe software provide


substantial benefits, because they …
„ Automate and streamline forms-based business
processes

„ Are fully integrated into SAP NetWeaver

„ Are available to any SAP solution

„ Combine the benefits of the open technology standards


XML and PDF

„ Can be deployed in online and offline scenarios

„ Cover high-volume print requirements

© SAP AG 2005, Klaus Hartig / 31


Forms Scenarios – Technical View

Online Interactive Form Scenario

SAP NetWeaver Application Server


„ SAP system access needed
„ Full integration into Web Dynpro for Java
and ABAP frameworks Browser with
Adobe Reader plug-in
„ Context-sensitive value help, online checks

Offline Interactive Form Scenario Down- /


Upload
„ No SAP system access needed
„ Static value help, static checking,
simple arithmetic calculations E-mail /
Adobe Reader HTTP
„ Self-contained PDF (XML data+layout)
offline

Form Printing Scenario


„ ‘Classic’ form processing, not interactive
„ Output documents are printed, e-mailed, Archive
archived or faxed
Print

E-mail

© SAP AG 2005, Klaus Hartig / 32


Starter Package - Ziele

„ Kennenlernen der Tools und der Technologie der


interaktiven Formulare.

„ Unterstützung bei den ersten Schritten, um


anschliessend eigene Szenarien realisieren zu können.

„ Vermitteln der Grundkenntnisse beim Entwickeln


interaktiver und eigener Formulare im Rahmen eines 2-
tägigen Workshops

„ Kennenlernen der Design Tools, deren Einbettung in die


Entwicklungsumgebungen sowie die Vorgehensweise

„ Analyse und Beschreibung von ein oder zwei


interaktiven Prozessen, nicht aber deren vollständige
Realisierung.

© SAP AG 2005, Klaus Hartig / 33


Servicebeschreibung

Das Starter Package „Interactive Forms“ beinhaltet:


„ Überblick:
‹ Technologie interaktiver Formulare
‹ Einweisung in Adobe Lifecycle Designer/Design von interaktiven
Formularen
‹ Integration eines Formulars in den Geschäftsprozess (Framework:
ABAP, Java)
„ Unternehmensspezifische Prototypszenarien (1-2):
‹ Design/Gestaltung des jeweiligen interaktiven Formulars
‹ Konzeption/Beschreibung des interaktiven Formularprozesses
(Prozessbeschreibung, beteiligte Systeme, Schnittstellen, …)
„ Workshop
‹ 2 Tage vor Ort
‹ Ausarbeitung der Prototypszenarien
„ Systemvoraussetzung:
‹ Web AS 6.40
‹ Adobe Document Services
‹ Adobe Lifecycle Designer
„ Preis: CHF 8000.-

© SAP AG 2005, Klaus Hartig / 34


Further Information

Î Public Web
NetWeaver Developer‘s Guide: www.sdn.sap.com/sdn/developersguide.sdn
SAP Developer Network: www.sdn.sap.com
Î Web Application Server Î Quick Link Interactive Forms: Featured Content
Adobe: www.adobe.com/sap
www.sap.com: Solution Brief “SAP Manager Self-Service: Tools for Smart
Decisions and Lower Costs”
SAP Customer Services Network: www.sap.com/services/

Î SAP Service Marketplace


http://service.sap.com/adobe

Î Related SAP Education Training Opportunities


http://www.sap.com/education/
BC480: PDF-Based Print Forms with the Interactive Forms Solution

© SAP AG 2005, Klaus Hartig / 35


Fragen ?

Klaus Hartig

NetWeaver Technology Consulting

SAP (Schweiz) AG
Althardstrasse 80
CH 8105 Regensdorf

Mobil +41 (0) 79 500 6871


klaus.hartig@sap.com
www.sap.com

© SAP AG 2005, Klaus Hartig / 36


Copyright 2005 SAP AG. All Rights Reserved
„ No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.
„ Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
„ Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
„ IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,
Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation.
„ Oracle is a registered trademark of Oracle Corporation.
„ UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
„ Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
„ HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
„ Java is a registered trademark of Sun Microsystems, Inc.
„ JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
„ MaxDB is a trademark of MySQL AB, Sweden.
„ SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned
are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

„ The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose
without the express prior written permission of SAP AG.
„ This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended
strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product
strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
„ SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics,
links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited
to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
„ SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of
these materials. This limitation shall not apply in cases of intent or gross negligence.
„ The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of
hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web
pages.

© SAP AG 2005, Klaus Hartig / 37

Potrebbero piacerti anche