Optimizing Supply Chains: The Power of Campaign Planning
Read how the Campaign Planner & Designer (CPD) helps you to manage supply chain variability.
When businesses grow supporting underlying processes have to be checked for efficiency and sometimes need to be evolved in order to keep up with speed, user friendliness and reliability. At Camelot, the timesheet management time recording was one of those processes which became more critical. The standard timesheet app in S/4HANA Cloud had served its purpose for quite a time, but we as an innovative consulting company were looking for a more advanced, convenient, and customizable solution. In this blog article, we will introduce a timesheet application we have built internally using SAP CAP (Cloud Application Programming Model), S/4HANA Cloud and SAP BTP (SAP Business Technology Platform) using side by side extensions principle.
Let’s explore how this application helped our consultants to manage their time recording more conveniently and provides numerous benefits, including enhanced customizability, seamless data access, and improved project management.
Our S/4HANA team developed a Camelot timesheet application as an alternative to the standard timesheet application in S/4HANA Cloud. This application is a single-page SAP UI5 application, developed using side-by-side extension principle and is deployed into SAP’s BTP (SAP Business Technology Platform). With the logging and monitoring facilities in SAP BTP and Kibana dashboards (picture 7), we can monitor the application’s health and peak load performance, ensuring optimal performance.
The picture below illustrates the technical setup of our Camelot Timesheet application. Whereas the custom APIs primarily retrieve data tailored to specific requirements (projects, timesheet records, employee availability, and work location) the standard API facilitates data writing. The entire BTP setup adheres to SAP best practices and Corporate GitLab serves as the code repository and DevOps platform for the application deployment.
The Camelot timesheet application offers several advantages over SAP standard solution, which we will highlight in detail below.
The Camelot timesheet application leverages logging and monitoring capabilities of SAP BTP, ensuring optimal app performance and real-time insights into the application health. The Kibana dashboard, available in BTP, provides a visual representation of log data, helping us to identify potential issues. For example, a sudden spike in response times might indicate a performance bottleneck requiring further investigation.
Those new monitoring and logging options support application health, optimize performance and proactively address potential problems.
DevOps can be a critical aspect of modern software development, as it bridges the gap between development and operations teams. By implementing DevOps principles, a methodology in the IT and software development offering a set of practices and tools, we achieved faster deployment, higher-quality releases, and more efficient collaboration. When developing the Camelot timesheet application, the use of DevOps concepts helped to enable a smooth and efficient deployment. We are using corporate GitLab as the platform for deployment ensuring faster time to market availability and more streamlined updates.
The Camelot timesheet application built using SAP CAP, S/4HANA Cloud, and SAP BTP offers an innovative approach for Camelot to managing timesheet more efficiently. By leveraging advanced technology and embracing customization, this application provides a multitude of benefits, including seamless data access, improved workload management, and streamlined user experience. Furthermore, the integration of DevOps principles in the development and deployment process ensures that our application remains relevant and up to date with short release cycles.
While this blog primarily focuses on Camelot timesheet application, its technical insights extend to a wide range of business applications, empowering your organization to thrive in a competitive landscape. By leveraging our expertise in SAP centered best practices, Camelot helps you develop customized, cutting-edge business applications that not only add value to your operations but also elevate productivity and streamline processes. Our team of dedicated professionals are committed to understanding your unique business needs and crafting tailor-made solutions that drive growth and efficiency. In addition to timesheet application, our portfolio of services includes S/4HANA Transformation, SAP BTP Cloud consulting, SAP Cloud Application Programming (CAP) / RESTful Application Programming (RAP) application development and more.
When you partner with us, you gain access to unparalleled industry knowledge, innovative strategies, and continuous support in every step to ensure your organization’s success. Whether you’re looking to improve existing systems or embark on a transformative digital journey, we’re here to guide you every step of the way.
If you’re interested in learning more about how our services can benefit your organization, or if you have any questions, please don’t hesitate to reach out to us. We’re eager to help you unlock the full potential of your business and achieve new heights of success.
Read how the Campaign Planner & Designer (CPD) helps you to manage supply chain variability.
Explore automated production planning with our Campaign Planner & Designer.
The pharma market trends impact logistics with a shift to smaller, higher-value shipments and new temperature requirements.
This blog post explores the role of remanufacturing and outlines how it can be successfully integrated into Product Lifecycle Management.
© Camelot Management Consultants, Part of Accenture