100% found this document useful (1 vote)
551 views8 pages

Odata Notes

OData provides an open standard for APIs that allows resources to be easily consumed by any application. SAP NetWeaver Gateway acts as an interface between SAP and non-SAP applications, enabling connectivity via open standards like OData. It supports CRUDQ operations and uses RESTful architecture with HTTP requests and responses that return data in XML or JSON format. The data model in OData defines the entity types, entity sets, and associations that determine the data structure when communicating between backend and frontend systems.

Uploaded by

Nikhil Malpe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
551 views8 pages

Odata Notes

OData provides an open standard for APIs that allows resources to be easily consumed by any application. SAP NetWeaver Gateway acts as an interface between SAP and non-SAP applications, enabling connectivity via open standards like OData. It supports CRUDQ operations and uses RESTful architecture with HTTP requests and responses that return data in XML or JSON format. The data model in OData defines the entity types, entity sets, and associations that determine the data structure when communicating between backend and frontend systems.

Uploaded by

Nikhil Malpe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

ODATA NOTES :

OData: Open Data Protocol OData interface is an open data standards, that can be consumed by any
Application, Program, Software or Device (Non-SAP World) and that can be connect with SAP by
HTTP(s) protocol.
OData is a RESTful (REpresentational State Transfer) inspired technology for reading, writing and
modifying information on the web applications.
OData is URI (URL) based Identity resource service. • It is HTTP(s) Request and Response based
service and result will be in XML or JSON file formats. .
OData services supports point-to-point solution integration like CRUDQ operations.

SAP NW Gateway server:


SAP NetWeaver Gateway is a technology that provides a simple way to connect devices,
environments and platforms to SAP based on market standards. .
SAP NetWeaver Gateway is additional setup for your existing SAP ERP system. SAP
NetWeaver Gateways is acts like an Interface between Producers and Consumers (SAP to
Non-SAP Applications).
• SAP NetWeaver Gateway helps to enable and expand the technology into new experiences
such as social and collaboration environments, mobiles, tablet devices and other internet
(Web) applications (SAPUI5 & Fiori etc).
• It is RESTful server - REST is a style of software architecture for distributed systems such
as the Word Wide Web (www). REST uses the standard methods (GET, PUT, POST &
DELETE) and other CAIPING Teatures

OVERVIEW OF ARCHITECTURE .
SAP NW Gateway Deployment Options:

1. Central Hub Gateway Deployment 2. Embedded Gateway Deployment


SAP NW Gateway - Advantages:
1. SAP Recommended - Central Hub Gateway Deployment option.
2. Central hub is separate Instance can connect multiple business back end systems - (trusted
RFC):
a. ERP (ECC or S4 HANA)
b. CRM
c. SRM
d. SCM
e. TM etc.
3. tRFC Based connection to back-end business systems, avoid business sysyem down time
while features update.

SAP NW Gateway Service - Creation Steps in Back-End system - ERP (ECC/S4HANA):


1. Create a OData service - SEGW
2. Define a Data model of Entity type & Entity Set
3. Generate run time artifacts
4. Implement required methods - Service Implementation

Steps in Front-End system - GW:


1. Find the Trusted RFC connection b/w GW to ECC-
2. Maintain (Register) Back-end OData service (Tech. -/IWFND/MAINT_SERVICE
3. Test run Gateway services - /IWFND/GW_CLIENT or Web Browser
4. Analyze the FES Errors-/IWFND/ERROR_LOG

DATA MODEL:
It is a format in which we are communicating the backend system to frnt end system .

Entity Type : kind of structure type

SAP NW Gateway Service – Odata


• Back-End system - ERP (ECC/S4HANA): Data model:
a. Entity & Entity type b. Entity Set c. Associations
Entity = Work area

Entity Type = structure


Entity set = internal table

SAP NW Gateway Service - OData


• Back-End system - ERP (ECC/S4HANA):
Data model - Creation Methods:
a. DDIC Import
b. Manual Creation
c. Data Model from File
d. RFC/BOR Interface
e. Search Help

You might also like