In this blog post, I’ll try to demonstrate how to enable dynamic visibility of filters in object page based on checkbox filter selection. Requirement: We have a requirement to enable/disable some input fields in Fiori Elements Object Page based on checkbox provided is selected/unselected Solution: We will do some modification using visual editor & make […]
sapui5
Enable App-to-App Navigation in BAS
Introduction During development of Fiori apps, you may want to test app-to-app navigation in SAP Business Application Studio (BAS). Enable App-to-App Navigation from between Fiori elements app If the source and target apps are both Fiori elements apps, it’s easy. The only prerequisite is that the both apps are located in the same workspace. 1. […]
Simplify your ODATA service with a lean and flexible architecture
Once i started learning SAPUI5, i noticed something was not right on the entire data flow. Selecting fields in SEGW, updating service again, updating structure due to new requirements, function imports, annotations, deep inserts, entire SEGW was really burden for the project. There was no way i could implement something in a good mood. After […]
Extension of fiori elements(list report/object page) using northwind service in visual studio.
This blog post is on regarding how to develop SAP Fiori Elements (List Report Page/Object Page) using Northwind OData service in visual studio and creating an extension and adding annotations in detail. 1. Introduction to Fiori: Fiori is a streamlined application, delivering a role-based user experience that can be personalized across all lines of business, […]
UI5 application using SAP Conversational AI (CAI)
With the not-so-recent advancement in technology, machine learning and AI are knocking on our doors, waiting to become a part of the applications we are building. Today we will see how to integrate SAP’s Conversational AI (CAI) with SAP UI5. Following will be the highlights of this blog: Building intents and entities to train the […]
Integrating Custom SAPUI5 Components with SAP Screen Personas
Motivation Many SAP Screen Personas customers are using the product’s powerful JavaScript scripting engine to extend SAP GUI applications via the SAPUI5 framework. These customers frequently leverage GuiHtmlViewer web application containers to embed custom SAPUI5 applications in SAP Screen Personas flavors, using HTML inline frames and the Cross-Origin Resource Sharing mechanism for data exchange. The […]
Attribute Based Access Control (ABAC) – How to configure masking in Manage Suppliers fiori app using Manage Sensitive Attribute app
Introduction In this blog post, we will learn how to configure masking through Manage Sensitive Attributes app provided by UI Data Protection Masking for SAP S/4HANA 2011 solution based on Attribute Based Authorization Control (ABAC) concept. Manage Sensitive Attributes app The Manage Sensitive Attributes application allows you to maintain configuration for UI data protection in […]
Here is why Azure DevOps is a must-have tool for Agile (SAPUI5) projects
We were using SAP BPC 10.1 for our planning scenarios but at some point of project implementation and utilisation, we noticed BPC was not answering the requirements coming from the business users. System was full of workarounds which was far away from a stable and flexible architecture. We were creating a monster in the system. […]
SAP Business Application Studio(BAS) Deploy UI5 Application To Server
SAP Business Application studio is a set of environment developments. It aims to improve time to value of the developers, provide a modern development experience and simple integration with SAP’s services and systems and improve development experience. In BAS, we can develop UI5 Apps, Fiori Element Apps and Mobile Apps. BAS provides pre-configured environments and […]
Develop & Deploy SAPUI5/Fiori like app using SAP Business Application Studio (BAS) and Troubleshooting
In this Post we will cover: Let’s see these activities step by step. 1. Development using on-prem OData service: Click on File->New Project from Template – this is the same option which we used to select while developing application from template in WebIDE. OR Select Fiori Freestyle Project: Select the running environment which you want […]