Custom Fields and Custom Business Logic
Create your own fields and enhancement implementations to customize applications and
their UIs, reports, e-mail templates, and form templates. You, as a business expert or
implementation consultant, can use this app to create your own fields and implementation
descriptions to customize applications and their UIs, reports, e-mail templates, and form
templates.
After the field has been defined, all necessary software artifacts are generated by the
extensibility tool: SAP database tables and application structures are enhanced by using the
“DDIC extension include” concept. Assigned SAP core data service (CDS) views, SAP Fiori
search, and OData services are extended as well. As the applications are prepared for this
kind of extensibility, they do consider these extension fields in their business logic, so the
generated fields can be used directly.
Custom Views
Create custom CDS views to merge the data from different data sources and rearrange the
table fields according to your needs.
If you need access to data in your system in a way the system does not offer so far, you can
create your own data access by making use of a Custom Core Data Services view (Custom
CDS view).
Usually, the data of an application is distributed across several database tables. Using CDS
views allows you to model the data access without changing underlying database tables. You
can rearrange the table fields and describe the metadata of the fields that belong to one
object but are located in different databases. In general, CDS views are intended to be
consumed by a UI, analytics or other systems.
You can use this app to create custom CDS views, based on the predelivered data sources
that are built on the virtual data model. In addition to this, you can use already created custom
CDS views as a basis for new custom CDS views.
Create custom business objects to create database tables for segmentation in marketing.
Custom Business Objects
You can use this app to create custom business objects for segmentation in marketing, and to
generate UIs and applications based on custom business objects.
The fields can be used as table columns on the initial page of a custom application that you
create based on a custom business object. The fields that you create for a custom business
object can furthermore be used for database tables by marketing professionals for
segmentation.
Manage Software Collection
Add the extension items you want to export to your software collection and export it.
You can use this app to add extension items to your software collection, and export your
software collection to transport extension items.
A software collection contains custom extension items such as custom fields, custom logic, e-
mail templates, form templates, or queries that you have created and want to import into your
production system. You need to manually add these extension items to your software
collection. With this app, you can then export the extension items that you have added to your
software collection for import into your production system.
Custom Catalog Extensionsis a central tool that the administrator can use to assign your
extension objects, such as custom business objects to the required business catalogs. After
Lesson: Setting Up the SAP Fiori Extensibility Tools
© Copyright. All rights reserved. 65Librer?a ERm https://libreriaerp.com/us
[email protected] Librer?a ERm https://libreriaerp.com/us
[email protected]