Retrieve sapui5 BSP from NW ABAP system

I know the grunt plugin 'grunt-nwabap-ui5uploader', to deploy an UI5 webapp to the netweaver ABAP system. Therefor I can use any IDE to develop and push my apps to the system. In my case I would love to use Visual Studio Code. Is there any plugin to do the similar but retrieve the existing bsp application, similar as ithe eclipse plugin for UI5 development. Or is it even possible to develop?

33.7k 9 9 gold badges 86 86 silver badges 105 105 bronze badges asked Oct 23, 2019 at 14:29 133 1 1 silver badge 6 6 bronze badges

I suppose it is impossible to retrieve BSP-app to VS, as it has totally different nature from UI5. Maybe only the simplest apps

Commented Oct 24, 2019 at 2:44

3 Answers 3

One way to do it is to import the application from the SAP Netwaever systems BSP repository into the SAP WebIDE which serves for SAPUI5 and Fiori development.

Screenshot Import UI5 App

Then you export to your computer as a zip:

Screenshot Export to local files as zip

Prerequisites: if you work with UI5 apps, you should have access to SAP WebIDE by your company already, which is the standard tool to manage UI5 and Fiori applications. SAP WebIDE is connected via Cloud Connector to your Netweaver ABAP system.

There is however a manual way to do this for individual file access: You log on to SAP via SAP GUI and start transaction SE80, where you have access to the BSP repository, which serves as a storage for UI5 applications:

Screenshot SE80 BSP Repo

You can also dump the app to text files executing report BSP_EXPORT_CLASSES in transaction SE38. Here enter the name of the BSP application found in SE80. Good luck!