CreateBehaviorImplementation
Creates an initial ABAP behavior implementation class for a given behavior definition. Use subsequent update tools to add main source and implementations include.
Instructions
Create a new ABAP behavior implementation class for a behavior definition. Creates the object in initial state — no FOR BEHAVIOR OF main source and no implementations include yet. Use UpdateClass to write the main source and UpdateBehaviorImplementation (with a lock handle from LockClass) to write the implementations include.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | How much of the answer to return: "terse" (default, the fields you need to act), "full" (the whole parse), "raw" (the document as ADT sent it). | terse |
| class_name | Yes | Behavior Implementation class name. | |
| description | No | Class description. If not provided, class_name will be used. | |
| package_name | Yes | Package name | |
| transport_request | No | Transport request number, not a task. Required for transportable packages. | |
| behavior_definition | Yes | Behavior Definition name. The behavior definition must exist. Accepted for compatibility; not forwarded to the create request — the shipped create endpoint posts a metadata document (name/description/package) only. The class is bound to this behavior definition when its FOR BEHAVIOR OF main source is written, separately, via UpdateClass. |