Hva er en ABA-fil?
En fil med filtypen .aba er en Australian Bankers Association (ABA) eller filformatet Cemtext som brukes av banker for batchtransaksjoner. Den brukes av de fleste bankene for regnskapsføring. Også kjent som en Direct Entry-fil, har ABA-filformatet blitt tatt i bruk av de fleste av de australske bankene som standardformat for batchtransaksjoner. Det har fortsatt ikke blitt anerkjent som standardformat til tross for at det har vært i bruk av Bank of Queensland, NAB og Westpac. ABA-filer kan åpnes med et hvilket som helst tekstredigeringsprogram som Notepad++.
ABA-filformat
En ABA-fil bruker ASCII-formatet til å lagre data for videresending eller innlasting i banksystemer. Formatet har blitt holdt enkelt for å gjøre det enkelt for integrering i bedriftens eget finansielle system for å behandle batcher av transaksjoner. For eksempel, i et lønnssystem kan et parti med transaksjoner lastes opp for å bli behandlet i ett treff. ABA-filformatspesifikasjonene er tilgjengelige som fullstendige transkripsjoner på nettstedet Cemtext ABA og kan refereres til for utviklerereferanse .
En ABA-fil består av flere linjer der hver linje er kjent som en “record”. Det er tre hovedposter i en ABA-fil:
- Beskrivende post
- Detaljregistrering
- File Total Record
Descriptive Record
En “Beskrivende post” inneholder informasjon som hjulsekvensnummer, navn på brukers finansinstitusjon, navn på bruksfil og annen informasjon.
Detail Record
“Detaljpost”-typen inkluderer informasjon som bank-/stat-/filialnummer, kontonummer som skal krediteres/debiteres, indikator, transaksjonskode, beløp og annen informasjon.
File Total Record
“File Total Record”-typen inkluderer Record Type 7, BSB Format Filler, Fil (Bruker) Netto Sum Beløp, Fil (Bruker) Kreditt Total Beløp, Fil (Bruker) Debet Total Beløp og annen informasjon.
Transaction Codes
En liste over gyldige transaksjonskoder er som følger. Mesteparten av tiden brukes koden “53 - Pay” i ABA-filer. Disse transaksjonskodene spenner over debet, kreditter og forskuddstrekk.
Code | Transaction Description |
---|---|
13 | Externally initiated debit items |
50 | Externally initiated credit items with the exception of those bearing Transaction Codes |
51 | Australian Government Security Interest |
52 | Family Allowance |
53 | Pay |
54 | Pension |
55 | Allotment |
56 | Dividend |
57 | Debenture/Note Interest |
ABA File Example
0 01BQL MY NAME 1111111004231633 230410
1123-456157108231 530000001234S R SMITH TEST BATCH 062-000 12223123MY ACCOUNT 00001200
1123-783 12312312 530000002200J K MATTHEWS TEST BATCH 062-000 12223123MY ACCOUNT 00000030
1456-789 125123 530003123513P R JONES TEST BATCH 062-000 12223123MY ACCOUNT 00000000
1121-232 11422 530000002300S MASLIN TEST BATCH 062-000 12223123MY ACCOUNT 00000000
7999-999 000312924700031292470000000000 000004