Migration readiness
Bank-wide ISO 20022 structured address migration status across all applications.
Applications
5
Onboarded
Records
262,373
Across all systems
Analyzed
204,854
78% coverage
Approved
141,338
69% of analyzed
Pending review
63,516
Readiness
72%
Bank-wide score
Confidence distribution
Across all analyzed records
High (95–100%)142,210 · 63.6%
Medium (80–94%)51,022 · 22.8%
Low (60–79%)21,443 · 9.6%
Very low (<60%)8,821 · 3.9%
Top validation issues
What's blocking structured migration
- Postal code missing8,421
- Country not ISO 3166-1 alpha-26,112
- Party name embedded in address4,990
- Town name missing3,201
- Address too vague1,822
- Special characters944
Country distribution
Detected ISO codes in legacy data
- BH9,821
- AE7,211
- SA6,510
- EG4,112
- GB3,322
- DE2,104
- US1,903
- NG1,421
- KY612
- Other4,881
Application readiness
| Application | Records | Analyzed | Approved | Readiness |
|---|---|---|---|---|
| Trade Finance TF · Oracle | 18,432 | 18,432 | 12,108 | 78% |
| Core Banking CB · Oracle | 142,903 | 98,221 | 56,012 | 62% |
| Payments Hub PYH · PostgreSQL | 67,234 | 67,234 | 61,882 | 91% |
| KYC & Onboarding KYC · SQL Server | 24,881 | 12,044 | 4,221 | 45% |
| Treasury TRS · Oracle | 8,923 | 8,923 | 7,115 | 84% |
Recent AI runs
- run-2026-0042COMPLETEDTrade Finance · 18,432/18,432
- run-2026-0041RUNNINGCore Banking · 98,221/142,903
- run-2026-0040COMPLETEDPayments Hub · 67,234/67,234
- run-2026-0039FAILEDKYC & Onboarding · 12,044/24,881
- run-2026-0038COMPLETEDTreasury · 8,923/8,923
SQL batches generated
47
Exports this week
112
Open duplicate pairs
218