A Cloud Guruji

SAP Gateway OData Service Developments

Categories: OData | Gateway
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Course Content:

1. Kick off OData ABAP services ETC
Topics:
* Kick off OData ABAP services – Basic terminologies
* Various data types available in OData ABAP services
* Various T-codes & different tools used in Odata ABAP services
* Various operations in Odata ABAP services
* What we can do and what we can’t do in OData ABAP services as part of coding

2. Introduction to SEGW & build first OData ABAP service
Topic: Introduction to SEGW & build first OData ABAP service
* What are the main folders in OData ABAP services
* How to create ENTITY TYPE and ENTITY SET
* What is runtime artifacts
* What is the use of MPC (Model Provider Class)
* What is the use of Data Provider Extension Class (DPC)
* OData ABAP Service

3. Important methods in OData ABAP service – Relation between OData & UI5 methods
Topics:
* Behaviour of various important methods (CRUDQ) in OData ABAP services
* Implement some method using important parameters
* Different HTTP status codes
* Introduce different UI5/Fiori methods – how they are related with OData ABAP services method

4. Practical OData scenario walk-through – Implement – Enhancement
Topics:
* Implement OData ABAP service for Practical scenarios
* Implement Multiple Entity Type and Entity Set in single OData ABAP service
* Implement EntitySet_GET_ENTITY and EntitySet_GET_ENTITYSET method
* Apply additional conditions after initial OData implementation (enhance OData)

5. Implement BAPI in UI5 OData FIORI With mapping technique

6. BAPI in OData ABAP services ( without mapping – code based ) + $filter $count etc..
Topics:
BAPI in OData ABAP services – without mapping – code based implementation
$filter $count options in URI

7. Search & Filter ($search, $filter) implementation in OData ABAP service
* Develop OData ABAP service which will fetch records based on wild card character (different search options).
* Developing OData ABAP services with FILTER option
* Different HTTP status codes

8.1: Implement INSERT – UPDATE – DELETE methods
* POST HTTP method implementation
* PUT HTTP method implementation
* DELETE HTTP method implementation

9: Function Import in OData ABAP service

10: Implement complex function import:
* Single Function import with multiple parameters
* Implement multiple function import within a single OData service

11: File upload and File Download via OData ABAP service pdf, bmp, gif, txt, jpg
* File upload and File Download via OData ABAP service
* Files with different formats – .pdf, .bmp, .gif, .txt, .jpg

12: Navigation and Association
* Principle Entity Type
* Dependent Entity Type
* Principle Entity Set
* Dependent Entity Set
* Association
* Association Set
* Referential constraint

13: MVC (MODEL VIEW CONTROLLER) Architecture

14: Embeded Vs. Central HUB NetWeaver Gateway
* NetWeaver Gateway
* Configurations
* EMBEDED vs. CENTRAL HUB

15: XS OData OData HANA services
* XS OData
* OData HANA services

Show More

Course Content

DAY-01
Topics: * Kick off OData ABAP services – Basic terminologies. * Various data types available in OData ABAP services. * Various T-codes & different tools used in Odata ABAP services. * Various operations in Odata ABAP services. * What we can do and what we can’t do in OData ABAP services as part of coding.

  • Kick off OData ABAP services ETC
    01:35:47

DAY-02
Topic: Introduction to SEGW & build first OData ABAP service * What are the main folders in OData ABAP services * How to create ENTITY TYPE and ENTITY SET * What is runtime artifacts * What is the use of MPC (Model Provider Class) * What is the use of Data Provider Extension Class (DPC) * OData ABAP Service

DAY-03
Topics: * Behaviour of various important methods (CRUDQ) in OData ABAP services. * Implement some method using important parameters. * Different HTTP status codes. * Introduce different UI5/Fiori methods – how they are related with OData ABAP services method.

DAY-04
Topics: * Implement OData ABAP service for Practical scenarios. * Implement Multiple Entity Type and Entity Set in single OData ABAP service. * Implement EntitySet_GET_ENTITY and EntitySet_GET_ENTITYSET method. * Apply additional conditions after initial OData implementation (enhance OData).

DAY-05
Implement BAPI in UI5 OData FIORI With mapping technique

DAY-06

DAY-07
* Develop OData ABAP service which will fetch records based on wild card character (different search options). * Developing OData ABAP services with FILTER option * Different HTTP status codes.

DAY-08
* POST HTTP method implementation. * PUT HTTP method implementation. * DELETE HTTP method implementation.

DAY-09
Function Import in OData ABAP service

DAY-10
* Single Function import with multiple parameters. * Implement multiple function import within a single OData service.

DAY-11
* File upload and File Download via OData ABAP service. * Files with different formats – .pdf, .bmp, .gif, .txt, .jpg

DAY-12
* Principle Entity Type * Dependent Entity Type * Principle Entity Set * Dependent Entity Set * Association * Association Set * Referential constraint

DAY-13
MVC (MODEL VIEW CONTROLLER) Architecture

DAY-14
* Netweaver Gateway * Configurations * EMBEDED vs. CENTRAL HUB

DAY-15
* XS OData * OData HANA services

Student Ratings & Reviews

No Review Yet
No Review Yet