Test Scenario: Tenor reference-data screens reachable from Reference Data menu

Table of Contents

This page documents a test scenario verifying Migrate tenor entities to ores.refdata, add tenant provisioner copy fix and Tenor Management UI in IR Rates synthetic data generation. It is filled in with the target dialog and checklist of steps before testing starts; the QA Validation Runner panel rewrites * Results in place on save.

Scenario Info

Field Value
Verifies task Migrate tenor entities to ores.refdata, add tenant provisioner copy fix and Tenor Management UI
Parent story IR Rates synthetic data generation
Target dialog TenorMdiWindow / TenorConventionMdiWindow / TenorAnchorMdiWindow — Menu: Reference Data > Tenors
Clients  
State PENDING

Steps

Log in as tenant_admin@barclays_plc / Secure-Password-123, select party "BARCLAYS PLC"

If the database was recreated since this tenant was last provisioned, re-run projects/ores.shell/scripts/library/provisioning/barclays_system_provision.ores via compass shell -f <path> first.

Result

Field Value
Status PASS

Open Reference Data > Tenors > Tenors and confirm the list window opens

Should show 37 rows (system default tenor labels: O/N, T/N, S/N, S/W, 1W..1Y etc.) copied into this tenant.

Result

Field Value
Status PASS
Notes - default sort column should be the sort order.; - tenor window should have icons in toolbar for conventions and anchors. see how this is done elsewhere with codegen (e.g. currency)

Open Reference Data > Tenors > Tenor Conventions and confirm the list window opens

Should show 3 rows (e.g. RATES_SPOT_FORWARD, FX_SWAP_NEAR_LEG, CREDIT_CDS_IMM).

Result

Field Value
Status PASS

Open Reference Data > Tenors > Tenor Anchors and confirm the list window opens

Should show 5 rows (e.g. SPOT, TODAY, TOMORROW, NEAR_LEG, IMM_ROLL).

Result

Field Value
Status PASS

Open a Tenor's detail dialog and confirm fields render correctly

Double-click any row in the Tenors list; check code/display_name/kind/ unit/multiplier fields are populated and the dialog closes cleanly.

Result

Field Value
Status PASS

Open a Tenor's history dialog and confirm it renders

Right-click (or the history action) on a Tenor row; confirm the history dialog opens without error.

Result

Field Value
Status PASS

Results

Field Value
Status PASSED
Completed at 2026-07-13T17:29:29Z
Branch feature/tenor-management-ui
Commit 0d3c1c71f
Worktree eager_maxwell

Notes

scenario_tenor-refdata-menu_20260713_182520.png

Emacs 29.3 (Org mode 9.6.15)