Read only app with Multiple entity RAP Part 8

Welcome back to Part 8 of our comprehensive SAP RAP (RESTful Application Programming) series! Today, we are taking our read-only application to the next level by significantly enhancing the UI and data model. In this session, you will learn how to integrate multi-table data by creating interface CDS views for Flight and Carrier tables. We will walk through establishing both 1:N and 1:1 associations to retrieve critical data like flight dates and airplane types. You will also see how to enrich your Object Page by adding a second facet to display detailed flight information in a list format. Finally, we will replace those cryptic ID codes with readable, descriptive text using @ObjectModel.text and @Semantics.text, and ensure all new entities are correctly exposed in the service definition. What You Will Learn in This Video: Multi-Table Data Integration: Creating interface CDS views to fetch additional data from Flight and Carrier tables. Associations: Establishing 1:N and 1:1 associations between the main connection view and new interface views for seamless data retrieval. Object Page Enhancements: Adding a second facet to the Object Page utilizing @UI.lineItem and lineItemReference to display data in a list format. Improved UI Labels & Text: Using @ObjectModel.text and @Semantics.text to replace IDs with descriptive text (like airline names) for better UX. Configuration: Exposing your newly created entities in the service definition to ensure they are accessible by the application. ⏱️ Video Chapters: 0:00 - Introduction to Part 8 & UI Enhancements 2:27 - Multi-Table Data Integration (Flight & Carrier) 9:07 - Establishing 1:N and 1:1 Associations 13:13 - Object Page Enhancements (Adding a Second Facet) 18:22 - Service Definition Configuration 23:33 - Data Retrieval via Associations 25:27 - Improving UI Labels with @ObjectModel.text 30:26 - Summary & Future Steps (Value Help & Search) 💻 Resources & Links: Check out the complete RAP code repository on my GitHub (Link in channel description). Let's connect! Follow me on LinkedIn for more industry insights and professional networking. If this series is helping you master RAP, consider supporting the channel with a 'Super Thanks' to help fund future advanced tutorials! 🔔 Don't forget to LIKE, SUBSCRIBE, and hit the notification bell so you don't miss Part 9! #SAP #SAPRAP #ABAP #FioriUI #CDSViews #Associations #CleanCore #SAPTechnomaniac #BackendDevelopmentA Playlist Code Information:- https://github.com/ramniwas04/READ-ON... OData:-    • OData a Restful API SAP ABAP Part 1   SAP ABAP on HANA course :-    • SAP ABAP on HANA Introduction Part 1 ( Har...   ABAP SAP ABAP 7.4 / 7.5 New Syntax:-    • Inline declaration in SAP ABAP 7.4 /7.5 ( ...   Enhancement in ABAP:-    • SAP Enhancement Framework ( Implicit and E...   CDS in ABAP on HANA :-    • SAP CDS Introduction -Part 1 ABAP on HANA ...