Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Day 1: Backend Data Structuring and Service Configuration
- Module 1: Fiori Core Principles: A concise overview of SAP Fiori, SAPUI5, and the strategic direction of SAP UX. This segment covers the on-premise Fiori architecture and provides a practical walkthrough of essential development utilities, with specific emphasis on Eclipse ADT for government applications.
- Module 2: Overview of ABAP Core Data Services (CDS): Exploration of the Virtual Data Model (VDM) framework. Instruction on the creation of Basic, Composite, and Consumption CDS Views.
- Module 3: Advanced CDS Logic and OData Integration: Application of annotations, associations, joins, and calculations within CDS. Methodologies for exposing CDS Views as OData Services via the @OData.publish annotation. Procedures for activating and validating the OData service using the SAP Gateway Client.
Day 2: User Interface Development and Dashboard Configuration
- Module 4: SAPUI5 Core Concepts: Examination of fundamental SAPUI5 framework components and the Model-View-Controller (MVC) architecture. Establishment of the Fiori application project structure within the Eclipse environment.
- Module 5: Data Integration and UI Components: Linkage of the OData Service to the Fiori application. Introduction to essential UI components (e.g., pages, lists, tables) and the design of the dashboard layout for government reporting needs.
- Module 6: Practical Exercise - Dashboard Interface Construction: A comprehensive practical session wherein participants utilize the SAPUI5 VizFrame library to generate charts, bind them to the OData service, and assemble the complete, static version of the sales dashboard.
Day 3: Interactivity, Validation, and On-Premise Implementation
- Module 7: Interactive Functionality Implementation: Analysis of methods to capture user interactions, including button clicks and chart selections. Development of controller logic to manage events and program interactive drill-down behaviors.
- Module 8: Finalization and Quality Assurance: Execution of end-to-end testing for the interactive dashboard. Review of industry best practices and standard troubleshooting protocols.
- Module 9: Production Deployment: Installation of the custom Fiori application to the on-premise Fiori Launchpad and configuration of the associated tile.
Requirements
Prerequisites
- Foundational understanding of SAP architectural principles.
- Basic proficiency in ABAP programming.
- Working knowledge of data dictionary objects (SE11).
- Prior exposure to Fiori or SAPUI5 is advantageous but not required.
Intended Participants
- ABAP Developers
- SAP Technical Consultants
- SAP Application Developers
- Solution Architects seeking to evaluate custom Fiori development capabilities for government
Testimonials (3)
In question and answer section, we can ask many cases and Mr. Oki is great to make us understand the solution of our issues.
Verified Client
Course - Mastering On-Premise SAP Fiori Development
I appreciated the clear structure of the training and the way the material was presented in an organized manner. It made it easier to follow and understand the key points.
Verified Client
Course - Mastering On-Premise SAP Fiori Development
Testing program