# Integration UI — Progress Update (v8-v11)

Date: 2026-09-17. Server: 66.175.238.112/2610RTROGERSUAP1.

## Current status

The Process editor for Process 7 (AP DPR Diagnostics) is successfully open:
- URL: `#/IP/ProcessSetup?action=edit&filters[0][column]=intProcessId&filters[0][value]=7`
- Header: "Process - AP DPR Diagnostics"
- AJAX: `GET /integration/api/process/get?filter=intProcessId:7`

## Process editor structure

### Process-level form
- `textfield-1076-inputEl` = Process Name ("AP DPR Diagnostics")
- `textarea-1077-inputEl` = Description
- `datetimefield-1079-inputEl` = Last Run Date
- `checkbox-1080-inputEl` = Auto Execution
- `textfield-1116-inputEl` = (unknown)
- `numericfield-1229-inputEl` = Interval

### Step grid (columns)
- `gridcolumn-1086` = Step Type
- `gridcolumn-1087` = On Success Execute Step
- `gridcolumn-1088` = On Failure Execute Step
- `gridcolumn-1219` = Step Name (in v10 output)
- `gridcolumn-1220` = Step Type (in v10 output, different ID — might be from v10)

### Step grid row content
- Step text: "Send Mail" (step type for Step 9 = `uspAPCompareBalance`)

### Buttons (process editor)
- `button-1343` = Save (process)
- `button-1344` = Delete (process)
- `button-1346` = Run Selected Step ← KEY
- `button-1347` = Run All
- `button-1092` = Edit (step) — visible but didn't open step form
- `button-1093` = Move Up
- `button-1094` = Move Down
- `button-1095` = Remove
- `button-1096` = Export

## What did NOT work

1. **Step editor didn't open** — double-click on the step grid row and clicking the Edit button (button-1092) didn't open the step form
2. **SQL field not found** — no textarea with SQL content
3. **Step type combo not found** — no combo fields in the step form

## Hypothesis

The step grid may be **collapsed/hidden** and needs:
1. Finding the step grid panel (ExtJS `gridpanel` with `viewready` event)
2. Clicking on a specific row in the step grid (not the process grid)
3. Then clicking Edit → the step form opens

Or: the step form opens in a **separate window** (ExtJS window) that wasn't captured.

## Next steps

1. Find the step grid panel and click on a row
2. Or: find the ExtJS window for the step editor (might be in a different DOM context)
3. Or: try clicking "Run Selected Step" directly (without editing the SQL) — will execute the existing SQL (`uspAPCompareBalance`)
4. Intercept the AJAX execution endpoint
