OData protocol defines a standard way to Create/Retrieve/Update/Delete (CRUD) an entity. The CRUD operations are consistently implemented across all the business objects, as well as in the user-defined objects.

- POST - Create the entity.
- GET - Retrieve the entity.
- PATCH - Update the entity.
- DELETE - Delete the entity.
Besides the basic entity CRUD operations, Service Layer provides you with two kinds of extended operations:
- Bound action (bound to an entity for operations other than CRUD)
- Global action (mainly used to expose SAP Business One services)
CRUD operations give access to most of the SAP Business One functionality. As a developer, you can use these operations to design your own functional flow.