Story: Trade import mapping dialog (Qt UI)
Table of Contents
This page documents a story in Sprint 13. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
Goal
Qt dialog implementing the trade-import mapping approach designed in the analysis story. Six hours of implementation started; postponed.
Status
| Field | Value |
|---|---|
| State | BACKLOG |
| Parent sprint | Sprint 13 |
| Now | Postponed in sprint 13; carried forward. |
| Waiting on | A sprint with the slot. |
| Next | Return to this once a sprint has the budget. |
| Last touched | 2026-02-28 |
Continued in: Trade import mapping dialog (second attempt) (sprint 14) — attempted again and postponed again; ORE Import Wizard (ore_import_wizard) covers a broader shape.
Acceptance
- Dialog accessible from book list toolbar.
- Trade preview + counterparty mapping + book selection.
- Successful import creates trades; visible in trade list.
Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Add trade import mapping dialog | BACKLOG | 2026-05-20 | Qt dialog accessible from book list toolbar: pick ORE XML, preview trades (count, types, counterparties), choose target ORES book, map counterparty names (or auto-create), review + confirm; ImportTradeDialog wired through BookController. |
Decisions
- Hand off to next sprint
- 6h work-in-progress carries forward.
Out of scope
- Batch-import configuration (separate).
See also
- Trade import mapping analysis — the analysis story (DONE).