A fact sheet is created based on the semantic and object structure information coming from an annotation file in XML format. Technically, a fact sheet is represented by a combination of:
A search model
An OData service derived from the search model.
The OData service provides the back-end information to the UI.
A BSP application that contains an annotation file.
The annotation file determines which information from the OData service is represented on the UI, and how.
There are different ways for you to adapt fact sheets to your specific needs:
You can add information to the fact sheet that is already available in the search model, but has not been represented on the UI so far. In this case, you must change only the annotation file.
You can add a new object such as an additional date, or an internal, or external key figure. In this case, you must extend both the search model and the annotation file.
You can hide existing fields from a fact sheet, change their labels, or move them to another place. In this case, you must change only the annotation file.
You can use SAP Web IDE to extend the annotation file, or you can extend the annotation file manually. Some extensions, such as adding geographical maps, can only be performed manually. Note that to use SAP Web IDE, you must have a separate license.
For more information about editing annotation files with SAP Web IDE, see
.Note
Unless you use XSLT (see Using XSLT Documents to Extend Fact Sheets), the fact sheet extension process requires you to modify the annotation file delivered by SAP. After an upgrade, SAP recommends that you use transaction SPAU
in order to merge your changes with the changes delivered by SAP. For more information, see http://help.sap.com under .
If necessary, that is, if you want to add fields to the fact sheet that are not yet available in the search model:
Extend the search model with the required fields. For more information, see Extending the Search Model Layer.
The corresponding OData service is enhanced automatically.
Use the fact sheet editor in SAP Web IDE to extend the fact sheet.
Retrieve the BSP application for your fact sheet in the App Implementation
documentation for your fact sheet at http://help.sap.com/fiori under . You find the BSP application in the Extensibility
section.
Search for your BSP application in transaction Object Navigator
(SE80) on your front-end server.
Copy the content of the fact sheet that results from the change process performed with the fact sheet editor. Paste the content into the annotation file relevant for your fact sheet, which is included in the BSP application (see point 3.).
You can also extend fact sheets manually, for example to add key facts, geographical maps, or line items. To do so, proceed as follows:
If necessary, that is, if you want to add fields to the fact sheet that are not yet available in the search model:
Extend the search model with the required fields. For more information, see Extending the Search Model Layer.
The corresponding OData service is enhanced automatically.
Retrieve the BSP application for your fact sheet in the App Implementation
documentation for your fact sheet at http://help.sap.com/fiori under . You find the BSP application in the Extensibility
section.
Search for your BSP application in transaction Object Navigator
(SE80) on your back-end server.
Retrieve the annotation file relevant for your fact sheet, which is included in the BSP application (see point 3.). Edit the annotation file manually. For more information, see Extending Fact Sheets Manually.