debuggerSetBreakpoints
Set breakpoints on specific source lines or statements for an upcoming ABAP debug session. These persist per user until deleted, so execution stops for anyone using that user.
Instructions
Set breakpoints on lines of a source, or on a statement, for the debug session that follows. They belong to the user and survive until deleted, so they will also stop a colleague running the same code with your user. Set them BEFORE debuggerListen; the ids that come back are what deletes them again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | The user. | |
| ideId | Yes | The IDE ID. | |
| scope | No | The debugger scope. | |
| clientId | Yes | The client ID. | |
| terminalId | Yes | The terminal ID. | |
| breakpoints | Yes | An array of breakpoints. | |
| deactivated | No | Whether to deactivate the breakpoints. | |
| syncScupeUrl | No | The URL for scope synchronization. | |
| debuggingMode | Yes | The debugging mode. | |
| systemDebugging | No | Whether to enable system debugging. |