cancel
Showing results for 
Search instead for 
Did you mean: 

Extension of custom UI5 application

Former Member
0 Kudos

Dear UI5 Experts,

  I am in a support project and now I have to extend the SAPUI5 existing application which is custom build.

  I have a simple task.

  I have to extend the application by adding a input text box.

  I know how to do that from the coding prospective.

  However I don't know the procedure to extend it in terms of application itself.

  I am using Eclipse for development.

  I know that I can download the existing UI5 application which exist as BSP application in sap to my Eclipse but I do not know

  if I change it and upload it again would it disturb the existing setting.

  Kindly provide me some guidelines.

Thank you

Accepted Solutions (0)

Answers (2)

Answers (2)

junwu
Active Contributor
0 Kudos

if it is custom build, why bother to extend???

Former Member
0 Kudos

Dear All ,

@ Jun

In the past the development was created / changed by the original developer who was

connected with his Eclipse to SAP by team provider.

In future I can follow the same procedure and do the changes.

The challenge is how can I do the first time change.

@Viswa

Regarding point 1: Is there a guided procedure to avoid disruption

Regarding point 2 : The application in already in production , for doing code changes

I would like to avoid changes in other setting

@Jobin

I think the link provided by you is at a very high level

I am looking for a step by step guide to extend the custom Fiori application

when we do the changes first time.

Thank you

jibin_joy
Contributor
0 Kudos

Hi Midhila ,

  Refer :

It has big list of document by Masayuki Sekihara

Regards,

Jibin Joy

junwu
Active Contributor
0 Kudos

just do the same thing, sync the code and make change

it is custom build app, I even doubt if it is extensible......

Former Member
0 Kudos

Hi Jun ,

   The word 'Extension' is a bit confusing when I refer to a custom application.

   I think I must say " changing a existing custom application ".

   Yes I would like to sync and change the application.

   The question is how to sync first time.

  If I follow the below procedure.

    1. I download the existing custom BSP application.

    2. Import in my local Eclipse.

    3. Make Changes

  

  After that I have 2 options to sync .

1) Upload to SAP and overwrite (as suggested by Viswa)

2) Sync using Team provider.

  Are you suggesting me the 2nd option ?

  

Thank you

junwu
Active Contributor
0 Kudos

1.create ui5 project in your eclipse

2. share the project to the existing bsp application you want to change

3. right click the project --->retrieve

4. make change

5. right click--->submit

where is ui5 consultant in your company? so basic thing, they didn't teach u?

Former Member
0 Kudos

Hi Jun, When I say 'Sync using Team Provider' it already involves your steps. Its Obvious!! The second step you mentioned is wrong since I should import the bsp application first before I share and submit. I request you not to mislead  and read the previous thread carefully. Technically if I follow what you have said , I have a risk overwriting the current application and this is my concern from the beginning. At the moment this application consists of media files and I am not sure when I submit using team provider it would be updated . so once again my question is which process should I follow. 1.Make changes and upload using /UI5/UI5_REPOSITORY_LOAD 2.Use Team provider to Sync and submit Thank you

junwu
Active Contributor
0 Kudos

man, what you can do without overwriting.......

junwu
Active Contributor
0 Kudos

share is nothing, but making the connection, retrieve will get all the code.....

don't know what you worry about.....

Former Member
0 Kudos

Hi Midhila,

Uploading to /UI5/UI5_REPOSITORY_LOAD from se38 is the  manual way of doing that. Using Team provider you can upload to the  system directly without using SAP GUI. For uploading the changes of the existing application use Eclipse Team provider.

Former Member
0 Kudos

Hi Viswateja ,   I understand this concept.   However I can see that practically this is not the case.   During manual upload I can see that media files like sound was not uploaded.   However I can see that with team provider it is retrieved.   So basically the project structure in Eclipse which I get from both techniques are different and this was the reason I opened this query to know which is the best practice.   I am not sure if there is a drawback with team provider also but as of now I am planning to go ahead with team provider.   Since I have not seen any document/guideline from SAP confirming this I decided to open the thread to get a link to a step by step procedure already documented to change already existing custom application. Thank you

jibin_joy
Contributor
0 Kudos

Hi Midhila ,

  I Hope this might help u Extending Applications - User Interface Add-On for SAP NetWeaver - SAP Library

Regards,

Jibin Joy

Former Member
0 Kudos

Hi Midhila,

Is this application configured on Launchpad?

You have two options

1. Do the modifications and replace the existing application.If you do the changes with out any errors It will not screw the existing setting.

2. Do the modifications and deploy as a new application.Configure the new app and assign the new role to the users and remove the old role.

Regards,

Viswa