action
Prepackaged business logic attached to an entity type.
annotation
Metadata attached to a consumption model element.
central hub deployment
Deployment of core software component SAP_GWFND in SAP Gateway central hub system.
collection
Resource that contains a set of entries, which are structured according to the entity type definition in the respective data model.
complex type (synonym: ComplexType)
Structured types consisting of a list of properties but with no key. Can only exist as a property of a containing entity or as a temporary value.
consumption model
Represents an OData service by bundling a set of SAP Gateway data models for a specific consumption use-case. Each data model will be reflected by one or more corresponding entity types or collections in the resulting service. Exposed as service document plus service metadata document in the OData world.
content generator
SAP Gateway design-time tool that enables a developer to create content quickly without having to write source code. The content is then available for use through SAP Gateway. There are different content generators, Business Object Repository (BOR) or Remote Function Call (RFC), for example.
data model
Root entity representing a certain self-contained business object that defines a people-centric view on respective business information. The nodes of this hierarchy are called entity types.
data provider class (DPC)
Provides all application data of a service to the runtime.
embedded deployment
Deployment of core software component SAP_GWFND in SAP Business Suite backend system.
entity set (synonym: EntitySet)
Entities are grouped in entity sets (for example, customers is a set of customer entity type instances)
entity type (synonym: EntityType)
OData-specific. An entity is an instance of an <EntityType>. It has a unique identity, independent existence, and forms the operational unit of consistency. An <EntityType> has a name, a payload consisting of one or more declared properties and a <Key> that describes the set of properties whose values uniquely identify an entity within an entity set.
entity data model (EDM)
Set of concepts that describe the structure of data regardless of its stored form.
event provider
Application-specific component that provides business events. SAP Gateway converts these events in OData for SAP application notifications.
function import (synonym: FunctionImport)
Describes a service operation in an entity data model.
hub system
Central SAP Gateway system.
metadata document
Complete XML representation of an Entity Data Model (1:1 relation).
model provider class (MPC)
Provides all metadata of a service to the runtime.
multiple origin composition (MOC)
Collection of data from different backend systems that is aggregated in a single service, thereby enabling a service to be made available for more than one system.
navigation property (synonym: NavigationProperty)
Property of an entry that represents a link from this entry to one or more related entries. A navigation property is not a structural part of the entry to which it belongs.
OData Channel (ODC)
Programming paradigm for SAP Gateway to expose backend functionality.
OData for SAP Products
OData for SAP Products is a set of rules describing how to apply OData in consumption scenarios, plus a set of extensions to OData that simplify the consumption of OData services.
OData service
Develop OData services in the Service Builder to extract the data you want, when you want it, and where.
OData service (GW)
An OData service developed using SAP Gateway.
OData Services Consumption and Integration (OSCI)
Enables quick consumption of external OData services and converts them to SAP Gateway compliant OData services.
Open Data Protocol (OData)
The Open Data Protocol (OData) is a Web protocol for querying and updating data. It applies and builds upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub), and JSON to provide access to information from a variety of applications.
project
Used in SAP Gateway Service Builder to consolidate and store all artifacts needed to create a service and model in one place. Projects provide developers with the freedom to interrupt the service development and modeling process at any time, without being bound to runtime artifacts and without risk of losing data.
property
An <EntityType> can have one or more properties of the specified EDMSimpleType or ComplexType. A property can be a declared property or a dynamic property. The declared properties of an <EntityType> of <ComplexType> are defined using the <Property> element.
SAP Gateway
SAP Gateway enables people-centric applications to consume SAP Business Suite data through popular devices and platforms in an easy and standards-based fashion.
self link
In an OData entity or a feed a self link is a link to the entity or the feed itself, for example <atom:id>.
service
Exposed as an OData service to be consumed by an external application (such as JavaScript-based client). Is a repository object used for routing (system aliases are assigned to a service) and authorization checks. It has a dedicated ICF node and contains one or more data models.
Service Builder
Is a dedicated design-time transaction, which provides a toolset for creating OData services easily and efficiently and supports the entire service development life cycle. It blends new and existing ABAP development tools in an OData-compliant modeling transaction and caters for the needs of all developers, regardless of experience and time available for service development.
service call
Request sent to the OData service root URI or a resource path extending it.
service document
Top-level XML representation of a consumption model (1:1 relation). It contains a list of entity sets. A document that describes the location and capabilities of one or more entity sets.
thing
Tangible work object from a user perspective.
thing type
Entity that defines tangible work objects. A prominent entity type fulfilling additional constraints.
User Self Service
SAP Gateway feature (similar to the User Management capability of Business-to-Consumer (B2C) scenario) using which SAP Business Suite B2C customers can create users and manage their profiles.