Enhance the Business Object Behavior With Dynamic Feature Control
- How to define dynamic instance feature control
- How to implement dynamic instance feature control
- How to preview and test enhanced travel app
Prerequisites
- You need to have access to an SAP BTP, ABAP environment, or SAP S/4HANA Cloud, ABAP environment or SAP S/4HANA (release 2021 or higher) system.
For example, you can create free trial user on SAP BTP, ABAP environment. - You have downloaded and installed the latest ABAP Development Tools (ADT) on the latest Eclipse© platform.
In the previous exercise, you’ve defined and implemented different instance-bound actions for the BO entity Travel.
In the present exercise, you will implement the dynamic instance feature control for some of the standard and non-standard operations of the Travel entity.
Reminder: Do not forget to replace the suffix placeholder ### with your chosen or assigned group ID in the exercise steps below.
About: Dynamic Feature ControlAs an application developer you may want to determine based on certain attributes of your business object entity, which fields should be read-only or mandatory or which functionality like update or actions are allowed. As this property is related to an instance of this business object it is called Dynamic Feature Control.
Further reading: Adding Static and Dynamic Feature Control