runAtcCheck
Run a full ATC check on an object or package in one call, returning compact findings without the need to chain separate variant, run, and worklist steps.
Instructions
One-shot ATC check: runs the FULL flow (check variant → run → read worklist) for one object/package and returns COMPACT findings. PREFER THIS over calling atcCheckVariant/createAtcRun/atcWorklists separately — it removes the worklistId/runId chaining mistakes. NOTE: this is a TRANSIENT run with the system default treatment; numbers may legitimately differ from a central/baseline worklist shown in SAP GUI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mainUrl | Yes | ADT URI of the object/package to check (get it via objectStructure/findObjectPath — do not guess it from the name). | |
| variant | No | Check variant NAME (the same used in SAP GUI). If omitted, the system default from atcCustomizing is used. | |
| connection | No | Optional: SAP connection name to use for THIS call only (overrides the active connection; see listConnections). Immune to server restarts and concurrent switches. | |
| maxResults | No | Max findings in the run (maximumVerdicts). Default 1000. | |
| objectName | No | Filter findings to this object name (recommended for packages/central worklists). | |
| maxFindings | No | Max findings detailed in the response (default 200). | |
| includeExempted | No | Include exempted findings. |