CreateServiceDefinition
Generate ABAP OData service definitions to structure and manage data services in SAP systems. Define service behavior and ensure proper lock handling through stateful sessions.
Instructions
Create a new ABAP service definition for OData services. Service definitions define the structure and behavior of OData services. Uses stateful session for proper lock management.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service_definition_name | Yes | Service definition name (e.g., ZSD_MY_SERVICE). Must follow SAP naming conventions (start with Z or Y). | |
| description | No | Service definition description. If not provided, service_definition_name will be used. | |
| package_name | Yes | Package name (e.g., ZOK_LOCAL, $TMP for local objects) | |
| transport_request | No | Transport request number (e.g., E19K905635). Required for transportable packages. | |
| source_code | No | Service definition source code (optional). If not provided, a minimal template will be created. | |
| activate | No | Activate service definition after creation. Default: true. |