- Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathexample.py
More file actions
Latest commit
27 lines (24 loc) · 636 Bytes
/
Copy pathexample.py
File metadata and controls
27 lines (24 loc) · 636 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
importdatetime
fromaba.generatorimportAbaFile
fromabaimportrecords
header=records.DescriptiveRecord(
user_bank='NAB',
user_name='AJAX CRACKERS',
user_number=12345,
description='SALARIES',
date=datetime.date(day=05, month=02, year=2000)
)
entry=records.DetailRecord(
bsb='123-456',
account_number='123456',
txn_code=53,
amount=4242,
payee_name='HACKER, J. RANDOM',
lodgment_ref='RANDOM PAYMENT',
sender_bsb='987-654',
sender_account='445566777',
remitter_name='AJAX CRACKERS',
)
aba_file=AbaFile(header)
aba_file.add_record(entry)
printaba_file.render_to_string()