Offline Adobe Interactive Forms Integration Using SAP NetWeaver PI ABAP Mapping_V1.0
Adobe - SAP Joint Solution for Interactive Forms
Transcript of Adobe - SAP Joint Solution for Interactive Forms
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 1/17
EnablingCollaboration withInteractive Forms
using the newAdobe-SAP Solution
Brigitte Schroeter-Mayer,
Product Management Specialist
Matthias Zeller,
Sr. Product Manager
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 2
Agenda
Adobe SAP Partnership
Business Scenarios Overview
Architecture
Investment Protection
Demo
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 2/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 3
Details
Adobe and SAP agreed on a global technology and go-to-market
strategy
Automate and streamline document-based business processes
Integration of Adobe PDF technology into SAP solutions
Combination of both well-known expertise to enable newcollaborative business scenarios for highest customer satisfaction
Adobe and SAP jointly work on the integration of PDF technology
into SAP solutions
Support for offline and online collaborative business scenarios
based on interactive PDF forms
Ability to define round-trip PDF forms and enable automatic data
integration into SAP solutions using XML
Usage of digital signatures and encryption in supported business
scenarios
Ability to create sophisticated multi-page PDF documents
Enhanced printing solution
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 4
Customer Benefits
Standard PDF file format including XML data
Printable document and extractable XML data in one standard
format
Re-use of already existing and created PDF forms
500 million Acrobat Readers distributed worldwide
Easy-to-use tools, reduces significantly TCO
New collaborative business scenarios can be supported using
interactive PDF based forms (for example in SAP for Public
Sector, mySAP HR, etc.)
Enhanced printing solution, for example logos and bar codes
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 3/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 5
Full Integration into SAP NetWeaver
J2EE ABAP
Application Platform
Adobe Document Service
DB and OS Abstraction
Forms Designer
.NET
Web-
Sphere
…
DB and OS Abstraction
People Integration
C o m p o s i t e A p p l i c a t i o n F r a m e
w o r k
Process Integration
IntegrationBroker
Business ProcessManagement
Information Integration
BusinessIntelligence
KnowledgeManagement
L i f e C y cl eM an a g em en t
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAPSAP NetWeaver NetWeaver ™™
Master Data Management
DB and OS Abstraction
Forms Designer
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 6
Agenda
Adobe SAP Partnership
Business Scenarios Overview
Architecture
Investment Protection
Demo
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 4/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 7
Solution and Business Scenario Examples
Document Builder, Records Management Archivable PDF
401(k) beneficiary formDigital Signatures
Payroll/paycheck, Order, InvoiceForms Processing /
Forms Output
DMV license, Contract Collaboration, RFQ receipt, German parking permit renewal
Dynamic Forms - Offline
W4 Form, Vacation Request Dynamic Forms - Online
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 8
Scenario: Web Requests in CRM (1)
Business driver
Visiting an authority is often
inconvenient because of poor
opening hours, waiting lines
Forms are difficult and complex to
fill in
Business value
Citizens spend less time waiting in
lines (send forms directly from
home)
More flexible work for civil servants
Citizens make less mistakes by
filling in the form
Example
Registration at the office for
registration of residents
Ask for income-tax card
Passport, Drivers License
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 5/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 9
Scenario: Web Requests in CRM (2)
Automatic confirmation
of receipt with form as
attachment
Form sent back to authority
Citizen
Form will be processed
by the system
Saving or printing of
confirmation with form
by citizen
Further steps: notification
to the citizen, remittance
of required documents,
Information about next
steps,....
Authority
Fill in
form
online
Offer forms
on homepage
Get forms from
homepage
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 10
Agenda
Adobe SAP Partnership
Business Scenarios Overview
Architecture
Investment Protection
Demo
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 6/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 11
Architecture Design Time: J2EE Stack
J2EE ABAP
Application Platform
Adobe Document Service
DB and OS Abstraction
Forms Designer Forms Designer
Eclipse IDETemplate
Designer
DTR
Layout Designer
XFT
Graphics
DTR: Design Time
Repository
Forms
Designer
Schema
NetWeaver Developer
Studio
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 12
Integration into SAP NetWeaver Developer Studio
Data Schema
Web Dynpro
Context
Designer Tools
Palette
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 7/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 13
Architecture Design Time: ABAP Stack
J2EE ABAP
Application Platform
Adobe Document Service
DB and OS Abstraction
Forms Designer Forms Designer
Form Builder
Context
Template
Designer
ABAP Data
Dictornary
Data Expert
XFT
Graphics
Layout Designer
Form Builder
Interface
System DBMIME
Repository
Data
Collections
Forms
Designer
Schema
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 14
Integration into SE80
Interface
Description
Field
Description
Context Information
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 8/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 15
Adobe Forms Designer Integration into SE80
Field Description
Data SchemaDesigner Tools
Palette
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 16
Communication of Components (Run Time)
PDF Object (Java)PDF Object (Java)
PDF Object (ABAP)PDF Object (ABAP)
Application Code (Java)Application Code (Java) Application Code (ABAP)Application Code (ABAP)
SAP Web Application Server
J2EE Stack ABAP Stack
DDocumentocument SServiceervice
((EJBEJB))
Web Services
AdobeAdobe DDocumentocument SServiceervice
Core ComponentsCore Components
Web Services
Web Services
Post ProcessingPost Processing
FrameworkFramework
SOAP
SOAP
J2EE ABAP
Application Platform
Adobe Document Service
DB and OS Abstraction
Forms Designer Forms Designer
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 9/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 17
Adobe Document Service for SAP
Graphical Forms Designer
Integrated with SAP development environments
Documents for viewing and printing
PDF, PS, PCL and ZPL output
Interactive online forms Visually rich PDF forms
Tightly integrated with existing SAP User Interface framework
Interactive offline PDF forms (round-trip forms)
Created and distributed from the SAP application
Are completed by the user in Adobe Reader while offline
Results are submitted using XML, back to the SAP application when user re-connects
PDF Documents with Adobe Reader Extensions
Enable new functionality in Adobe Reader, like “Save as”, Annotations, “Submit”, Digital
Signature and Certification
Can be turned on by document
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 18
Example 1: Off-line Roundtrip Form (e.g. NDA for newemployees)
SAP Web ASAP Web AS
Adobe Reader - offline
5. Employee sends
completed and signed
NDA back (Submit
Button)
6. PDF document is
received by e-mail
inbox in BCS
7. Application picks up
PDF document from
inbox and passes it to
ADS
Adobe Document Service
mySAPySAP Business Suiteusiness Suite
SAP Business Communication ServiceSAP Business Communication Service
2. ADS renders data
into form and applies
rights, e.g. for digital
signature, local save
and submit; then
returns it to application
1. Application submits
request to ADS (using
PDF object)
4. PDF Document, e.g.
NDA is sent via email to
new employee, who
saves it locally
3. Application uses
BCS for e-mail
distribution of form
8. ADS verfies signature
and passes application
process the XML data
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 10/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 19
Example 2: Interactive Online Form (e.g. I.R.S. W-4 form)
Browser with
Adobe Reader plug-in
4. Web Dynpro displays W-4
form in browser using the
Adobe Reader plug-in
5. Employee completes form
submits it. Only XML data
is returned.
SAP Web ASAP Web AS
WebWeb DynproDynpro
Adobe Document Service
1. HR system submits
request for W-4 to
Web Dynpro
mySAPySAP Business Suiteusiness Suite
2. Web Dynpro extracts
data (XML) and submits
it with template to ADS
3. ADS renders data into
form returning PDF to
Web Dynpro
6. Web Dynpro returns
data to HR system
(XML)
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 20
Example 3: Creation of documents (e.g. Paystubs or Invoices)
SAP Web ASAP Web AS
Post Processing FrameworkPost Processing Framework
5. Documents, e.g.
Paystubs or Invoices,get printed, emailed,
archived or faxed
1. Business Applicationsubmits processing
request to PPF
3. ADS renders data into
form and returns data
(PDF, PS, PCL or ZPL)
to PPF Adobe Document Service
2. PPF gets application
data (XML) via callback
and submits it with form
template to ADS.
PS,
PCL,ZPL
4. PPF submits data to
spooler or Business
CommunicationService (BCS).
mySAPySAP Business Suiteusiness Suite
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 11/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 21
Agenda
Adobe SAP Partnership
Business Scenarios Overview
Architecture
Investment Protection
Demo
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 22
Investment Protection
Migration of existing Adobe and SAP forms will
be supported
Existing printing solutions (Adobe: Output Pak,
SAP: Smart Forms) will be supported in the
future
SAP advises customers to exploit new PDF-
based solutions as soon as they are available
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 12/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 23
Investment Protection: Migration Path to New Solution
Adobe Output Pak for mySAP
Business Suite
SAPscript
Smart Forms
Joint SolutionM i g
r a t i o
n P
a t h
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 24
Adobe Output Pak for mySAP Business Suite
Output Pak users will have their investments in layout
and formatting preserved
Output Pak forms based on SAPscript will move to the
new system with no changes in layout based on
version 5.4 and later versions of the Output Pak
Forms with specially coded preambles may require
some custom effort
The print program and SAPscript will need further
conversion efforts
Output Pak forms based on Smart Forms will move
over easily to the new system. The forms will move
over directly as will the Smart Forms that generates
the data. Forms with specially coded preambles may
require some custom effort
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 13/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 25
SAPscript and Smart Forms
Investment Protection through Migration Support
Automated Conversion from Smart Forms to the
Joint Solution
Semi automatic conversion from SAPscript to
Smart Forms, then conversion to the Joint
Solution
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 26
Agenda
Adobe SAP Partnership
Business Scenarios Overview
Architecture
Investment Protection
Demo
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 14/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 27
Demo Scenario: Child Support Case
mySAP
CRM
State Department
of RevenueCitizen
1) Citizen downloads Child
Support form from
government web site
Adobe
Reader
2) Citizen
completes form in
Adobe Reader 3) Citizen submits
completed form to
State Department
(Web/E-mail)
5) Citizen receives
Service Order
Number (Web/E-
mail)
4) Form XML data is
imported into CRM
application / Original
PDF form is saved
as an attachment to
the new service
order
6) Government case
worker starts working on
case in the mySAP CRM
system. In addition to
the data view, the
original PDF document
is also available through
the SAP UI
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 28
Demo
Demo
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 15/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 29
Summary
New collaborative business scenarios
using interactive off-line and online forms
are supported in SAP applications using
this new joint developed solution
New graphical designer speeds up form
development process
Adobe PDF-based technology is fully
integrated into SAP NetWeaver (SAP Web
AS 6.40)
Investment Protection for existing Adobe
and SAP forms solutions
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 30
Further Information
Î Public Web:
SAP Customer Services Network: http://service.sap.com/adobe
Î Related Workshops/Lectures at SAP TechEd 2003
How to work with the SAP/Adobe solution
02.10. 11:00 – 13:00, Room 7, DM252 (Hands-On)
Î Product Management Contact
Matthias Zeller, Adobe ([email protected])
Brigitte Schroeter-Mayer, SAP([email protected])
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 16/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 31
Q&A
Questions?
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 32
Please complete your session evaluation and
drop it in the box on your way out.
Feedback
Thank You !
The SAP TechEd ’03 Basel Team
7/28/2019 Adobe - SAP Joint Solution for Interactive Forms
http://slidepdf.com/reader/full/adobe-sap-joint-solution-for-interactive-forms 17/17
SAP AG 2003, TechED Basel 2003 DM201_EMEA, Matthias Zeller, Brigitte Schroeter-Mayer / 33
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®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server ® 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®, Informix
and Informix® Dynamic Server TM are trademarks of IBM Corporation in USA and/or other countries.
ORACLE® is a registered trademark of ORACLE Corporation.
UNIX®, X/Open®, OSF/1®, and Motif ® are registered trademarks of the Open Group.
Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and
other Citrix product names referenced herein are trademarks of Citrix Systems, Inc.
HTML, DHTML, XML, XHTML 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 inventedand implemented by Netscape.
MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.
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.
Copyright 2003 SAP AG. All Rights Reserved
SAP TechEd `03 EMEA
Online
WATCH THEREPLAYS,
DOWNLOAD THE
SLIDES, AND READ
THE TRANSCRIPTS.
www.sap.com/community