Wednesday, 3 January 2024
S/4Hana 2023 – Key User Extensibility – Custom Logic App – Keep the Core Clean
Wednesday, 29 December 2021
Using HANA DB BLOB fields to store/retrieve File Attachments using Node.JS and SAPUI5
Introduction
When using Node.JS in SAP BTP Cloud Foundry, you may have the need to store/retrieve file attachments in your NodeJS Application (backend) and SAPUI5 (front end). There are several approaches, of these the main would be:
◉ File System
◉ File Storage
◉ SAP HANA Database Storage, as BLOB (Binary Large Objects)
Friday, 20 August 2021
Run XSA application(UI part) locally with visual studio code
I have been working on XSA for a while, the SAP WEB IDE FOR SAP HANA is a bit outdated(especially for ui5 development) and sometimes not that performant. Recently i managed to move the xsa application to visual studio code and run the UI part(for now) locally. This blog post will show you how I moved and the solution for the issue encountered during the setup.
Note: This blog post is about moving your xsa development (UI part at least) to visual studio code, not about using visual studio code to do xsa app development from scratch
some prerequisite:
1.visual studio code +plugin
2.node js+ git
3. a running xsa application in your xsa( to get the destination and service binding info)
Saturday, 25 April 2020
SAP Fiori for SAP S/4HANA – Adaptation Transport Organizer
In-app extensibility covers the most common changes most customers need to make to their SAP S/4HANA solution, including:
Wednesday, 12 February 2020
HANA XSA: Securing your application, and ensuring a good User Experience (UX) – Part 1
Is User Experience or Security more important?
In short, both are equally important. One of the most overlooked areas of user experience is security. As with most user-oriented design, security should be implemented in a way that guides the user, only allowing them to interact in ways which they are authorized. on the other hand, security should not force the user to have a bad experience, it should enhance it.
Friday, 24 January 2020
Cross-MTA Dependencies. Custom UI5 Library Reference Example.
To demonstrate the cross-MTA capability I will create two MTA’s containing UI5 applications
◉ Provider
◉ Consumer
Monday, 21 October 2019
BEx Query based Fiori App
Now Enterprise Reporting can be taken to the next level with the advent of Fiori and SAP UI5. Here are a few points why you should consider creating a custom SAPUI5 app to analyse BI data.
Saturday, 5 October 2019
SAP UI5 app on SAP HANA Cloud Trial Service
Below are the footsteps to chase UI5 app development in SAP HANA service provider.
Friday, 27 September 2019
S/4 HANA FIORI Transactional App data validations with FIORI ELEMENT Template and CDS -BOPF framework
Main Part : The below steps are required to perform data validations with BOPF framework in S/4 HANA app.
Thursday, 25 April 2019
Batch Insert and Update Processing with OData V2
Tuesday, 15 January 2019
Develop a full-stack multi module business application(MTA) by using java as middle-ware
Functionality of the Application :- Here I am going to display the list of employees of an organization.
Thursday, 4 October 2018
Combining spatial and sentiment analysis using SAP HANA
Intro
Many companies have a large pool of unstructured feedback from customers (e.g. complaints). Most of the time, this data also has geographical information attached (e.g. the address).
Friday, 4 May 2018
HANA Spatial Demos: Geocoding, Clustering, Aggregation
Business story
Let’s imagine a purely fictional story to back-up our applications:
◈ Our customer is an insurance company specialised in house insurance.
◈ Currently, they have all their data in Excel files.
◈ They want to move it into a dedicated system capable of grouping houses in the same area together.
Thursday, 6 April 2017
HANA Rules Framework (HRF)
HANA Rules Framework (HRF)
SAP HANA Rules Framework provides tools that enable application developers to build solutions with automated decisions and rules management services, implementers and administrators to set up a project/customer system, and business users to manage and automate business decisions and rules based on their organizations’ data.
In daily business, strategic plans and mission critical tasks are implemented by a countless number of operational decisions, either manually or automated by business applications. These days – an organization’s agility in decision-making becomes a critical need to keep up with dynamic changes in the market.
Friday, 2 September 2016
Upload and Retrieve Image using SAP HANA XS & SAP UI5
In this blog I will explain how to:
- Use SAPUI5 File Uploader to upload an image
- Render preview of the uploaded image
- Save it to HANA DB using a XSJS service.
- Retrieve the saved image using XSJS service and render it on the UI.
Upload an Image using SAPUI5 File Uploader:
Thursday, 28 July 2016
How to Consume HANA XS Odata in ECC
Introduction:
In this blog we will discuss how can we consume HANA XS-Odata services in ECC system. In this scenario we will set up an RFC connection between HANA and ECC system and the XS Odata services can be consumed. The data coming from the XS-Odata services can be populated in an internal table for further processing.
Prerequisites:
- This scenario has to be implemented in ECC system.
- An RFC connection should exist between HANA and ECC.
Thursday, 12 May 2016
Friday, 6 May 2016
SAP HANA Extended Application Services
Saturday, 6 February 2016
Upload data to HANA table with SAPUI5 FileLoader and HANA Extended Services
- Create a new SAPUI5 Application Project