«Αναλυτές CAMT / MT940 / PAIN επικυρωμένοι με σχήμα, εφεδρικό OCR για σαρωμένα PDF, ντετερμινιστική αντιστοίχιση πεδίων, τεκμήρια ελέγχου επιπέδου SR 11-7 — κάθε βήμα μετασχηματισμού καταγράφεται και αναπαράγεται.»
01 — Πρόβλημα
Οι εταιρικές ομάδες διαχείρισης διαθεσίμων λαμβάνουν κινήσεις λογαριασμού σε CAMT, PAIN.001, MT940, OFX, CSV και σαρωμένα PDF από δεκάδες τράπεζες. Κάθε μορφή φέρει διαφορετική σημασιολογία πεδίων, κωδικοποιήσεις και ασάφειες. Οι περισσότερες ομάδες φτιάχνουν εύθραυστους αναλυτές ανά τράπεζα, μπλοκάροντας την πρόβλεψη ταμειακών ροών σε πραγματικό χρόνο, τον εντοπισμό απάτης και τη συμφωνία που αντέχει σε έλεγχο.
02 — Τι κατασκεύασα
Μια εργαλειοθήκη Python ανοικτού κώδικα που ενοποιεί κάθε συνήθη μορφή κίνησης λογαριασμού σε μία κανονικοποιημένη ροή συναλλαγών. Αναλυτές CAMT / MT940 / PAIN επικυρωμένοι με σχήμα, εφεδρικό OCR για σαρωμένα PDF, ντετερμινιστική αντιστοίχιση πεδίων και τεκμήρια ελέγχου επιπέδου SR 11-7 για κάθε βήμα μετασχηματισμού.
Σε αριθμούς
- 6 μορφές
- CAMT (.052/.053/.054), MT940, OFX, CSV, OCR PDF
- Ανά πεδίο
- Προέλευση: καταγράφονται μορφή πηγής και έκδοση αναλυτή
- BCBS 239
- Ευθυγραμμισμένο με τη συγκέντρωση δεδομένων κινδύνου
- Apache-2.0 / MIT
- Ελεύθερο για χρήση, fork και έλεγχο
03 — Αυστηρότητα μηχανικής
Μορφές που αναλύονται
CAMT (.052, .053, .054), MT940, OFX, CSV, σαρωμένο PDF (OCR)
Κανονικοποίηση
Ένα ενιαίο σχήμα εγγραφής συναλλαγής
Διαδρομή ελέγχου
Προέλευση ανά πεδίο — καταγράφονται μορφή πηγής και έκδοση αναλυτή ανά γραμμή
Άδεια
Apache-2.0 / MIT
04 — Ανεξάρτητα επαληθευμένο
- Παρουσιάζεται στο άρθρο της 14/06/2026: From Bank Statements to Unified Transaction Intelligence
- Σχεδιασμένο να καλύπτει τις απαιτήσεις συγκέντρωσης δεδομένων κινδύνου κατά BCBS 239