26 lines
		
	
	
		
			701 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			701 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # bankofireland-checking.csv.rules
 | |
| 
 | |
| # skip the header line
 | |
| skip
 | |
| 
 | |
| # name the csv fields, and assign some of them as journal entry fields
 | |
| fields  date, description, amount-out, amount-in, balance
 | |
| 
 | |
| # We generate balance assertions by assigning to "balance"
 | |
| # above, but you may sometimes need to remove these because:
 | |
| #
 | |
| # - the CSV balance differs from the true balance, 
 | |
| #   by up to 0.0000000000005 in my experience
 | |
| #
 | |
| # - it is sometimes calculated based on non-chronological ordering,
 | |
| #   eg when multiple transactions clear on the same day
 | |
| 
 | |
| # date is in UK/Ireland format
 | |
| date-format  %d/%m/%Y
 | |
| 
 | |
| # set the currency
 | |
| currency  EUR
 | |
| 
 | |
| # set the base account for all txns
 | |
| account1  assets:bank:boi:checking
 |