Challenge: Our client, a leading provider of logistics and material handling solutions in Germany, needed to modernize their critical Fiori applications. These apps were vital for their customers to track and modify orders in real-time and personalize their website experience. The core challenge was re-architecting the data consumption from direct SAP Netweaver OData services to a future-proof, secure BTP setup.
Solution: Our team meticulously decoupled the existing OData services, implementing new CAP (Cloud Application Programming) services within BTP to consume backend data securely. This involved setting up BTP destinations via the Cloud Connector, implementing role-based access for enhanced security, and refactoring the freestyle UI5 apps to leverage the new CAP services.
To ensure secure external access for the client’s customers, we introduced an innovative keycode-based security layer. This unique and single keycode, delivered via ABAP email notifications, verifies user access directly through a CAP service upon application launch.
Impact & Added Value:
- Enhanced Security: The keycode system provides an additional, robust layer of security for internet-facing applications, protecting sensitive customer data.
- Real-time Visibility: Customers gain immediate access to their order status directly on the Fiori app’s homepage, improving transparency and satisfaction.
- Future-Proof Architecture: Migration to BTP Cloud Foundry ensures a scalable, modern, and high-performing platform for current and future application needs.
- “Clean Core” Compliance: Our consultants applied SAP’s “Clean Core” best practices, ensuring a streamlined, maintainable, and upgrade-friendly solution.
- Agile & Efficient Delivery: Leveraging Agile Scrum methodology, our passionate consultants in Africa delivered high-quality results to our German client, demonstrating global delivery excellence.