Learn How to Use New Generic UI Building Blocks in the Floorplan Manager

  • by Kay Eidner, Senior Developer, SAP AG
  • Thomas Frambach, Senior Developer, SAP AG
  • March 20, 2013
Learn about the User Interface Framework of SAP Business Suite, the Floorplan Manager (FPM) with a focus on generic UI building blocks. See how to deal with generic UI building blocks and prepare new applications with rich content features.
Key Concept
The Floorplan Manager (FPM) as a User Interface (UI) Framework provides generic user interface building blocks (GUIBBs) for the most important user interface templates. By using those building blocks developers and users can easily collaborate with SAP-defined UI patterns for covering application content. They can take advantage of framework-supported editors and interfaces for simple creation and use wide personalization features of generic UI building blocks.

To implement application content that is consistent with current guidelines, the Floorplan Manager (FPM) offers generic UI building blocks (GUIBBs). They are used to render and configure application content similar to the floorplan itself. GUIBBs are available for the typical user interface (UI) content types in SAP environments such as lists, forms, searches, and trees.

As part of the FPM delivery with the SAP ABAP Basis all GUIBBs are implemented as Web Dynpro components. The configuration features are fully integrated with the FPM Editor. GUIBBs are available for forms and lists with the initial FPM shipment in SAP NetWeaver 7.01. Since then the variety of GUIBBs has been enriched with further types.

Note
The information provided is based on the previous article about FPM. While the first article gave a general introduction to the FPM this article focuses on using GUIBBs and creating applications in general. The screenprints and information are relevant for SAP NetWeaver 7.31 and the corresponding Business Suite Enhancement Package 6. The coding examples are developed in ABAP using Web Dynpro UI technology.

Kay Eidner

Kay Eidner graduated in economics and computer science at the University of Technology in Magdeburg. He has worked with and at SAP AG since 2000. He is currently working on IMS Development for SAP ERP HCM. His diverse areas of expertise include Java, ABAP, mobile technology, applications such as ESS, MSS, and DFPS, and several other focus areas in the context of SAP technology.

See more by this author

Thomas Frambach

Thomas Frambach graduated in engineering and computer science at the University of Applied Science HTW Berlin. He has worked as a developer for SAP AG in Walldorf, Germany since 2004. As member of the FPM development team, he was responsible for the implementation of Floorplans. Currently, he is working on IMS Development for SAP ERP HCM with a focus on Talent Management.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.