You are on page 1of 16

Floorplan Manager Overview

Introduction to FPM
TIP Core UI March, 2012

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.

2011 SAP AG. All rights reserved.

FPM - Summary
What is Floorplan Manager (FPM)? Framework to create UIs
Based on Web Dynpro ABAP

Widely used in Business Suite 7 Mandatory for creation of new UIs


As of BS 7i2010

More than 1000 FPM applications


Throughout BS in 7i2011

Ideal for Customer, Partner, and Industries Easy adaptation of existing UIs
Modification-free

New development of customer UIs


2011 SAP AG. All rights reserved. 3

FPM Main Aspects


Guideline Compliance User Interface and Accessibility Generic and Reusable UI Components Patterns for common use cases Central Control of Application Functionality Event Loop, navigation, messaging, Fully Configurable, yet Adaptable WYSIWYG, also by customers Code-free UI End User Personalization Individual screen layout
2011 SAP AG. All rights reserved. 4

FPM Basic Idea

2011 SAP AG. All rights reserved.

FPM Basic Idea


FPM Framework Support of configuration and assembly of all UI parts of an application:
Header Area Forms Lists Trees Searches Freestyle UI Page Layout

FPM applications are:


Configurable Customizable Personalizable Reusable Guideline compliant

2011 SAP AG. All rights reserved.

In More Detail: Floorplans


Floorplans ... ... are design templates for applications ... accomplish certain activities ... are highly configurable Overview Page Floorplan (OVP) Designed for object overview & maintenance Available with NW 7.02
Guided Activity Floorplan (GAF) Designed for step-by-step processes Available with NW 7.01 Object Instance Floorplan (OIF) Designed for object maintenance Available with NW 7.01 Also available: QAF (Quick Activity Floorplan)

2011 SAP AG. All rights reserved.

Overview Page (OVP) Floorplan

Highly personalizable screen layout

Sections & various layout variants

Stackable panels: Collapsible & moveable

Additional page types: Suboverview, Edit, Confirmation & Page Master


2011 SAP AG. All rights reserved. 8

Guided Activity Floorplan (GAF)

Clickable roadmap with optional subroadmap Toolbar with standard buttons

& step-specific buttons

2011 SAP AG. All rights reserved.

Object Instance Floorplan (OIF)


Extended header area & toolbar View switches (tabs) & subviews

Variant concept

(depending on parameters)

2011 SAP AG. All rights reserved.

10

Generic UI Building Blocks (GUIBBs) 1


Basic Idea Guideline conforming content templates Full integration into FPM framework Generic configuration based on feeder classes Generic feeder classes available (e.g. for BOL)

2011 SAP AG. All rights reserved.

11

Generic UI Building Blocks (GUIBBs) 2


Available GUIBBs:
Form List Tree Search Launchpad

_______________ Reuse UIBBs:


Attachments Notes

POWL UIBB Analytic GUIBBs

2011 SAP AG. All rights reserved.

12

Interaction of FPM / WDA Adaptation Layers


End user
End user only

3
Runtime

Personalization
Administrator
All users in client

2
Runtime

Customizing
Developer
All users in all clients

1
Design time

Configuration

Hierarchy
exclude

define
override

Valid for

2011 SAP AG. All rights reserved.

13

Further Information
SAP Public Web:
SAP Developer Network (SDN): http://www.sdn.sap.com/irj/sdn/nw-ui - Including Developers Guide (Cookbook) - Including document How to create, adapt and enhance FPM applications + SDN Forum

Related SAP Education and Certification Opportunities


http://www.sap.com/education/ NET 313: 4-day classroom training on Floorplan Manager for Web Dynpro ABAP

2011 SAP AG. All rights reserved.

15

Thank You!
Contact information: Dr. Dirk Becker Dr. Jens Bckenhauer Development Project Manager Senior Developer SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf - Germany +49 6227 7-45061 +49 6227 7-62899

2012 SAP AG. All rights reserved


No part of this publication may be reproduced or transmitted in any f orm or f or any purpose without the express permission of SAP AG. The information c ontained herein may be changed without pr ior notice. Some s oftware products marketed by SAP AG and its distributors contain proprietary software c omponents of ot her software vendors. Microsoft, Windows, E xcel, Outlook, and PowerPoint are r egistered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S /390, OS /390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix ar e trademarks or r egistered trademarks of IBM Co rporation. Linux is the registered trademark of Linus T orvalds in the U .S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are ei ther trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle i s a registered trademark of O racle Corporation. UNIX, X/Open, OSF/1, and Motif are r egistered trademarks of the O pen G roup. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, V ideoFrame, and MultiWin are trademarks or r egistered trademarks of C itrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W 3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of S un Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer and other SAP products and services mentioned herein as well as their respective logos are trademarks or r egistered trademarks of S AP A G in G ermany 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 r egistered trademarks of Business Objects Software Ltd. in the U nited States and in other countries. All other product and service names mentioned are the t rademarks of their respective companies. Data c ontained in this document serves informational purposes only. National product specifications may var y. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any f orm or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not s ubject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and f unctionalities 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 ac curacy or c ompleteness of t he i nformation, text, graphics, links, or ot her 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 f or 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 t he u se of t hese 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 u se of h ot 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.

2012 SAP AG. All rights reserved.

40

You might also like