Skip to content

The BAI2 Parser is a specialized utility developed for extracting and organizing banking data from BAI2 formatted sources

License

Notifications You must be signed in to change notification settings

ken3stokes/BAI2-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

BAI2 Parser 🏦

Build Status License: MIT Python Version Last Commit Stars GitHub followers

This repository contains a Python script designed to parse BAI2 formatted data and create individual BAI2 files for each customer based on the parsed information.

📜 Background

The Bank Administration Institute (BAI) format is a standardized format used by banks to provide transaction and balance information to their customers. The BAI2 format, specifically, is a popular choice among banks and their customers for electronic delivery of bank statements.

🌟 Features

  • Parse BAI2 Files: Extracts account, transaction, and header data from BAI2 formatted strings.

  • Generate Customer-specific BAI2 Files: Creates separate BAI2 files for each customer, which can be useful for individual processing or review.

🔧 Usage

  1. Clone the repository:

    git clone https://github.com/YOUR_USERNAME/BAI2-Parser.git
  2. Navigate to the directory:

    cd BAI2-Parser
  3. Run the script:

    python main.py

Note: Replace the sample BAI2 data in main.py with your data before running the script.

🛠 Requirements

  • Python 3.x

🤝 Contributions

Contributions are welcome! Please fork this repository and open a pull request with your proposed changes. Ensure your changes don't break existing functionality by testing with the provided BAI2 sample data.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

The BAI2 Parser is a specialized utility developed for extracting and organizing banking data from BAI2 formatted sources

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages