CreateCDSObject
Create a clean-core Z wrapper CDS view for P4 cases without SAP successors. Review the scaffold via dry-run before generating the view.
Instructions
Create a new Z wrapper CDS view (Level A — clean core safe). Used for P4 cases where no SAP successor exists. Always dry_run: true by default — review the scaffold before creating.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Fields to expose. Each field: { name, alias?, is_key?, label? } | |
| dry_run | No | If true (default), returns scaffold only without creating in SAP. | |
| raw_ddl | No | Full CDS DDL source to write verbatim. Use for JOINs or complex views. When provided, base_source and fields are not required. | |
| maxLines | No | Maximum lines to return (1-100000). Omit to request the rest; the byte cap may return fewer lines. | |
| startLine | No | 1-based line number to start from (default 1). Beyond EOF returns an empty page with hasMore=false. | |
| view_name | Yes | Z-prefixed name for the new view (e.g. ZW_COSTELEMENTWRAPPER) | |
| base_source | No | The underlying database table or view to select from (derived from the old C/D view's base) | |
| description | No | EndUserText.label description for the new view | |
| package_name | No | Target package for the new view | |
| transport_request | No | Transport request task number (corrNr) required when package_name is not $TMP (e.g. I10K903769) |