SAP RAP / CDS / OData reference: transactions, tables and errors
Practitioner SAP RAP / CDS / OData reference pages: the transactions, tables, dumps, messages and functional issues a RAP / CDS / OData consultant actually meets, with root causes and safe resolution paths.
SAP transaction codes
- /IWFND/ERROR_LOGSAP Gateway Error Log
- /IWFND/GW_CLIENTSAP Gateway Client
- /IWFND/MAINT_SERVICEActivate and Maintain OData Services
- /IWFND/V4_ADMINOData V4 Service Administration
- /UI2/FLPStart the SAP Fiori Launchpad
- /UI2/FLPD_CUSTFiori Launchpad Designer (Client-Specific)
- /UI2/INVALIDATE_GLOBAL_CACHESInvalidate Global Launchpad Caches
- /UI5/APP_INDEX_CALCULATECalculate the SAPUI5 Application Index
- SEGWSAP Gateway Service Builder
SAP technical topics
- Actions in RAP business objectsActions in RAP Business Objects
- Adaptation projects and Fiori extensibilityAdaptation Projects for Fiori UI Extensibility
- Analytical CDS viewsAnalytical CDS Views for Cubes and Dimensions
- CDS access controls and DCLCDS Access Controls and DCL Explained
- CDS annotations and where they take effectCDS Annotations: Layers, Precedence and Silent Failures
- CDS associations versus joinsCDS Associations vs Joins and When Each Fires
- CDS compatibility views in S/4HANACDS Compatibility Views in S/4HANA
- CDS table functions and AMDPCDS Table Functions and AMDP Explained
- CDS view entities versus classic CDS DDIC viewsCDS View Entities vs Classic CDS DDIC Views
- CDS vs Open SQL vs AMDP: Choosing the Right ABAP Data LogicCDS vs Open SQL vs AMDP: Choosing the Right ABAP Data Logic
- Debugging an OData service end to endDebugging an OData Service End to End
- Determinations and validations in RAPDeterminations and Validations in RAP Behavior Implementations
- Entity Manipulation Language in RAPEML: Programmatic Access to RAP Business Objects
- ETag and concurrency control in ODataETag Based Optimistic Concurrency in OData
- Extending a RAP business objectExtending a RAP Business Object Without Modification
- Fiori elements list report and object pageFiori Elements List Report and Object Page
- Fiori elements versus freestyle FioriFiori Elements vs Freestyle Fiori Decision
- Late numbering in RAPLate Numbering in the RAP Save Sequence
- OData batch requests and deep insertsOData Batch Requests and Deep Inserts Explained
- OData query options and server side pagingOData Query Options and Server Side Paging
- OData V2 versus OData V4 for SAP developersChoosing Between OData V2 and V4
- Performance of nested CDS viewsPerformance Cost of Nested CDS View Stacks
- RAP Authorization: DCL, Global Authorization and Instance AuthorizationRAP Authorization: DCL, Global Authorization and Instance Authorization
- RAP business object compositionRAP Composition: Root and Child Entities
- RAP draft handlingRAP Draft Handling: Draft Tables and Locking
- RAP managed versus unmanaged scenariosRAP Managed vs Unmanaged: The Real Choice
- SAP Fiori Architecture: Launchpad, UI5, Gateway and BackendSAP Fiori Architecture: Launchpad, UI5, Gateway and Backend
- SAP Gateway OData Activation: Service, System Alias and ICFSAP Gateway OData Activation: Service, System Alias and ICF
- SEGW versus CDS based service exposureSEGW OData Modeling versus CDS-Based Service Exposure
- Service definition and service binding in RAPService Definition and Service Binding in RAP
- Virtual elements in CDSVirtual Elements in CDS Views