custom development 105
DESCRIPTION
custon 105TRANSCRIPT
Nikhil Dhairyawan October, 2012
CD105
SAP Interactive Forms by Adobe and Output Management
© 2012 SAP AG. All rights reserved. 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. 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 assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
© 2012 SAP AG. All rights reserved. 3
Agenda
Quick Recap
SAP Interactive Forms by Adobe
ARCH Forms LifeCycle Manager
SAP‟s Forms Strategy
SAP‟s Forms Strategy
New Developments
SAP & Adobe Joint Developments
Adobe Labs Preview • Mobile Forms
• Demo
The Road Ahead • Protect, Enhance, Extend…
Output Management & Printing
Short Overview
New developments
SAP Output Management Strategy
Quick Recap Short Overview of SAP Interactive Forms by Adobe
© 2012 SAP AG. All rights reserved. 5
SAP Interactive Forms by Adobe (IFbA): Features and Benefits
Adobe Reader free of charge and already installed on most desktops
SAP Business Suite and SAP ByDesign deliver thousands of predefined forms
Industrial-strength printing
solution
Save locally/send by e-mail
Edit forms offline
Use digital signatures
Pre-fill form with application
values, list boxes etc
Integrate into workflows
Integrate into applications
Extract data automatically
What makes IFbA different from other forms solutions?
Benefits
IFbA
Key capabilities
*Service-oriented architecture
Highly intuitive, natural look & feel
Fewer errors
Cost savings (printing, archiving)
Improved collaboration
Better compliance
Tighter integration with business
processes
Contributes to sustainability
© 2012 SAP AG. All rights reserved. 6
SAP Interactive Forms by Adobe: Three Basic Scenarios
Online Interactive Forms
SAP system access is available
Fully integrated into Web Dynpro for Java & ABAP
Context-sensitive value help & online checks based on business logic
Form Printing
„Classic‟ form processing, not interactive
Output documents are printed, e-mailed, archived or faxed
Offline Interactive Forms
No SAP system access available
Static value help, static user input validation, arithmetic calculations
Self-contained portable PDF (XML data + layout)
Browser with
Adobe Reader
plug-in
Archive Print E-mail Adobe Reader
offline
Down /
Upload
E-mail /
HTTP
© 2012 SAP AG. All rights reserved. 7
SAP Integration Environments
Environment Available since
Web Dynpro for Java (for application development with standard UI technology)
SAP NetWeaver „04
ABAP Workbench
(for printing & offline forms, transaction SFP) SAP NetWeaver „04
Internet Service Request
(for online forms-based workflow processes) SAP ERP ECC 5.0
Guided Procedures
(for offline forms-based workflow processes) SAP NetWeaver 7.0
Web Dynpro for ABAP
(for interactive application development in ABAP) SAP NetWeaver 7.0
Business Process Management
(for online and offline forms based workflow processes) SAP NetWeaver Composition Environment 7.2
© 2012 SAP AG. All rights reserved. 8
SAP Interactive Forms by Adobe Adoption in SAP Business Suite, Industries & SAP Business ByDesign
Delivers more than 2400 + standard forms through various business
applications for a wide variety of enterprise business processes SAP Business Suite
& Industry Verticals
SAP Business
ByDesign 140 forms for various enterprise business scenarios
ARCH Forms LifeCycle Manager (FLM)
© 2012 SAP AG. All rights reserved. 10
FLM™ and SAP Interactive Forms by Adobe
SAP Interactive Forms by Adobe delivers: A great PDF form template designer
Powerful PDF form rendering
Tight integration with SAP development environment
Integration with all SAP-specific workflows
Forms Lifecycle Manager adds: Form process design and development
Form serving infrastructure
Centralized control of business logic
Routing processor for escalations & reminders
Monitoring of the form process
SAP Update Control
HTML form rendering for mobile devices
Integration with Flash applications
http://ecohub.sap.com/catalog/#!solution:formslifecyclemanager
Form
Process
Monitor
Form Business Logic
Form Dispatcher
PDF HTML
SAP NetWeaver
SAP Interactive Forms by Adobe
Routing
Processor
Form
Posting
Engine
© 2012 SAP AG. All rights reserved. 11
FLM Benefits Snapshot
FLM is a SAP Endorsed Business Solution.
It makes creating and managing e-forms much easier
Faster Development
Accelerates the development of form processes.
Process Control
Provides rich functionality to track and administer forms.
Process Mobilization
Extends form processes to mobile devices.
EXTEND
USABILITY
ACCELERATE
ROI
REDUCE
TCO
FLM Roadmap: FLM 295 SP3 (Available Now)
• Mobile forms supported out-of-the-box
• ABAP stack – only deployment
• New security controls for forms with private / sensitive data
• Support for NetWeaver 7.3
Controls whether data
can be seen by initiator
only, or current form
owner only
SAP Forms Strategy
© 2012 SAP AG. All rights reserved. 14
SAP Interactive Forms by Adobe (IFbA) SAP‟s Forms Strategy
• Based on SAP Interactive Forms by Adobe (IFbA).
• Applies to both print- and interactive forms.
• Most Business Suite solutions have already been converted to
the IFbA technology (more than 2400 forms),
• New standard SAP forms will be created using IFbA instead of
Smart Forms or SAPscript.
• SAPscript and Smart Forms will continue to be supported in line
with SAP‟s maintenance strategy, thereby protecting existing
customer investments.
• SAP & Adobe further extend their committed to support &
maintain SAP Interactive Forms by Adobe until December 2020.
New Developments SAP Interactive Forms by Adobe
© 2012 SAP AG. All rights reserved. 16
Adobe P7
New Developments In SAP NetWeaver 7.31 SP4
• MICR Fonts & OCR Fonts Support
• Native Itanium Support IA64 on HP-UX 11.31 (11i v3) 64 bit
• PDFPrint
• support for printing any PDF – Adobe & Non-Adobe generated PDF
• Adobe LiveCycle Designer 10 usability improvements e.g. better Keyboard access
• Rupee Symbol Support
• Variety of Adobe LiveCycle Designer Accessibility improvements
© 2012 SAP AG. All rights reserved. 17
Adobe P8
Planned Developments In The Next SAP NetWeaver Release
Input Tray/Output Tray/ Duplex / Stapling / Binding / Punching /Job Separation capability as “Printer
Options” without modifying the XDC files
Adobe LiveCycle Designer 10.6 Form - Developer Productivity & Usability Improvements • Easier handling of the Data Hierarchy tree e.g. Copy & Paste elements / nodes
• Landscape & Portrait independent of paper size option for ZPL
Security • Certificate Revocation Lists (CRLs) – Higher Update frequency
• Https URL Graphics
• Resolution of graphics referenced through https in Adobe Print Forms
Browser Support with Adobe Reader 11 • Safari 6 & Google Chrome Support
• Adobe Reader 11 available on Windows 7 & 8 and on Mac OS
Platforms support • Adobe Document Server availability on Windows Server 2012
Adobe Labs Preview Mobile Forms
© 2012 SAP AG. All rights reserved. 19
The Impact of Mobile on Forms Processing
PDF files and Adobe Reader are ubiquitous in a desktop world
Advent of mobile devices changes the world of forms processing
• More and different device types: laptop, smart phone, tablet
• Different user types: Internal desktop, captive mobile users, non-captive/external/customer
• How the user accesses a form: e-mail attachment, portal or (mobile) application
Definition of a mobile form
• “A mobile form is the representation of a form used for data entry on a mobile device usually used to kick off
or advance a larger business process managed by an enterprise backend system. A mobile form mainly
consists of user interface elements to enter data and guides the user through data entry to improve data
accuracy. Guidance is provided to the user by well-known layout (sometimes enforced by governance),
validations or dynamic behavior like showing and hiding sections of the form according to previously
provided information. Mobile forms support occasionally connected scenarios and data entry is completed by
(asynchronously) submitting the form data for processing. “
© 2012 SAP AG. All rights reserved. 20
Adobe Reader X for mobile & Adobe LiveCycle
Adobe Reader X for mobile on Android and iOS
Does not support XFA forms
Supports Digital Rights Management
Adobe LiveCycle and mobile forms
Leverage (customer) investment in XFA technology
Rendering of XDPs (XFA) in different output formats
– HTML5 for mobile devices
– HTML5 can be packaged using PhoneGap
Retain look&feel of PDF forms
Leverage mobile devices features
– UI controls, camera, voice recording etc.
Still ahead of Adobe/SAP: How does this apply to SIFbA
Demo Forms Go Mobile
The Road Ahead
© 2012 SAP AG. All rights reserved. 23
The Road Ahead
Protect
• Extension of product support to 2020
• Continuos improvements P7 & P8
Enhance
• HTML5 based Mobile Forms
• ARCH FLM
• Adobe Dynamic rendering of XFA forms in HTML5
Extend
• Hybrid solutions for on-demand and on-premise
• ADS in the cloud
Output Management Short Overview
© 2012 SAP AG. All rights reserved. 25
Forms in SAP NetWeaver
SAP Interactive Forms by Adobe (IFbA)
Smart Forms
SAPscript
Offers interactive & print PDF capabilities
Has a superior WYSIWYG design environment
SAP Printer Vendor program and SAP print
infrastructure improvements have enhanced the
capabilities – for example:
– Print Options for Smart Forms and SAPscript
– RFID for Smart Forms
SAP NetWeaver offers
several form technologies
SAP Interactive Forms by
Adobe is the standard
technology for SAP-delivered
forms
Smart Forms and SAPscript
technologies remain
supported to protect
customer investments
© 2012 SAP AG. All rights reserved. 26
SAP
Spool
System
Information Flow From Print to Printout
SAP System The print process has two main steps – a
spool request is created followed by an
output request.
Spool request data is administrative data,
spool data is the document content.
When the document is to be sent to a
particular output device, the spool request
data and spool data are combined.
A spool request can be reused to create
new output requests – for example, to
resend a document to a different printer.
Spool Request Data Spool Data
Output Request
Spool Work Process
Host Spool
System
© 2012 SAP AG. All rights reserved. 27
SAP Device Types
• An SAP device type contains the information required by the system for preparing output for a specific printer
model.
• Printer code page
• Printer driver / device driver
POST, PRES, HPL2, SWIN, STN2, PDF1, LZPL, EPG4...
• Print controls
• Formats
DINA4, LETTER, ...
• Actions
• Font definition
• Print options
• This information can only be supplied effectively by printer vendors (through the SAP Printer Vendor program) –
they know their printers best.
Note: SAP Interactive Forms by Adobe are different. These use XDC files, which are mapped to device types in
the ABAP system.
© 2012 SAP AG. All rights reserved. 28
SWIN (SAPWIN) & SAPSprint
SWIN is a generic, that is device-independent, device type for
Microsoft Windows printers
When you create a device definition in the SAP system, you can use the
generic device type SWIN instead of the printer-specific device type
Front-end printing with SAP GUI for Windows – use access method G
Backend printing with SAPSprint – use access methods S or U
SAPSprint is a Windows service (for installation see Note 894444)
It replaces the obsolete SAPLPD print server
SAPSprint is usually installed on a separate computer and not together
with an SAP System
Increased support for the number of printers supported by PDF-Based
Print Forms (SAP Interactive Forms by Adobe) and other PDFs
SWIN
(SAPWIN)
SAPSprint
© 2012 SAP AG. All rights reserved. 29
SAP„s Interface to External Output Management Systems
Print Data
Formatted Daten
Raw Data
e.g..
- PCL
- PS
SAPGOF
- RDI
- XSF
- XFP
External Output
Management Solutions
@
Archive
…
SAP NetWeaver
BC
-XO
M
Output Management News Developments
© 2012 SAP AG. All rights reserved. 31
Create second masterpage
Define “Paper Type”
Tray Control with SAP Interactive Forms by Adobe
Guide: http://scn.sap.com/docs/DOC-15909
1. Requirements 2. Forms Adaption 3. XDC-Adaption
Tray 2
(pre-printed)
Tray 1
(plain)
Wizard
XML
© 2012 SAP AG. All rights reserved. 32
Report for XDC Assignment to SAP Device Types
(SAP Note 1672781)
• Easier assignment of XDC files to
SAP Device types
• Define Default Assignments
• Enhanced Options for SAPWIN,
Prescribe, and Raw Data Device
Types
• Support of all Device Types
• Support of Additional Printer
Languages
• Different XDC Files for Black &
White Printing and Color Printing
Report: RSPO0022
© 2012 SAP AG. All rights reserved. 33
Customer Engagement Initiative For Printing With Unicode
Texts in forms can be printed on common PostScript or
PCL5 printers
PDF-Conversion is now possible with all supported
languages (e.g. Fax or Archiving)
No extensive configuration or installation (e.g. of fonts)
is needed
Reducing the risks for running systems
This solution can be enabled and disabled on a printer
level (e.g. for analyzing or testing)
Compatibility:
Existing documents without any “exotic” characters are
not changed at all
© 2012 SAP AG. All rights reserved. 34
SAP Printing Strategy and the Ecosystem
SAP provides a printing & output management infrastructure as part of its SAP NetWeaver Platform to
ensure the enterprise readiness of its customers. SAP‘s printing infrastructure enables customers to
administer the printing landscape and print documents and forms from an SAP system
As an extension to its printing and output management capabilities, to meet the high end printing
solution needs of our customers, like high volume printing, printing cost management etc, SAP
collaborates with its output management solution partners in a nonexclusive way.
SAP is looking forward to further extend the printing & output management partner ecosystem to meet
the broader output management needs of its customers in the area of high end printing.
SAP Document Presentment by Opentext .
Levi, Ray & Shoup
And others via XOM
More Certified partners can be found under:
http://www.sap.com/ecosystem/customers/directories/SearchSolution.epx
Select “BC–XOM” from SAP-Defined Integration Scenarios
© 2012 SAP AG. All rights reserved. 35
SAP‟s Technology Innovations and Solutions Important building blocks for a Sustainable IT
… help to reduce IT energy consumption,
minimize e-waste and foster dematerialization
… stand for simplification and
overall execution excellence
… ensure end to end business processes
availability and management
Green
TCO
Reliability
• IT budgets stayed flat or have been reduced
• IT complexity increased due to additional business needs
• Energy a rising cost element for years
• More and more public pressure for greener ICT
IT Challenges Today
SAP’s Technology Innovations and Solutions …
© 2012 SAP AG. All rights reserved. 36
Further Information
SAP Public Web
SAP Developer Network (SDN): www.sdn.sap.com
SDN Interactive Forms Page: http://www.sdn.sap.com/irj/sdn/adobe
SDN Printing Page : http://www.sdn.sap.com/irj/sdn/printing
Business Process Expert (BPX) Community: www.bpx.sap.com
SAP Education and Certification Opportunities
www.sap.com/education
BC480: PDF-Based Print Forms
BC481: SAP Interactive Forms by Adobe in the ABAP Environment
HR280: Smart & Adobe Forms in HCM
Related Lecture at SAP TechEd
TEC300: Printing and SAP NetWeaver – A Technical Deep-Dive
© 2012 SAP AG. All rights reserved. 37
Performance Improvements Tips & Tricks: Sources of Information
SAP Documentation on Performance with IFbA: The documentation covers performance topics including caching, form bundling, recommended fonts and data retrieval.
Link
Best Practices document in SDN: This document covers all sorts of relevant issues including data binding, subforms, accessibility, tables and graphics.
Link
ADS Landscape document in SDN: This document gives you tips on how to set up your landscape when installing Adobe Document Services.
Link
John Brinkman‟s (Adobe) blog: This blog covers numerous aspects of form design including performance tuning.
Link
© 2012 SAP AG. All rights reserved. 38
Books available from SAP Press
SAP Press link SAP Press link
Second Edition
Feedback Please complete your session evaluation for CD105.
Thanks for attending this SAP TechEd session.
© 2012 SAP AG. All rights reserved. 40
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, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of
Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System
z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,
POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize,
XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,
Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the United States and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe
Systems Incorporated in the United States and other countries.
Oracle and Java are registered trademarks of Oracle and its affiliates.
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.
Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri,
and Xcode are trademarks or registered trademarks of Apple Inc.
IOS is a registered trademark of Cisco Systems Inc.
RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry
Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered
trademarks of Research in Motion Limited.
© 2012 SAP AG. All rights reserved.
Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,
Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice,
Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.
INTERMEC is a registered trademark of Intermec Technologies Corporation.
Wi-Fi is a registered trademark of Wi-Fi Alliance.
Bluetooth is a registered trademark of Bluetooth SIG Inc.
Motorola is a registered trademark of Motorola Trademark Holdings LLC.
Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork,
SAP HANA, 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 other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web
Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects
is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services
mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.
Sybase is an SAP company.
Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG
in Germany and other countries. Crossgate is an SAP company.
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.