Skip to content

Conversation

@aodhan-domhnaill
Copy link
Contributor

Motivation

CAML.053 is often given out by EU based banks https://www.sepaforcorporates.com/swift-for-corporates/a-practical-guide-to-the-bank-statement-camt-053-format/

It offers more drop-in parsing than CSV, especially with different languages

Changes

I made the following changes

  • Refactoring the import to allow other import formats
  • Reused section of the code from before (ignore whitespace diff for cleaner diff)
  • CSV logic should be unchanged, just some chunks moved into reusable functions
  • Added a small bit of testing (happy to add more)

@howeyc howeyc merged commit a1c016b into howeyc:master Jan 25, 2026
@howeyc
Copy link
Owner

howeyc commented Jan 25, 2026

I like it. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants