Master Data & Parameter
🟡 counterparty, book, SSI, holiday calendar, securities, currencies — tabel + seed; CRUD lewat API konfigurasi + persetujuan.
TreasuryOne
Operasi treasury digital untuk bank Indonesia — ledger, audit, dan tata kelola dalam satu platform.
TreasuryOne menyatukan capture deal, settlement, jurnal, rekonsiliasi, pelaporan Antasena/OBOX/NOP/PDN/LHBU, modul Syariah, dan risiko pasar (limit, skenario, VaR) dalam satu platform Spring Boot + PostgreSQL — dengan status per modul yang bisa Anda periksa ulang.
Semua angka di halaman ini dihitung dari kode + basis data provisioning
(tools/inventory_report.py) dan diverifikasi mvn -B test serta
scripts/endpoint_check.py — bukan dari daftar fitur pemasaran.
18 grup navigasi · 185 item menu (203 baris navigasi) ·
221 tabel + 4 partisi + 2 view di skema
treasury (Flyway V1–V31). Legenda: ✅ jalur API + uji nyata ·
🟡 skema & seed ada, logika/UI sebagian · ⚪ skema saja (roadmap).
🟡 counterparty, book, SSI, holiday calendar, securities, currencies — tabel + seed; CRUD lewat API konfigurasi + persetujuan.
🟡 FX / money market / fixed income / derivatives: skema deal + generator komponen settlement & jurnal beruji; smart ticket UI memakai data contoh lokal.
✅ LimitEngine (PASS <80% / WARN / BLOCK >100, mismatch mata uang = BLOCK), pre-deal check value-date & status counterparty, utilisasi dihitung set-based (flat di 3.000+ open deal).
✅ definisi skenario tekanan berfour-eyes; VaR delta-normal plus Expected Shortfall parametrik (es_amount + es_method di tiap run) (draf → ajukan → disetujui orang kedua → retire), dijalankan di atas valuation_results; VaR delta-normal dari sigma/korelasi + limit dengan bukti pelanggaran di control_violation_log. Yang tanpa model dilaporkan UNMODELED/UNSUPPORTED, bukan dianggap nol.
✅ ACT/360 accrued, FX mark-to-market, bond price→clean; NO_PRICE dikembalikan null — tidak pernah menebak harga.
🟡 JournalEngine (whitelist variabel, DR=CR per mata uang), aturan jurnal 9 produk, posting idempoten, rekonsiliasi sub-ledger↔GL; accrual/fee/tax masih roadmap.
✅ tier-1 exact 100 · tier-2 fuzzy ±2 hari (skor 80−5/hari, strip prefiks FT/RTGS/BI/TT/SES/SSS) · tier-3 kandidat amount-only TIDAK auto-applied; break idempoten.
🟡 SWIFT .fin, BI-RTGS/SSSS .txt, FAST .xml, core-banking GL-*.csv — generator file ke direktori yang disepakati + integration_file_log; layout final & ACK inbound menunggu sertifikasi BI/bank.
🟡 Antasena (TPU01/TSD01/TRS01…), OBOX, NOP, LHBU, PDN: struktur, aturan & governance terpasang; perhitungan bentuk laporan tertentu belum lengkap.
🟡 akad, DPS approval, wadiah/mudarabah, nisbah, zakat sebagai modul (bukan add-on) — skema + alur, logika sebagian.
✅ drag-and-drop — lihat blok di bawah.
✅ form builder drag-drop (JSON Schema), registry menu/modul, modeler BPMN 2.0 — semua lewat alur persetujuan 4-eyes.
✅ maker-checker — termasuk aktivasi master data (calon → ajukan → disetujui orang kedua, V31) — matriks wewenang Flowable, hash payload anti-drift, audit_log berantai-hash SHA-256 dengan trigger yang menolak UPDATE/DELETE, verifikasi lewat GET /api/v1/audit/chain/verify + ekspor bukti ter-sign ECDSA utk auditor luar, konfigurasi berversi + config_effective_state.
✅ EOD chain (freeze → valuasi → jurnal → nostro) dengan ledger eod_task_run, retry terukur; penjadwal report CRUD + sewa pemimpin (scheduler_lease) sehingga aman di N instance.
✅ kapasitas diterapkan dengan guard terukur (V28): autovacuum + fillfactor pada deals/journal_*, BRIN hanya bila volume & korelasi membenarkan (kalau ditolak, angkanya masuk capacity_action_log), report_runs dipartisi RANGE(run_at) karena FK masuk = 0; retensi arsip (V27) & pembersihan ACT_HI_* tetap default-mati. pemangkasan jejak lama = DETACH PARTITION (data tetap terbaca di tabel *_detached_*, bukan DELETE); deals sengaja TIDAK dipartisi — 25 FK masuk.
✅ klaim tunggal, unclaim kembali ke pool kelompok, delegasi ke identitas aktif dengan jejak delegated_by lalu Kembalikan (PENDING→RESOLVED), complete/reopen ber-peran; tombol yang dirender = aksi yang diterima server (actions[] dari kebijakan), setiap aksi menulis history + audit; saringan antrean dibaca dari task_filter (USER/GROUP/ALL, filter=NONE utk seluruh pool).
Status tiap kartu diambil dari brosur kanonik
(marketing/TREASURYONE_MARKETING.html) yang sendiri dibangkitkan dari hasil ukur — halaman ini
tidak menambah atau mengurangi klaim.
Empat tabel, empat produk pembanding. Kolom TreasuryOne berisi status + bukti (kelas Java, tabel migrasi, jumlah method, hasil uji); kolom vendor menilai cakupan domain — bukan klaim fitur per rilis, bukan pula perbandingan harga lisensi. Ketik di kotak saring untuk memfilter baris pada tabel mana pun.
Status & bukti tiap modul diambil dari kartu #modul; kolom vendor = cakupan setara di produk tersebut.
| Modul | TreasuryOne — status & bukti | Calypso | Murex | OPICS | Front Arena | Catatan pembanding |
|---|---|---|---|---|---|---|
| Master Data & Parameter | 🟡 | ✅ | ✅ | 🟡 | ✅ | Calypso: BoM/static data penuh; OPICS sebatas master anggota & sekuritas |
| Dealing Center | 🟡 | ✅ | ✅ | ⚪ | n/d | Deal Capture/OMS di Calypso & MX.3; OPICS bukan utk bank; Front Arena: booking & lifecycle produk pasar [F1], klaim per-formulir n/d |
| Risk & Control | ✅ | ✅ | ✅ | ✅ | n/d | pre-trade limit real-time justru inti OPICS; Front Arena: Limit/Compliance PRIME + rules engine [F2:BP110] |
| Skenario Risiko & VaR | ✅ | ✅ | ✅ | 🟡 | ✅ | Calypso/MX.3: skenario + VaR historis/ES & surface; OPICS lewat modul risiko; Front Arena: VaR/skenario/stress [F2:BP120] — kami: delta-normal + stress + ES parametrik (V31); backtest historis belum |
| Valuasi | ✅ | ✅ | ✅ | 🟡 | ✅ | MX.3 paling dalam (kurva, surface, XVA); Front Arena: 200+ valuation model, yield curve & volatility manager [F5:FA106] |
| Finance & Accounting | 🟡 | ✅ | ✅ | 🟡 | n/d | accrual/fee/tax & multi-buku penuh di Calypso/MX.3; Front Arena: GL real-time + jurnal dari settlement [F2:BP100] |
| Rekonsiliasi Nostro | ✅ | ✅ | ✅ | 🟡 | n/d | Calypso/MX.3 punya rekonsiliasi bank + break workflow; Front Arena: rekonsiliasi kustodian/prime [F1]; nostro bank n/d |
| Kanal Pembayaran | 🟡 | ✅ | ✅ | ⚪ | n/d | hub tersertifikasi SWIFT di Calypso/MX.3 (lisensi terpisah); Front Arena: kanal pembayaran Indonesia n/d |
| Regulatory Hub | 🟡 | 🟡 | 🟡 | ⚪ | 🟡 | Antasena/OBOX/PDN/LHBU tidak bawaan di ketiganya; Front Arena: templat yurisdiksi lain (UCITS/AIFMD) [F1] |
| Treasury Syariah | 🟡 | 🟡 | 🟡 | ⚪ | n/d | kami native; Calypso/MX.3 lewat proyek konfigurasi; Front Arena: modul Syariah n/d |
| Report Designer & Viewer | ✅ | ✅ | ✅ | ✅ | ✅ | report studio/web builder setara di ketiganya; Front Arena: report framework + BI engine [F1]; kami belum chart & cross-tab |
| Extension Studio | ✅ | 🟡 | ✅ | ⚪ | ✅ | MX.3 punya form & workflow builder native; Calypso lewat CAKE/config; Front Arena: perpanjangan lewat AEF — jalur developer [F5] |
| Tata Kelola & Audit | ✅ | ✅ | ✅ | ✅ | n/d | approval matrix + jejak audit di ketiganya; kami tambah rantai-hash DB-level + anchor Merkle (V31) — di pembanding tidak terdokumentasi sebagai fitur |
| Batch & Penjadwalan | ✅ | ✅ | ✅ | ✅ | 🟡 | EOD chain + restart-by-dependency setara; Front Arena: report-scheduling/BDP [F1]; rantai EOD bank n/d |
| Operasi Data | ✅ | 🟡 | 🟡 | 🟡 | n/d | keempatnya menyerahkan tuning/retensi ke DBA & vendor |
| Task Station (antrean kerja) | ✅ | ✅ | ✅ | 🟡 | n/d | worklist Calypso/MX.3 lebih kaya (routing, SLA board, eskalasi); Front Arena: antrean via workflow PRIME; SLA board n/d |
Termasuk pengakuan jujur: pada instalasi bersih belum ada definisi form tersimpan — fitur tersedia, belum dipakai.
| Formulir | TreasuryOne — status & bukti | Calypso | Murex | OPICS | Front Arena | Catatan pembanding |
|---|---|---|---|---|---|---|
| Form deal (capture & submit) | 🟡 halaman new-deal + validasi server (limit, status counterparty, kalender libur); shell punya mode demo utk jalan tanpa backend | ✅ | ✅ | ⚪ | n/d | form dealing penuh + auto-enrichment di Calypso/MX.3; Front Arena: booking via PRIME; form per instrumen n/d |
| Form pengajuan perubahan konfigurasi | ✅ register → matriks wewenang → persetujuan → config_effective_state; payload di-hash sehingga tidak bisa diubah setelah disetujui | 🟡 | 🟡 | 🟡 | n/d | di ketiganya perubahan konfigurasi lewat project/rilis, bukan form berversi |
| Form layout laporan (desainer) | ✅ drag-and-drop band + 6 region layout; pratinjau browser & renderer backend memakai dokumen JSON yang sama | ✅ | ✅ | ✅ | 🟡 | report studio setara |
| Form builder kustom | ✅ 7 tipe field; JSON Schema subset ≤ 60 field, kedalaman 1, min/max/pattern ditegakkan server | 🟡 | ✅ | ⚪ | n/d | MX.3 native; Calypso lewat CAKE/config; Front Arena: kustomisasi lewat AEF utk developer [F5] |
| Form proses BPMN | ✅ 8 proses: product activation, limit override, margin dispute, settlement exception, report publication, model governance, config change (2 varian) | ✅ | ✅ | 🟡 | n/d | BPMN 2.0 standar terbuka hanya di kami & MX.3; Front Arena: workflow internal PRIME, bukan BPMN [F1] |
| Form aksi task station | ✅ claim/unclaim/delegate/undelegate/complete/reopen/comment; actions[] dihitung server + saringan task_filter | ✅ | ✅ | 🟡 | n/d | action rights per user/group ada di ketiganya; Front Arena: action per peran via workflow, saringan tersimpan n/d |
| Form persetujuan pembayaran | ✅ maker-checker per peran: approve → release → ACK/NACK → repair → settle; update status langsung ditolak | ✅ | ✅ | ✅ | 🟡 | release authorization setara; OPICS utk settlement bursa; Front Arena: release/authorization utk trade pasar [F1] |
| Form penutupan rekonsiliasi | ✅ Operations resolve dengan bukti, Supervisor menutup independen; break tidak pernah dihapus | ✅ | ✅ | 🟡 | n/d | break workflow + aging di keduanya |
| Form login portal klien | ⚪ halaman demo — belum tersambung ke backend otentikasi/SSO bank | ✅ | ✅ | ✅ | n/d | SSO/OIDC + MFA bawaan Calypso/MX.3; Front Arena: hosted mode, MFA n/d |
| Definisi form tersimpan (instalasi bersih) | 🟡 object_form = 5 baris: fitur tersedia & beruji, belum dipakai — bukan pustaka form siap-pakai dari pabrik | ✅ | ✅ | ⚪ | n/d | puluhan form bawaan produk komersial |
| Form skenario risiko & uji tekan | ✅ List/New/View/Edit/Submit/Approve/Retire + Run; tombol dari actions server, four-eyes 409, posisi tanpa model dilaporkan UNMODELED (bukan nol) | ✅ | ✅ | 🟡 | n/d | desain skenario + run + approval ada di Calypso/MX.3; OPICS lewat modul risiko; Front Arena: risk factor scenario & stress [F1][F2:BP120] |
Jumlah method per controller dihitung dari kode sumber, bukan dari daftar fitur pemasaran.
| Fitur (API) | TreasuryOne — status & bukti | Calypso | Murex | OPICS | Front Arena | Catatan pembanding |
|---|---|---|---|---|---|---|
HealthController 1 method | ✅ health/readiness | ✅ | ✅ | ✅ | n/d | |
RateLimitController 1 method | 🟡 token bucket per pemanggil (429 + Retry-After, penghitung dapat dibaca); default mati, belum kuota per kontrak | 🟡 | 🟡 | 🟡 | n/d | |
AccountingController 5 method | ✅ entries, rekonsiliasi sub-ledger↔GL, ekspor GL | ✅ | ✅ | 🟡 | n/d | |
AuditController 8 method | ✅ kueri + verifikasi rantai-hash/anchor Merkle + ekspor bukti ter-sign ECDSA-P256; Front Arena: audit trail ✅ [F1], rantai-hash n/d | ✅ | ✅ | ✅ | n/d | |
BatchController 5 method | ✅ EOD run + rantai tugas berledger | ✅ | ✅ | ✅ | 🟡 | |
ConfigChangeController 16 method | ✅ tata kelola konfigurasi lewat BPMN + matriks wewenang; FA n/d utk config-change berversi | 🟡 | 🟡 | 🟡 | n/d | |
DealController 8 method | ✅ lifecycle deal + ingest batch | ✅ | ✅ | ⚪ | n/d | |
CounterpartyController 9 method | ✅ master data + siklus aktivasi 4-eyes: submit→approve→EFFECTIVE, deactivate tangan kedua (V31); Front Arena: BDP master data [F2:BP080], approval berjenjang n/d | ✅ | ✅ | 🟡 | n/d | |
MasterReferenceController 3 method | ✅ rujukan master utk dropdown layar (entitas, mata uang, kalender) | ✅ | ✅ | 🟡 | n/d | |
ReconciliationController 7 method | ✅ break & matching nostro 3-tier; Front Arena: prime/custodian reconciliation workflow [F1] | ✅ | ✅ | 🟡 | n/d | |
ReportDesignerController 14 method | ✅ desainer + dataset ber-whitelist | ✅ | ✅ | ✅ | n/d | |
ReportOpsController 13 method | ✅ run/unduh/jadwal laporan | ✅ | ✅ | ✅ | n/d | |
MaintenanceController 9 method | ✅ kapasitas & partisi: di produk lain urusan DBA | 🟡 | 🟡 | 🟡 | n/d | |
RetentionController 3 method | ✅ retensi arsip eksplisit, default mati | 🟡 | 🟡 | 🟡 | n/d | |
RiskLimitsController 2 method | ✅ limit board + pre-deal check | ✅ | ✅ | ✅ | n/d | |
RiskScenarioController 17 method | ✅ skenario tekanan + VaR delta-normal + ES parametrik, four-eyes, hasil append-only (V30–V31); Front Arena: VaR/stress ✅ [F2:BP120], builder skenario berversi n/d | ✅ | ✅ | 🟡 | n/d | |
ValuationController 3 method | ✅ MTM & accrued; pricing penuh per instrumen di Calypso/MX.3; Front Arena: 200+ valuation model ✅ [F5] | ✅ | ✅ | 🟡 | n/d | |
SettlementController 8 method | ✅ mesin status settlement | ✅ | ✅ | ✅ | n/d | |
TaskStationController 9 method | ✅ worklist + kepemilikan + saringan | ✅ | ✅ | 🟡 | n/d | |
ObjectFormController 15 method | 🟡 builder form kustom — lebih muda dari MX.3 | 🟡 | ✅ | ⚪ | n/d | |
ProcessModelerController 5 method | 🟡 modeler BPMN vs workflow designer proprietary | 🟡 | ✅ | ⚪ | n/d | |
UiNavController 13 method | 🟡 registry menu/modul; produk lain lewat config rilis | 🟡 | ✅ | ⚪ | n/d |
Basis penilaian vendor: Calypso Back Office End-User Manual V13 (dipakai sebagai checklist kontrol back-office), dokumentasi publik Murex MX.3 & Nasdaq OPICS, dan materi publik FIS Front Arena. Untuk Front Arena hanya yang terdokumentasi diberi ✅/🟡; sisanya n/d — bukan berarti produk itu tidak punya.
Daftar ini bukan pengakuan seremonial: tiap baris ⚪ diverifikasi NIHIL di kode (java/resources/frontend + skema migrasi), tiap baris 🟡 punya skema/menu/konfigurasi tetapi belum berlogika. Bila klaim dan kode berbeda, generator berhenti dan brosur tidak ditulis.
treasury-one/tools/gap_probe.py (pindai 95 berkas Java, 176 nama tabel dari migrasi, 203 label menu, 174 method endpoint) pada 2026-09-05. Kolom Front Arena memakai konvensi n/d: hanya yang terdokumentasi di materi publik yang diberi ✅/🟡 (rincian: #frontarena); sisanya n/d — bukan pernyataan bahwa produk itu tidak punya. Yang ditandai “tidak direncanakan” memang di luar cakupan — kami menulis alasannya, bukan menghilangkan barisnya.| Kemampuan di produk pembanding | Calypso | Murex | OPICS | Front Arena | TreasuryOne sekarang — bukti hasil pindai | Prioritas & dampak |
|---|---|---|---|---|---|---|
| XVA — CVA / DVA / FVA & PFE | ✅ | ✅ | ⚪ | n/d | 🟡 label XVA ada di navigasi & skema risiko ada; engine valuasi eksposur belum dibangun | P2 · perlu utk bank dgn book derivatif besar |
| SIMM / initial margin & broker feed (voice-broker) | ✅ | ✅ | ⚪ | n/d | ⚪ 0 jejak di kode maupun skema | P2 · derivatif teregulasi (IM) |
| Kurva & surface: builder, bootstrapping, implied vol | ✅ | ✅ | ⚪ | ✅ | 🟡 menu + layar parameter VaR/ES nyata (sigma/korelasi tersimpan, riwayat SUPERSEDED; ES parametrik memakai sigma ini — V31); kurva masih hanya utk mark-to-market sederhana — tanpa builder, bootstrap & implied vol | P1 · prasyarat pricing derivatif serius |
| Pinjaman, deposito & sindikasi | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada tabel maupun endpoint | P2 · funding side |
| In-house banking: cash pool & sweeping | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada skema/logika | P2 · grup konglomerasi |
| Structured products / CLN / penerbitan note | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada | P3 · niche |
| IFRS 9 — staging ECL & impairment | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada perhitungan provisioning | P1 · diminta akuntansi & audit internal |
| Basel — RWA & output floor | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada engine kalkulasi modal | P1 · modal regulatoris |
| LCR & NSFR computation | ✅ | ✅ | ⚪ | n/d | 🟡 layar/istilah likuiditas ada di shell; perhitungan rasio belum | P1 · lapor likuiditas BI/OJK |
| FTP (funds transfer pricing) & duration gap | ✅ | ✅ | ⚪ | n/d | 🟡 skema FTP/ALM ada (V8) + menu; algoritma alokasi & repricing bucket belum | P2 · ALM |
| Optimisasi & substitusi collateral, haircut schedule | ✅ | ✅ | 🟡 | n/d | 🟡 tabel collateral_substitution_requests + skema haircut; tanpa solver/optimisasi | P2 · efisiensi margin |
| Generasi dokumen (konfirmasi, ISDA/CSA) & e-signature | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada; report designer kami hanya menghasilkan laporan, bukan dokumen legal | P1 · operasional daily |
| Market surveillance & monitoring order anggota | ⚪ | ⚪ | ✅ | n/d | ⚪ di luar cakupan back-office bank — ditandai jujur, bukan disembunyikan | tidak direncanakan (bukan produk bursa) |
| CCP / clearing: netting set & default fund | ✅ | ✅ | ✅ | n/d | 🟡 skema netting_sets ada; engine netting & margincall belum | P2 · jika masuk clearing house |
| Event fan-out: outbox → Kafka / CDC | ✅ | ✅ | 🟡 | 🟡 | 🟡 tabel event_outbox + blok spring.kafka ada; 0 producer/consumer | P1 · integrasi real-time |
| Buku besar multi-GAAP, cost centre & budget | ✅ | ✅ | 🟡 | n/d | 🟡 tabel cost_centers ada; tanpa pemisahan standar akuntansi ganda | P2 · holding besar |
| Data lineage & semantic layer / BI | 🟡 | 🟡 | ⚪ | n/d | 🟡 menu Source Lineage ada; tanpa pelacakan kolom ke hulu | P2 · audit data |
| Portal klien, dealer web & approval mobile + push | ✅ | ✅ | ⚪ | n/d | 🟡 tabel mobile_approval_requests/audit ada; tanpa aplikasi, tanpa push, tanpa portal | P1 · adopsi pengguna |
| Aset digital / tokenised collateral | 🟡 | 🟡 | ⚪ | n/d | 🟡 skema digital_asset_identifiers & tokenized_collateral_movements; tanpa logika | tidak direncanakan (roadmap) |
| Rekening koran & denda late settlement | ✅ | ✅ | 🟡 | n/d | ⚪ 0 perhitungan penalti/bunga keterlambatan | P1 · SLA nasabah |
| Workbench data uji / sandbox UAT | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada; uji kami berbasis seed, bukan generator data | P2 · percepat UAT bank |
| Kemampuan di produk pembanding | Calypso | Murex | OPICS | Front Arena | TreasuryOne sekarang — bukti hasil pindai | Prioritas & dampak |
|---|---|---|---|---|---|---|
| Form pengajuan limit + lampiran dokumen + kalkulator exposure | ✅ | ✅ | 🟡 | n/d | ⚪ tidak ada layanan attachment/upload di kode | P1 · officer workflow |
| Form input smile/vol & recalibration kurva | ✅ | ✅ | ⚪ | ✅ | 🟡 form parameter sigma/korelasi sudah ada (tersimpan + beruji); smile/implied-vol & recalibration kurva belum | P2 |
| Form staging ECL & parameter IFRS 9 | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada | P1 |
| Form approval mobile (OTP / tanda tangan elektronik) | ✅ | ✅ | ⚪ | n/d | 🟡 skema approval mobile ada, form & verifikasi tidak | P1 |
| Form onboarding KYC/AML & beneficial ownership | ✅ | ✅ | 🟡 | n/d | ⚪ builder punya kategori KYC utk form kustom, tetapi tanpa alur onboarding/dokumen legal | P1 · kepatuhan |
| Form settlement fail: denda & bunga keterlambatan | ✅ | ✅ | 🟡 | n/d | ⚪ tidak ada perhitungannya | P1 |
| Form budget / cost centre & accrual approval | ✅ | ✅ | 🟡 | n/d | 🟡 tabel cost_centers ada; form & alur tidak | P2 |
| Builder: sub-form nested, grid repeatable & field terhitung | ✅ | ✅ | ⚪ | n/d | ⚪ form builder kami sengaja dibatasi: kedalaman 1, tanpa formula — konsekuensi pilihan keamanan kami — tetap kami catat sebagai celah | P2 · keputusan desain, bisa dibuka bertahap |
| Kemampuan di produk pembanding | Calypso | Murex | OPICS | Front Arena | TreasuryOne sekarang — bukti hasil pindai | Prioritas & dampak |
|---|---|---|---|---|---|---|
| Push risiko real-time (WebSocket/SSE) | ✅ | ✅ | ✅ | 🟡 | ⚪ 0 dependensi/websocket di kode | P1 · intraday |
| API keputusan berbasis DMN | ✅ | ✅ | 🟡 | n/d | 🟡 sengaja tidak dibawa (Flowable BPMN+IDM saja) — tertulis eksplisit di layar BPMN | P2 |
| API generasi dokumen & e-signature | ✅ | ✅ | ⚪ | n/d | ⚪ tidak ada | P1 |
| Endpoint OIDC/SCIM/MFA | ✅ | ✅ | ✅ | n/d | ⚪ HTTP Basic + bootstrap saja | P0 · penghalang go-live |
| Dispatcher outbox → Kafka / consumer CDC | ✅ | ✅ | 🟡 | 🟡 | 🟡 tabel + konfigurasi ada, 0 kode | P1 |
| Render chart + distribusi e-mail/SFTP laporan | ✅ | ✅ | ✅ | n/d | ⚪ ekspor kami PDF/XLSX/CSV/TXT/HTML/JSON — tanpa chart & tanpa kanal kirim | P1 · pelaporan harian |
| Rate limit / kuota / scope token | ✅ | ✅ | 🟡 | n/d | 🟡 V31: token bucket per pemanggil di RateLimitFilter (429 + Retry-After, kuota pulih, penghitung dibaca via GET /api/v1/platform/rate-limit); default MATI lewat treasury.rate-limit.enabled. Kuota per kontrak & scope token belum ada | P1 · API publik — gerbangnya sudah ada, kuota per kontrak belum |
| API promosi konfigurasi antar lingkungan (change-set) | ✅ | ✅ | 🟡 | n/d | 🟡 efektif-state + riwayat ada; tool promotion tidak | P1 · rilis |
| Ekspor analitik masif (Parquet/Arrow) | 🟡 | 🟡 | ✅ | n/d | ⚪ tidak ada | P2 · BI |
| API alerting SLA / webhook | ✅ | ✅ | ✅ | n/d | ⚪ SLA ada di data (sla_due_at) dan timer eskalasi BPMN, tapi tidak ada notifikasi keluar | P1 |
Kolom vendor mengikuti penilaian cakupan kami (daftar periksa manual back-office Calypso V13 + dokumentasi publik MX.3 & OPICS); bukan pernyataan vendor, dan tidak memuat harga lisensi.
11 setara & terbukti · 10 berjalan sebagian · 3 belum ada kodenya — yang terakhir kami sebut sebagai bagian dari kontrak, bukan disembunyikan.
| Domain fungsi | TreasuryOne | Calypso | Murex | OPICS | Front Arena |
|---|---|---|---|---|---|
| Master data & parameter | 🟡 tabel + seed + API konfigurasi lewat persetujuan (ber-versi, tidak dihapus) | ✅ | ✅ | 🟡 | ✅ |
| Deal capture & siklus hidup (FX, MM, SBN, derivatif) | 🟡 ingest tunggal + batch (terukur 10–19rb deal/dtk), generator komponen settlement & jurnal | ✅ | ✅ | ⚪ | ✅ |
| Risk & limit engine | ✅ pre-deal check, PASS/WARN/BLOCK, mismatch mata uang = BLOCK, utilisasi set-based (flat di 3.000+ open deal) | ✅ | ✅ | ✅ | n/d |
| Valuasi & pricing | ✅ ACT/360 accrued, MTM FX, bond price→clean; NO_PRICE dikembalikan null, tidak menebak harga | ✅ | ✅ | 🟡 | ✅ |
| Akuntansi & jurnal | 🟡 JournalEngine variabel ber-whitelist, DR=CR per mata uang, posting idempoten, ekspor GL; accrual/fee/tax belum | ✅ | ✅ | 🟡 | ✅ |
| Rekonsiliasi nostro & break | ✅ tier-1 exact · tier-2 fuzzy ±2 hari · tier-3 kandidat TIDAK auto-applied; break idempoten | ✅ | ✅ | 🟡 | n/d |
| Kanal pembayaran & pesan | 🟡 SWIFT .fin, BI-RTGS/SSSS .txt, FAST .xml, core-banking CSV → direktori kesepakatan + integration_file_log; layout final & ACK inbound menunggu sertifikasi | ✅ | ✅ | ⚪ | n/d |
| Regulatory reporting Indonesia | 🟡 Antasena TPU01/TSD01/TRS01, OBOX, NOP, LHBU, PDN: struktur + aturan + governance; sebagian perhitungan bentuk laporan | 🟡 | 🟡 | ⚪ | 🟡 |
| Treasury Syariah | ✅ akad, approval DPS, wadiah/mudarabah, nisbah, zakat sebagai modul native (bukan add-on) | 🟡 | 🟡 | ⚪ | n/d |
| Report designer & viewer | ✅ drag-and-drop band + ekspor PDF/XLSX/CSV/TXT/HTML/JSON + hash di report_runs; belum chart/cross-tab/conditional formatting/e-mail-FTP | ✅ | ✅ | ✅ | ✅ |
| Form builder & registry modul/menu | ✅ Extension Studio: 7 tipe field, JSON Schema subset ditegakkan server, instance ber-hash & beku setelah submit; registry menu lewat persetujuan | 🟡 | ✅ | ⚪ | n/d |
| Workflow BPMN & four-eyes | ✅ Flowable 7.2 — 8 definisi proses divalidasi saat start-up, matriks wewenang, hash payload, publish berpersetujuan | ✅ | ✅ | 🟡 | n/d |
| Task station (antrean kerja) | ✅ claim/unclaim/delegate/undelegate/complete/reopen + saringan tersimpan task_filter; actions[] dihitung server | ✅ | ✅ | 🟡 | n/d |
| Batch EOD & penjadwalan | ✅ rantai freeze→valuasi→jurnal→nostro dengan eod_task_run; scheduler sewa pemimpin (aman di N instance) | ✅ | ✅ | ✅ | 🟡 |
| Retensi & kapasitas data | ✅ arsip menanda (V27), purge ACT_HI_* opt-in, autovacuum/BRIN/partisi ber-guard + prune DETACH (V28–V29); tiap keputusan tercatat | 🟡 | 🟡 | 🟡 | n/d |
| ALM / FTP / liquidity ladder | 🟡 skema + cash-forecast teruji; FTP & funding curve sebagian logika | ✅ | ✅ | ⚪ | n/d |
| Collateral & margin | 🟡 skema CSA/GMRA + margin call & dispute lewat BPMN; kalkulasi lanjutan roadmap | ✅ | ✅ | 🟡 | n/d |
| Derivatif: PFE / XVA / backtesting | ⚪ skema ada (V8); logika & price model belum dibangun | ✅ | ✅ | ⚪ | n/d |
| Posisi & inventory | 🟡 positions + position_history + posisi kerja; rekonsiliasi posisi↔GL sebagian | ✅ | ✅ | ✅ | n/d |
| Corporate action & election | 🟡 skema event, election, approval; submission ke kustodian masih manual | ✅ | ✅ | ⚪ | ✅ |
| Repo / securities lending | 🟡 skema + status hidup; netting & collar maintenance sebagian | ✅ | ✅ | 🟡 | ✅ |
| Identitas: SSO/OIDC/MFA | ⚪ HTTP Basic + bootstrap (termasuk sinkronisasi app_users); belum resource-server bank | ✅ | ✅ | ✅ | n/d |
| Audit & jejak kontrol | ✅ rantai-hash SHA256-CHAIN-v1 di audit_log + trigger DB append-only + anchor Merkle utk baris warisan (V31, beruji); workflow_violation, capacity_action_log; ekspor bukti ter-sign ECDSA-P256 via GET /api/v1/audit/chain/evidence (verifikasi offline: openssl dgst -verify) | ✅ | ✅ | ✅ | n/d |
| Mobile & digital asset | ⚪ skema roadmap; belum ada API/layar | 🟡 | 🟡 | ⚪ | n/d |
Dari baseline beku ke implementasi lalu serah terima — dengan data uji 100 baris per modul.
Gap analysis modul vs sistem lama; baseline data & proses dibekukan dan ditandatangani.
Konfigurasi modul, migrasi master, jalur file kanal, laporan regulator, data uji 100 baris/modul.
Uji integrasi, skrip UAT per peran, latihan EOD, triase defect sampai nol kritikal.
Parallel run, cutover terjadwal, opsi alih operasi harian dengan SLA.
Kirim kebutuhan Anda — dalam 2 hari kerja kami balas dengan lingkungan demo, gap assessment awal, dan rencana 90 hari yang realistis.