cancel
Showing results for 
Search instead for 
Did you mean: 

Semantic Object Not found in /UI2/semobj

former_member524141
Participant
0 Kudos
4,797

I created one custom app and added it to launchpad using by creating a new semantic object.

The app is working fine in the development system, but when we transported it to production I am not able to find the app in Launchpad.

When I checked the semantic object in /ui2/semobj it is not there in the development system but I am able to see it in launchpad designer.

How is this possible? What did I miss here?

Accepted Solutions (1)

Accepted Solutions (1)

tejasChouhan
Active Contributor
0 Kudos

Hi Ravi,

In new versions, it will not prompt for semantic object creation or there are no validations in the launchpad designer for Semantic object or actions. This will work seamlessly in development server. But when you are deploying it to the production system. It is always recommended to create your semantic object in transaction /UI2/SEMOBJ .

If you think that you add a freetext name in tile configuration and it should automatically save in above tcode, then it is not correct. Below is the approach and steps.

1. Create Semantic object in /ui2/semobj.

1a : Create a customizing TR.

1b : Go to launchpad designer, select customizing TR from top right. and save it. (Please note this step is required before you start any configuration)

2. Create tile and target mapping in launchpad designer.

3. Make sure your semantic object appears in F4 help.

4. Give your semantic object - an action (can be free text). Depending on your application if it is create,display,change. You can use any from the F4. But make sure you don't duplication SemanticObject-Action from any standard app. The URL formation should be unique.

5. Make sure your target mapping matches the Tile configuration.

6. Assign this tile to your pfcg role.

7. Clear system cache and invalidate global cache using standard reports.

/ui2/invalidate_global_Caches or client cache.

Regards,

Tejas

Answers (2)

Answers (2)

mauriciolauffer
Product and Topic Expert
Product and Topic Expert
0 Kudos

Semantic Object wouldn't cause this error. You might have something else.

Have you activated the ICF entry (tcode SICF)? Which errors can you see on Browser Console?

junwu
SAP Champion
SAP Champion
0 Kudos

you don't have to create semantic object, it is not required.

former_member676258
Discoverer
0 Kudos

Hi,

Fiori newbie here,

According to my understanding, fiori launchpad is intend based navigation, for which semantic objects are created. Can you please tell me if semantic objects are nor created how to deploy

1. custom ui5 app development

2. standard gui apps for which there are no fiori apps yet.

Thanks