40
Nikhil Dhairyawan October, 2012 CD105 SAP Interactive Forms by Adobe and Output Management

Custom Development 105

Embed Size (px)

DESCRIPTION

custon 105

Citation preview

Page 1: Custom Development 105

Nikhil Dhairyawan October, 2012

CD105

SAP Interactive Forms by Adobe and Output Management

Page 2: Custom Development 105

© 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.

Page 3: Custom Development 105

© 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

Page 4: Custom Development 105

Quick Recap Short Overview of SAP Interactive Forms by Adobe

Page 5: Custom Development 105

© 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

Page 6: Custom Development 105

© 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

Page 7: Custom Development 105

© 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

Page 8: Custom Development 105

© 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

Page 9: Custom Development 105

ARCH Forms LifeCycle Manager (FLM)

Page 10: Custom Development 105

© 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

Page 11: Custom Development 105

© 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

Page 12: Custom Development 105

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

Page 13: Custom Development 105

SAP Forms Strategy

Page 14: Custom Development 105

© 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.

Page 15: Custom Development 105

New Developments SAP Interactive Forms by Adobe

Page 16: Custom Development 105

© 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

Page 17: Custom Development 105

© 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

Page 18: Custom Development 105

Adobe Labs Preview Mobile Forms

Page 19: Custom Development 105

© 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. “

Page 20: Custom Development 105

© 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

Page 21: Custom Development 105

Demo Forms Go Mobile

Page 22: Custom Development 105

The Road Ahead

Page 23: Custom Development 105

© 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

Page 24: Custom Development 105

Output Management Short Overview

Page 25: Custom Development 105

© 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

Page 26: Custom Development 105

© 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

Page 27: Custom Development 105

© 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.

Page 28: Custom Development 105

© 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

Page 29: Custom Development 105

© 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

Page 30: Custom Development 105

Output Management News Developments

Page 31: Custom Development 105

© 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

Page 32: Custom Development 105

© 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

Page 33: Custom Development 105

© 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

Page 34: Custom Development 105

© 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

Page 35: Custom Development 105

© 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 …

Page 36: Custom Development 105

© 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

Page 37: Custom Development 105

© 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

Page 38: Custom Development 105

© 2012 SAP AG. All rights reserved. 38

Books available from SAP Press

SAP Press link SAP Press link

Second Edition

Page 39: Custom Development 105

Feedback Please complete your session evaluation for CD105.

Thanks for attending this SAP TechEd session.

Page 40: Custom Development 105

© 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.