CreateProgram
Creates a new ABAP program or report in an initial state in a SAP system from a program name and package, optionally assigned to a transport request.
Instructions
Create a new ABAP program (report) in SAP system. Creates the program object in initial state. Recordable: in batch mode a call is recorded under the next number and answers with empty content; its answer is read by number after the batch ends.
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 |
| application | No | Application area (e.g., 'S' for System, 'M' for Materials Management). Default: '*' | |
| description | No | Program description. If not provided, program_name will be used. | |
| package_name | Yes | Package name | |
| program_name | Yes | Program name. | |
| program_type | No | Program type: 'executable' (Report), 'include', 'module_pool', 'function_group', 'class_pool', 'interface_pool'. Default: 'executable' | |
| master_language | No | Optional master/original language for the created object (e.g. "EN", "DE", "ZH"). Defaults to the session language (SAP_LANGUAGE) or EN. | |
| transport_request | No | Transport request number, not a task. Required for transportable packages. |