Object Page – Header

Intro

The SAP Fiori elements object page template supports the features and settings for the object page header detailed below.

For design information, see the Object Page Floorplan guidelines and the links below.

Always build the object page using the dynamic page header.

Set the shellbar page title to the name of the business object shown in the object page to indicate the user’s position in the system.

Do not use the current implementation of the “page variant” feature in SAP Fiori elements. This feature is technically available for object pages, but we are still working on the final design.

Feature Availability

Behavior and Interaction

Availability

Expanded State
Default on initial load
Collapsed State

Default on scroll

With SAP Fiori elements for OData V2, on mobile phone screens, the object page displays a summary line instead of the collapsed header.

Header Content Displayed in the Header Content Area and the Header Section
Default in create and edit modes
Header Content Visible
Default, you can hide it.
Header Content Hidden
Available
Making Header Fields Editable
Available
Highlighting Values Based on Criticality
Available

Components

Availability

Dynamic Page Header
Mandatory, it must be configured.
Title
Mandatory, you must define it.
Breadcrumbs
Default
Subtitle
Available, you define the text.
Object Marker
Default in draft-enabled applications
Image
Available
Paging Buttons on the First Object Page
Available with SAP Fiori elements for OData V2 only
Paging Buttons on the First Subobject Page
Default under certain conditions
Toolbar
Available

Toolbar Actions

Availability

Edit and Delete

Default, when the data allows these actions.

You can turn one or both actions off.

Related Apps Menu Button

Available

With SAP Fiori elements for OData V4, you can change the button name to Open in…

Display Saved Version/Return to Draft Button
Available
Generic Actions
Default: Share is turned on for saved objects and turned off for drafts.
Application-Specific Actions
Available, they must be configured.
Conditional Enablement of Navigation Buttons

Available with SAP Fiori elements for OData V4

Requires an extension with SAP Fiori elements for OData V2

Order of Toolbar Actions

Default

You can change the default order.

Additional Content (Optional)

Availability

Simple Header Facets
Available with SAP Fiori elements for OData V2 only
Plain Text Facets
Available
Contact Facets
Available
Micro Chart Facets
Available
Form Facets
Available
Address Facets
Available
Header Field Group
Available
Rating Indicator Facets
Available
Progress Indicator Facet
Available
Key Value Facet
Available
Link

Available

With SAP Fiori elements for OData V2, the default link shows the text and ID. You can remove the text or the ID from the link.

Behavior and Interaction

Collapsed/Expanded State

When the object page header contains at least one facet:

When the object page header contains only a title and a subtitle, the Expand/Collapse button and the Pin/Unpin button are not displayed.

With SAP Fiori elements for OData V2, when users scroll on a mobile phone screen, the object page optimizes the screen space by displaying a summary line instead of the collapsed header.

Next to the title, an arrow button lets the users expand the header.

Summary Line for Object Page Header on Small Screens

Summary Line for Object Page Header on Small Screens

For more information, see:

Display of Header Content

In display mode, the header content area displays all the header content.

In edit and create modes, the header content is displayed in two places:

For more information, see Dynamic Page Header (Mandatory).

Header Content Visibility

By default, header content is visible.

You can set the following header components or selected content, fields, or actions in them to be displayed or hidden, according to the object’s state:

With Fiori elements for OData V2, you can set:

For more information on the features, refer the development team to:

Making Header Fields Editable

You can make fields in the object page header editable in edit mode.

Highlighting Values Based on Criticality

You can assign colors and icons to text to indicate the criticality of a field value.

Components

Title

By default, with:

Tell the developers which property to use as the title.

Breadcrumbs are displayed above the object title.

Limit the breadcrumbs to the drilldown levels within the object page.

Object Marker

The object marker indicates the object is locked by another user in draft-enabled applications.

Image

The image is an avatar control. By default, it has a square shape.

You can set:

When no image is set or found for the avatar, the avatar initials are displayed.

If those are not set or found either, an icon for the avatar is displayed:

For more information on the logic used for displaying an object, consult the development team and see Using Images, Initials, and Icons.

Paging Buttons

By default, with both SAP Fiori elements for OData V2 and V4, the paging buttons appear in the subobject page of applications that use the dynamic page layout in the following conditions:

With SAP Fiori elements for OData V2, you can:

Toolbar Actions

Edit and Delete

By default, these actions are displayed when the data in the object page allows them.

You can:

For more information, see:

You can enable the Related Apps menu button. It displays the actions available on the same object in different applications. Users select the action to open the same object in another application.

You can also:

Display Saved Version / Return to Draft

You can display this button on the object page to allow users to choose between a display of the saved or the draft version of the object page record:

This feature is enabled at the application level and also displays the Hide Draft Values / Show Draft Values button in the list report toolbar for the table that displays the objects.

The selection in the list report determines the state of the object that opens when the user navigates to the object page:

When the user navigates back to the list report, it displays with the previously selected state.

Generic Actions

By default, the Share button is displayed for saved objects and hidden for drafts.

For more information, see Share (Generic).

Application-Specific Actions

You can include the actions required for your use case.

The header toolbar displays application-specific actions to the left of the generic actions.

Conditional Enablement of Navigation Buttons

With SAP Fiori elements for OData V4, you can enable buttons that navigate the user to another page or application based on the value of a specific field.

With SAP Fiori elements for OData V2, this feature requires extensions.

For example, you can enable the Generate Purchase Order button only for sales orders with the completed status.

Implement this feature only when the way to enable the button is obvious to end users.

Order of Toolbar Actions

The default order — left to right — for actions in the object page toolbar is below:

You can rearrange the order, for example, by setting an application-specific action that’s the primary action to the leftmost position on the toolbar.

For more information, see:

Additional Content

Simple Header Facets

With SAP Fiori elements for OData V2 only, you can use a simple header facet to show simple data points that align horizontally across the header.

Plain Text Facets

You can use the plain text facet to display a continuous text in the header.

For more information, see Plain Text Facet.

Contact Facets

You can enable a quick view for a contact.

For more information, see Quick View.

Micro Chart Facets

You can display the following microcharts in the header:

For more information, see Micro Charts.

Form Facets

You can add a quick view to the form facet.

For more information, see Form Facet (Dataset).

For more information, refer the development team to Form Facet.

Address Facets

You can display an address such as a shipping address.

For more information, refer the development team to Address Facet in the Object Page Header.

Header Field Groups

You can define fields to display together in a facet. For example, for the product object, in the General Information section, you can include the fields quantity, weight, and supplier.

Rating Indicator Facets

You can add a rating indicator to the header. It is read-only in both display and edit modes.

By default, the maximum rating is five stars.

You can:

With extensions, you can make the rating editable.

Display Mode

The rating indicator shows with the:

Edit Mode

The rating indicator moves into the header facet and appears with only the title in edit mode.

For an aggregated rating, the number of ratings is shown in parentheses after the stars.

For more information, see:

Progress Indicator Facets

You can add a progress indicator facet to the object header.

For more information, see:

Key Value Facets

You can add a key value facet to highlight important data or KPIs.

For more information, see Key Value Facet.