Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Post-deployment, the above three apps need to be configured in the IQX FAB Configuration: /IQX/FAB_CONFIG →Editors (See below)

Installing the FAB Application into your SCP Instance

  1. Log into the SAP Cloud Platform Cockpit
  2. Expand the Applications menu group on the side and select HTML5 Applications
    Image Removed
    Image Added

  3. Select the Import from File option
    Image RemovedImage Added
  4. Upload the FAB SCP Install ZIP file and provide details for the Application Name (fab) and Version Name (Version number in major.minor.patch format.  e.g. 2.3.0)
    Image Removed
    Image Added

  5. Once the upload is complete, ensure the application shows "Started" in the status column.  The application is not started, click the play button in the actions column.
    Image Removed
    Image Added 

   

Installing the FAB Framework into SCP Instance (correct steps)

  1. Log into the SAP Cloud Platform Cockpit
  2. Open WebIDE
  3. From the Menu select File → Import → File or Project
  4. Select the fab2.zip file to import (supplied by IQX)
  5. Select/Enter the Import folder (e.g. /fab)
  6. Once the import has completed, right-click on the new fab project in the Workspace tree
  7. Select Deploy → Deploy to SAP Cloud Platform
  8. Select Deploy a new application and click on Deploy
  9. After Deployment completed successfully, you have the option to Deploy the application to the SAP Fiori Launchpad (not required)
  10. Repeat steps 1 to 8 for the Icon Picker, Jason Editor, and Process Editor apps (only applicable to the Development environment)

Installing your Custom Applications into SCP

Option 1: Using Eclipse

  1. Convert the app to an offline application using the standalone and offline checkboxes in the property dialog within the FAB developer workbench.  (FAB already exists as a BSP/standalone application)
  2. Use Eclipse to extract the application.  (See here for details - Exporting an Application using Eclipse)
  3. Right-click the web-content folder and export to an archive.
  4. Open the archive and rename the web-content folder to webapp.  (Zip again if necessary)
  5. Open up the WebIDE full-stack.
  6. Create a new project.
  7. Right-click on the newly created project and use the Import from file option.
  8. Use the ZIP file you created.


Info
titleDeploying FAB Core to SAP Systems lower than 740

This is the recommended approach when working on a SAP version lower than 740. The reason being is that the ADT service/node will not be available in those systems and using SAP WebIDE to access the SAPUI5 repository will not work.


Option 2: Using SAP WebIDE

  1. Convert the app to an offline application using the standalone and offline checkboxes in the property dialog within the FAB developer workbench.  (FAB already exists as a BSP/standalone application)
  2. Ensure you have a Destination created for the HTTP connection to the required SAP backend
  3. Open SAP WebIDE
  4. Go to the Home page
  5. At the bottom, there should be an Import from SAP UI5 Repository option
  6. Select the destination for the SAP system
  7. Search for the application and select it.
  8. After the import, right-click on the Web-Content folder and rename to webapp



Info
titleVERY IMPORTANT
 The neo-app.json file must be in the root of the folder.  When importing FAB2, there are instances where the file will be saved incorrectly inside the web-content/webapp subfolder.  It MUST be moved to the root!


You may also need to manually copy the following folders and files into the project once created.

  • /controls
  • /core
  • /scripts
  • /searchHelps
  • /Formatter.js
  • /userFunctions.js


FAB Configuration for Icon Picker, Jason Editor and Process Editor Apps.


Navigate to the /IQX/FAB_CONFIG transaction.  Open the Editors tab:

...

http:// <SAPNWGWServer:port>/sap/bc/bsp/iqx/fab_script2/default.htm

Image RemovedImage Added

Page across to the Left >

...