Integration Dashboard
Live ERP ↔ core banking position · reporting currency UA (XUA)
Position by currency (UA equivalent)
Round-trip latency
Operations breakdown
Inbound from Odoo — live feed
Account Inquiry
Multi-currency accounts · ledger & available balances matched into UA
Accounts & balances
| Account No | CIF | Product | Ccy | Ledger bal. | Available | Rate→UA | Equiv (UA) | Status |
|---|
Account Statement
100000-USD-01 · Nostro — USD
Movements
| Value date | Description | Dr/Cr | Amount | Balance |
|---|
FX & Rate Table
POC rate set POC-XUA-v3 · institution-maintained · base = XUA (Unit of Account)
Exchange rates
| Ccy | Currency | 1 unit → UA | Odoo rate (1 XUA=) |
|---|
Quick conversion
Integration Message Monitor
ERP ↔ CBS API exchange · click a message to inspect request / response payload
Messages
| Msg ref | Time | Operation | Channel | Dr/Cr | Amount | Ccy | Resp | RTT | Result |
|---|
Reconciliation — CBS vs ERP ledger
Per-account balance matched into UA · CBS position vs Odoo general ledger
Balance match (UA)
| Account | Ccy | CBS (UA) | ERP GL (UA) | Diff | Match |
|---|
Customer Information File — Inquiry
Counterparty master across the ECOWAS region · reporting in UA
Customers
| CIF | Name | Type | Country | Segment | A/Cs | Status |
|---|---|---|---|---|---|---|
| CIF-0001 | EBID Treasury (Own Books) | Internal | Togo | DFI | 4 | Active |
| CIF-0002 | Société Ivoirienne d’Énergie Renouvelable | Corporate | Côte d’Ivoire | Project Finance | 2 | Active |
| CIF-0003 | Ministry of Infrastructure, Niger | Sovereign | Niger | Public Sector | 2 | Active |
| CIF-0004 | Rice Value Chain SPV | Corporate | Guinea | Agribusiness | 1 | Watch |
| CIF-0005 | Banque Régionale de Solidarité | Financial Inst. | Benin | FI | 3 | Active |
| CIF-0006 | Urban Water Burkina SA | Corporate | Burkina Faso | Project Finance | 1 | Active |
| CIF-0007 | West Africa Power Pool | Multilateral | ECOWAS | Energy | 2 | Active |
Customer 360°
CIF-0002 · Société Ivoirienne d’Énergie Renouvelable (SIER) · Côte d’Ivoire
Facilities
| Facility | Sanctioned | Outstanding | Ccy | Status |
|---|---|---|---|---|
| LN-RE-CI-001 | 15,000,000,000 | 9,200,000,000 | XOF | Performing |
| GT-RE-CI-001 | 2,500,000 | 2,500,000 | EUR | Guarantee |
Accounts
| Account | Ccy | Balance |
|---|---|---|
| 100220-XOF-01 | XOF | 486,300,000 |
| 100220-EUR-01 | EUR | 312,500 |
Balance Enquiry
Real-time balance lookup against the core banking ledger
Term Deposits & Placements
Interbank placements and term deposits · interest accrual to GL
Deposits
| Deposit ref | Counterparty | Principal | Ccy | Rate | Tenor | Maturity | Status |
|---|---|---|---|---|---|---|---|
| TD-20260115-004 | Banque Régionale de Solidarité | 5,000,000 | EUR | 3.25% | 180d | 2026-07-14 | Active |
| TD-20260220-011 | EBID Treasury | 2,000,000,000 | XOF | 4.10% | 90d | 2026-05-21 | Active |
| TD-20260305-019 | Ecobank Transnational | 3,000,000 | USD | 4.80% | 270d | 2026-11-30 | Active |
| TD-20260410-023 | Oragroup SA | 900,000,000 | XAF | 3.90% | 120d | 2026-08-08 | Maturing |
| TD-20260512-031 | BOAD (co-placement) | 1,200,000 | EUR | 3.40% | 365d | 2027-05-12 | Active |
Loans & Advances
Development finance loan book · sanctioned vs outstanding · DPD monitoring
Facilities
| Loan ref | Borrower | Sanctioned | Outstanding | Ccy | Rate | DPD | Status |
|---|---|---|---|---|---|---|---|
| LN-RE-CI-001 | SIER — Renewable, Côte d’Ivoire | 15,000,000,000 | 9,200,000,000 | XOF | 6.50% | 0 | Performing |
| LN-AGR-GN-010 | Rice Value Chain — Guinea | 7,000,000,000 | 5,200,000,000 | XOF | 7.25% | 96 | Watch |
| LN-WAT-BF-005 | Urban Water — Burkina Faso | 4,200,000 | 3,100,000 | EUR | 5.90% | 0 | Performing |
| LN-ENE-NE-009 | Niger Infrastructure | 12,000,000 | 12,000,000 | USD | 5.50% | 0 | Disbursing |
| LN-SME-TG-014 | SME Facility — Togo | 2,500,000,000 | 1,760,000,000 | XOF | 8.00% | 0 | Performing |
| LN-ENE-GH-021 | WAPP Interconnection — Ghana | 8,500,000 | 6,900,000 | USD | 5.75% | 0 | Performing |
Fund Transfer
Inter-account transfer with automatic multi-currency conversion into UA
New transfer
How it posts
The source account is debited in its own currency; the destination is credited after conversion into its currency at the institution-maintained rate. Every leg is matched into UA (XUA) for reporting.
Each call carries an Idempotency-Key — a replay returns the original posting, never a double-post.
Overdrawing available balance is rejected with E05 and rolled back. Watch it appear live in the Message Monitor.
Bulk / Batch Posting
File-based batches received from the ERP · validated before posting
Batches
| Batch ref | Type | Items | Value (UA) | Channel | Received | Status |
|---|---|---|---|---|---|---|
| BATCH-26102601 | Payroll posting | 211 | 1,201,700.00 | ERP-ODOO | 09:05 | Posted |
| BATCH-26102602 | Vendor payments | 34 | 486,220.00 | ERP-ODOO | 09:18 | Posted |
| BATCH-26102603 | Disbursement run | 6 | 9,480,000.00 | ERP-ODOO | 09:32 | 2 pending |
| BATCH-26102604 | GL journal import | 128 | — | ERP-ODOO | 09:41 | Posted |
Standing Orders
Recurring instructions executed by the core banking scheduler
Instructions
| SI ref | Debit account | Beneficiary | Amount | Ccy | Frequency | Next run | Status |
|---|---|---|---|---|---|---|---|
| SI-00041 | EBID-XOF-0002 | CNSS Togo — contributions | 1,250,000 | XOF | Monthly | 2026-11-05 | Active |
| SI-00052 | EBID-EUR-0001 | Office lease — Lomé HQ | 18,500 | EUR | Monthly | 2026-11-01 | Active |
| SI-00058 | EBID-USD-0001 | Bloomberg terminal subscription | 9,800 | USD | Quarterly | 2026-12-01 | Active |
| SI-00063 | EBID-XOF-0001 | Loan amortisation — LN-AGR-GN-010 | 18,000,000 | XOF | Monthly | 2026-11-15 | Hold |
General Ledger Posting
Journal postings received from the ERP · SYSCOHADA chart · matched into UA
Journal entries
| Journal | Date | Description | Dr a/c | Cr a/c | Amount | Ccy | Status |
|---|---|---|---|---|---|---|---|
| JV-260001 | 2026-10-26 | Payroll — national staff | 661100 | 422000 | 32,500,000 | XOF | Posted |
| JV-260002 | 2026-10-26 | Payroll — expatriate staff | 662100 | 422000 | 4,392,000 | XOF | Posted |
| JV-260003 | 2026-10-26 | Vendor bill — IT procurement | 601100 | 401100 | 65,500,000 | XOF | Posted |
| JV-260004 | 2026-10-26 | FX revaluation — EUR nostro | 676000 | 512200 | 96,000 | XUA | Posted |
Nostro Position
Correspondent accounts held in foreign currency · matched into UA
Nostro accounts
| Account | Correspondent | Ccy | Balance | UA equiv | Status |
|---|---|---|---|---|---|
| EBID-USD-0001 | Citibank N.A., New York | USD | 4,200,000.00 | 3,112,200.00 | Reconciled |
| EBID-EUR-0001 | BNP Paribas, Paris | EUR | 3,500,000.00 | 2,800,000.00 | Reconciled |
| EBID-XOF-0002 | BCEAO (WAEMU) | XOF | 1,200,000,000 | 1,463,988.00 | Reconciled |
| EBID-XAF-0001 | BEAC (CEMAC) | XAF | 180,000,000 | 219,600.00 | Reconciled |
Money Market
Short-term placements and borrowings · liquidity management
Deals
| Deal ref | Type | Counterparty | Principal | Ccy | Rate | Maturity | Status |
|---|---|---|---|---|---|---|---|
| MM-26-0471 | Placement | Ecobank Transnational | 3,000,000 | USD | 4.80% | 2026-11-30 | Open |
| MM-26-0478 | Borrowing | BOAD | 2,000,000 | EUR | 3.10% | 2026-11-18 | Open |
| MM-26-0482 | Placement | BCEAO window | 1,500,000,000 | XOF | 3.75% | 2026-11-10 | Maturing |
Outward Payments
Payment instructions originated by the ERP · awaiting or executed
Payments
| Payment ref | Beneficiary | Amount | Ccy | Method | Value date | Status |
|---|---|---|---|---|---|---|
| PAY-26-10045 | West Africa Technology Solutions | 118,000 | USD | SWIFT MT103 | 2026-10-26 | Executed |
| PAY-26-10046 | Pan-African Consulting Group | 42,500 | EUR | SEPA | 2026-10-27 | Scheduled |
| PAY-26-10047 | Regional Office Supplies Ltd. | 8,650,000 | XOF | RTGS | 2026-10-26 | Pending auth |
| PAY-26-10048 | SIER — disbursement tranche | 500,000 | USD | SWIFT MT103 | 2026-10-26 | Executed |
RTGS / ACH
Regional settlement rails · STAR-UEMOA (RTGS) and ACH clearing
Settlement instructions
| Ref | Scheme | Beneficiary bank | Amount | Ccy | Status |
|---|---|---|---|---|---|
| RTGS-260011 | STAR-UEMOA | Société Générale CI | 8,650,000 | XOF | Settled |
| RTGS-260012 | STAR-UEMOA | Bank of Africa — Benin | 24,000,000 | XOF | Settled |
| ACH-260034 | SICA-UEMOA | Coris Bank — Burkina Faso | 3,200,000 | XOF | In clearing |
SWIFT Messages
Financial messaging · MT103 / MT202 · correspondent banking
Messages
| Ref | Type | Dir | Correspondent | Amount | Ccy | Status |
|---|---|---|---|---|---|---|
| SW-10045 | MT103 | Out | Citibank NY | 500,000 | USD | ACK |
| SW-10046 | MT202 | Out | BNP Paribas | 2,000,000 | EUR | ACK |
| SW-10047 | MT103 | In | Standard Chartered | 1,250,000 | USD | Received |
MT103 preview · SW-10045
:20:SW-10045 :23B:CRED :32A:261026USD500000,00 :50K:EBID — ECOWAS Bank :59:SIER — Côte d'Ivoire :70:Project disbursement LN-RE-CI-001 :71A:OUR
Interface Configuration
ERP ↔ CBS integration channel · read-only
Connection
| ERP source | ERP-ODOO (Odoo 19) |
| CBS base URL | /api/v1 |
| Protocol | REST / JSON · TLS 1.3 |
| Auth | X-API-Key (header) |
| Reporting currency | XUA (UA) |
Resilience
| Timeout | 5,000 ms |
| Retry policy | 3 × exponential backoff |
| Idempotency window | 24 h (key: Idempotency-Key) |
| Channel header | X-Channel: ERP-ODOO |
| Message log | ring buffer · 2,048 entries |
Error Queue
Rejected / failed messages · error handling & retry status (D1c)
Failed messages
| Msg ref | Operation | Error | Resp | Retries | Status |
|---|---|---|---|---|---|
| MSG-0002045 | GL_POSTING | Insufficient available balance | E05 | 0 | Rolled back |
| MSG-0002019 | FUND_TRANSFER | Currency mismatch on account | E02 | 1 | Resolved |
| MSG-0001994 | FX_CONVERT | Upstream timeout (simulated) | E99 | 2 | Resolved on retry |
Consolidated Position — Report
Group position by currency, matched into UA · as of business date
Position by currency
| Currency | Accounts | Balance (ccy) | UA equivalent | Share |
|---|---|---|---|---|
| XUA Unit of Account | 2 | 750,000,024 | 750,000,024.40 | 99.0% |
| USD US Dollar | 1 | 4,200,000 | 3,112,200.00 | 0.4% |
| EUR Euro | 1 | 3,500,000 | 2,800,000.00 | 0.4% |
| XOF CFA Franc (WAEMU) | 2 | 1,450,000,000 | 1,769,000.00 | 0.2% |
| XAF CFA Franc (CEMAC) | 1 | 180,000,000 | 219,600.00 | 0.0% |
| Consolidated | 7 | 757,900,824.40 | 100% |
Regulatory Reports
Prudential and statutory returns · regional regulators
Return schedule
| Report | Regulator | Period | Due | Status |
|---|---|---|---|---|
| PRU-CAR-Q3 | BCEAO / WAMU Commission | Q3 2026 | 2026-10-31 | Due soon |
| LIQ-LCR-OCT | BCEAO | Oct 2026 | 2026-11-10 | Open |
| FX-POS-OCT | Internal Treasury | Oct 2026 | 2026-11-05 | Filed |
| AML-STR-Q3 | CENTIF | Q3 2026 | 2026-10-15 | Filed |
Users & Roles
Access control · segregation of duties · maker-checker
Users
| User | Name | Role | Entity | Last login | Status |
|---|---|---|---|---|---|
| SYSADMIN | System Administrator | Admin | EBID-HO | 26-OCT 09:51 | Active |
| TRE.OFFICER | Treasury Officer | Maker | EBID-HO | 26-OCT 08:40 | Active |
| TRE.HEAD | Head of Treasury | Checker | EBID-HO | 26-OCT 08:12 | Active |
| FIN.CTRL | Financial Controller | Approver | EBID-HO | 25-OCT 17:05 | Active |
| AUDIT.RO | Internal Audit (read-only) | Viewer | EBID-HO | 24-OCT 11:30 | Active |
Audit Trail
Immutable record of every action · who, what, when
Activity
| Timestamp | User | Action | Object | Result |
|---|---|---|---|---|
| 26-OCT 09:51:06 | ERP-ODOO | FUND_TRANSFER | EBID-XOF-0002 → EBID-XUA-0001 | 00 Success |
| 26-OCT 09:48:02 | ERP-ODOO | GL_POSTING | JV-260003 | E05 Rejected |
| 26-OCT 09:41:40 | SYSADMIN | SIGN_IN | session 7F3A-99C2 | Success |
| 26-OCT 09:30:17 | ERP-ODOO | FX_CONVERT | EUR → XUA | 00 Success |
| 26-OCT 08:12:44 | TRE.HEAD | APPROVE_RATE_SET | POC-XUA-v3 | Success |