cancel
Showing results for 
Search instead for 
Did you mean: 

How to deploy extended standard legacy Fiori apps in BAS ?

ayoub_nayn26
Explorer
0 Kudos
209

Hello I am trying to extend the standard Fiori app F2023 using fiori adaptation project generator in BAS wich says i need to make an extention project instead.

So i do that i extend the intended views and controllers and it all works localy, but when i want to deploy it the wizard asks me to make a new fiori app and a new tile instead of extending the standard app.

And even then when i go for it the deployed application is not working as i get a blank screen and error in console: 

cannot read property of "content" in index.html

or 

Error in app component zeam_malf_mans1: No descriptor was found

Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

ArunJacob
Participant

Hi Ayoub,

The standard app F2023 is a Transactional application and not built on SAP Fiori Elements. Therefore, it's expected that the wizard suggests creating an Extension Project instead of an Adaptation Project for modifications.

Yes, we should deploy it to the ABAP repository using a different name, typically starting with Z or Y to distinguish it as a custom object. The namespace is automatically assigned as: customer.<project_name>

ArunJacob_0-1742275978151.png

After deployment, create a custom tile and ensure that the target mapping ID matches the ID specified in the Component.js file of the custom app in BAS.

ArunJacob_1-1742276526370.png

*zreportrepair-custom name given to project.

 

 

 

 

ayoub_nayn26
Explorer

Thank you looks like in the cataloge page i was inputing the wrong ID.
But now as i understand it i can't deploy the modifications to the original standard app, if not the extention is not worth it since this app is called from another fiori liste app so making it a stand alone tile is not worth it.

Answers (0)