Show TOC

Using Code Patterns on the OData ChannelLocate this document in the navigation structure

Use

To save yourself time and effort when you define data provider classes and data models for SAP Gateway on the OData Channel, you can use code patterns in the ABAP Workbench design time. The ABAP code patterns generate simple statements that are inserted directly into your source code.

Code Patterns

Depending on your requirements, you can choose from two types of code patterns on the OData Channel:

  • Data Provision Code Patterns

  • Metadata Definition Code Patterns

Data Provision Code Patterns

If you are implementing a data provider class on the OData Channel, you can use a Call RFC code pattern for data provision based on the generation tool, Backend Operation Proxy (BOP).

For more information, see Using Data Provision Code Patterns

Metadata Definition Code Patterns

If you are implementing a data model using a code-based approach by implementing the DEFINE method in the model provider class, you can use the code patterns Define Entity Type and Define Complex Type.

For more information, see Using Metadata Definition Code Patterns