Skip to Content
Author's profile photo HARSHIT VERMA

Product Master Application Variant for ‘bomengineer’ role


We might need to create variants of an application for various reasons. One of them might be to separate your application for different roles by providing certain functionalities/facets of the application to one user and certain other functionalities/facets to the other user. This ensures functional separation of the application by ensuring that a set of users can access only a particular feature of the application.

App Variants allow users to create new variants of an application with custom changes from the UI. It makes use of the Layered Repository to make and deliver the variants and the changes.

In 1711 CE release, Customers can use the user based app variants functionality which is similar to the Product Master functionality, with limited number of facets. We have provided a variant with the ID “mdm.cmd.product.maintain.bomengineer” for this purpose.

fig: “bomengineer” variant for Product Master Application


Currently we have enabled the following Facets for this “bomengineer” variant

  • Basic Data
  • Classification
  • Variants
  • Texts
  • Attachments

Customer can follow the below mentioned concepts to use the Variant as per their requirement:

  1. Accessing the “bomengineer” variant for Product Master, via URL
  2. UI adaptation by key user
  3. Configuring the changes to the variant


1.  Accessing the “bomengineer” variant for Product Master

The customer can access the “bomengineer” variant by appending the following paramter to the URL: ‘sap-app-id=mdm.cmd.product.maintain.bomengineer’

The URL would look like this:



2.  UI adaptation by key user

The user needs to be a “key user” to make changes to the Application Variant. The “key user” will have UI Adaptation button enabled.





3.  Configuring the changes to the variant

On clicking the Adapt UI button, the following UI Adaptation screen would appear. The user can make changes to the variant according to their requirement and save the changes. 


fig: Now we are in UI Adaptation mode (This figure refers to a different variant, hence it has different facets available)


We can hide/make visible a facet


We can also adapt a field


Finally, save the changes and exit.

If you want to undo any of the above changes you can do that the same way it was done for hiding.



Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.