SAP Fiori - erikpa1/MyExperience GitHub Wiki
BTP
BTP - starting point to SAP Business Solutions
Provides, administrative tools to organize accounts, security, services. Everything to configure environment.
https://www.youtube.com/watch?v=CFLW2hrsbUc
BTP Trial
- Create an SAP account at sap.com (the "Log On / Register" link). If you've ever had an SAP user (a P/S/C/D/I number) you can reuse it. - You have to verify telephone number first!
- Go for: https://cockpit.hanatrial.ondemand.com/trial
- Create trial account
- In the cockpit, open your trial subaccount, then go to Instances and Subscriptions and create a new SAP HANA Cloud instance using SAP HANA Cloud Central.
ABAP environment
SAP BAS - Business application studio
Basic application creation
Create new project from template
Create FIORI generator
Press basic version
Select NONE data source
Editing the applicatoin
Edit views
i18n properties
Visual Studio Code development
npm i -g @sap/cds-dk
VS code extensions
code --install-extension sapse.vscode-cds # for .cds models
code --install-extension mechatroner.rainbow-csv # for .csv files
code --install-extension qwtel.sqlite-viewer # for .sqlite files
code --install-extension humao.rest-client # for REST requests
code --install-extension dbaeumer.vscode-eslint # for linting
If you have problem to find CDS on mac you have to add NMP global package
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Install VS code for Template Wizard