/SAPUI5-Fiori-Dashboard

Create one dashboard from scratch with KPIs of sales with SAP UI5 in Fiori

Primary LanguageJavaScript

SAPUI5 - Fiori App - Dashboard 👋

sapui5 fiori hana

Twitter: Izefler

Architecture   |    Technologies   |    Dependencies   |    How To Use

💻 Architecture ✨

🔧 Technologies

This project was developed at the Master Class by Rievo using the following technologies:

📑 Dependencies

Server (HANA Platform):

neo hana-db



Web (SAP Web IDE):

ide odata sapui5 sapui5 sapui5 sapui5 sapui5 sapui5 sapui5 sapui5 sapui5



ℹ️ How To Use

To clone and run this application, you'll need Git, [HANA][SAPUI5][SAP Web IDE] on Cloud Trial environment via your computer to access. Create account in the SAP Cloud Platform

# Clone this repository
$ git clone https://github.com/DavidsonIzefler/SAPUI5-Fiori-Dashboard.git

For folder @database

Export all files for your local machine

  • After create HANA MDC Database
  • Run the scripts below:
    1. Tabelas.txt to generate tables
    2. Views.txt to generate views
    3. Carga.txt to populate tables and views

Then adding the profiles in the database at SYSTEM user

  • sap.hana.admin.roles::Administrator
  • sap.hana.ide.roles::CatalogDeveloper
  • sap.hana.ide.roles::SecurityAdmin
  • sap.hana.ide.roles::TraceViewer
  • sap.hana.xs.admin.roles::SQLCCAdministrator
  • sap.hana.xs.ide.roles::Developer
  • sap.hana.xs.ide.roles::EditorDeveloper

Then create three files in the Editor composer of "SAP HANA Web Based Development Wrokbeanch: Editor"

  • Create package Dashboard
  • Import the file .xsapp
  • Import the file .xsaccess
  • Import the file dashboard.xsodata

After all these task run the file dashboard.xsodata

For web project (SAP Web IDE)

  1. Go to services in the SAP Cloud Platform
  2. Start the service SAP Web IDE Full Stack
  3. Import the project that has been cloned from Git

Author

👤 Davidson Matos Izefler

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by Davidson Izefler