Skip to content

Commit

Permalink
Added README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Nick Hoang committed Mar 18, 2022
1 parent dc40932 commit 60070f7
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# ABA File Generator

## Overview
Generates an aba file for bulk banking transactions with Australian banks.
It's based on this repo: https://github.com/simonblee/aba-file-generator

## Support
.NET framework 4.7.2

## License
[MIT License](http://en.wikipedia.org/wiki/MIT_License)

## Usage
```csharp
using AbaFileGenerator;

var generator = new AbaFileGenerator
{
Bsb = "012-012", //ANZANZ E Trade Support
AccountNumber = "12345678",
BankName = "CBA",
UserName = "Some name",
Remitter = "From some guy",
DirectEntryUserId = "999999",
Description = "Payroll",
IncludeAccountNumberInDescriptiveRecord = false
};
var result = generator.Generate([transactions]);
if(result.IsValid){
System.IO.File.WriteAllText("/my/aba/file.aba", resulit.Data.AbaString);
}
```

## References
- http://www.anz.com/Documents/AU/corporate/clientfileformats.pdf
- http://www.cemtexaba.com/aba-format/cemtex-aba-file-format-details.html
- https://github.com/mjec/aba/blob/master/sample-with-comments.aba
- https://www.fileactive.anz.com/filechecker

0 comments on commit 60070f7

Please sign in to comment.