«Penghurai CAMT / MT940 / PAIN yang disahkan skema, sandaran OCR untuk PDF yang diimbas, pemetaan medan berketentuan, bukti audit bertaraf SR 11-7 — setiap langkah penjelmaan direkodkan dan boleh dihasilkan semula.»
01 — Masalah
Pasukan perbendaharaan korporat menerima penyata bank dalam format CAMT, PAIN.001, MT940, OFX, CSV dan PDF yang diimbas daripada berpuluh-puluh bank. Setiap format membawa makna medan, pengekodan dan kekaburan yang berbeza. Kebanyakan pasukan membina penghurai rapuh bagi setiap bank, lalu menyekat ramalan tunai masa nyata, pengesanan penipuan dan penyesuaian yang boleh diaudit.
02 — Apa yang saya bina
Kit alat Python sumber terbuka yang menyatukan setiap format penyata bank biasa ke dalam satu aliran transaksi yang dinormalkan. Penghurai CAMT / MT940 / PAIN yang disahkan skema, sandaran OCR untuk PDF yang diimbas, pemetaan medan berketentuan, dan bukti audit bertaraf SR 11-7 bagi setiap langkah penjelmaan.
Dalam angka
- 6 format
- CAMT (.052/.053/.054), MT940, OFX, CSV, PDF OCR
- Setiap medan
- Asal usul: format sumber dan versi penghurai dilog
- BCBS 239
- Sejajar dengan pengagregatan data risiko
- Apache-2.0 / MIT
- Bebas digunakan, difork dan diaudit
03 — Ketelitian kejuruteraan
Format yang dihurai
CAMT (.052, .053, .054), MT940, OFX, CSV, PDF diimbas (OCR)
Penormalan
Satu skema rekod transaksi bersatu
Jejak audit
Asal usul setiap medan — format sumber dan versi penghurai dilog bagi setiap baris
Lesen
Apache-2.0 / MIT
04 — Disahkan secara bebas
- Dipaparkan dalam tulisan 14/06/2026: From Bank Statements to Unified Transaction Intelligence
- Direka untuk memenuhi keperluan pengagregatan data risiko BCBS 239