Hacks for Innovation 2022: Experience using SAP Build apps

I recently had the opportunity to participate in the event Hacks for Innovation 2022 organised by SAP HIVE, India where our team  built an application using SAP Build apps for the theme Operational Excellence. The experience was really rewarding, and I want to share some of the key takeaways from the event.

Hacks for Innovation 2022 is the No-code hackathon using SAP Build apps, spanning around the themes of Sustainability, Operational Excellence, and Business User Experience.

Our team chose the theme Operational excellence, where we attempted to improve the experience of using Maintenance Notification (part of Plant Maintenance module) in SAP S/4HANA system with SAP Build apps.

In todays business, Operational excellence helps to improve the quality of products and services, which can lead to increased customer satisfaction. This can help to build customer loyalty and drive business growth.

The use case we attempted to solve has 2 personas:

Persona 1: Customer, who would like to have an application to inspect and report the product complaints by scanning the QR code of the product to capture the product details like Product ID, serial number, location etc.. that has issue and create the complaint in the SAP S/4HANA on-premise system.

Customer would then use the application to track the real time status of his complaint.

Persona 2: Facility Manager, who would like to use the facility admin application to track all the complaints, update an assignee and modify the status of the complaint which is reflected in real time in SAP S/4HANA on-premise system.

As first step, we explored the APIs relevant to Maintenance Notification in the API Business Hub and activated the respective oData service in the SAP S/4HANA system.

We have also setup the SAP Cloud connector which serves as a link between the on-premise system and SAP BTP applications. SAP Cloud connector runs as on-premise agent in a secured network and acts as a reverse invoke proxy between the on-premise network and SAP BTP.

Finally, build the application using SAP Build apps.

Fresh response – SAP Build apps

One of the things that I appreciated most about SAP Build apps was how user-friendly it is.

Even though its my first time experience with SAP Build apps, I was able to quickly get up to speed with the platform and start building my application. The drag-and-drop interface made it easy to customize the pre-built templates and modules, and I was able to create a functional application in a fraction of the time it would have taken me to code it from scratch.

Another thing that really impressed me about SAP Build apps was the quality of the end result. My application looked professional and worked flawlessly, and I received a lot of positive feedback.

It was clear that SAP Build apps is a powerful and reliable platform that can be used to create high-quality applications.

Our final end to end solution looks like below

Solution Diagram – End to End

Overall, I had an amazing experience using SAP Build apps and I would highly recommend it to anyone (be a professional or a Citizen developer) looking to create a functional application without needing to write code. It’s user-friendly, efficient, and produces great results – what more could you ask for?

Our 5min pitch video explaining the use case and demo.

Bonus:

If you are interested in learning more about no-code platforms and their potential in building side-by-side extensions for SAP systems, I recommend checking out this discovery center mission

Happy Learning and have a great year 2023 !