From e07d3988fbdcaa64be421e54e1bb656f613481a9 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Sun, 17 Nov 2013 20:15:43 +0100 Subject: [PATCH] [FIX] Split off BIC part from IBAN in Triodos statements --- account_banking_nl_triodos/triodos.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/account_banking_nl_triodos/triodos.py b/account_banking_nl_triodos/triodos.py index b4bb84008..dea453d2d 100644 --- a/account_banking_nl_triodos/triodos.py +++ b/account_banking_nl_triodos/triodos.py @@ -151,8 +151,14 @@ class transaction(models.mem_bank_transaction): def parse_message(self): ''' Parse structured message parts into appropriate attributes. - No processing done here for Triodos, maybe later. ''' + # IBAN accounts are prefixed by BIC + if self.remote_account: + parts = self.remote_account.split(' ') + if len(parts) == 2: + self.remote_bank_bic = parts[0] + self.remote_account = parts[1] + class statement(models.mem_bank_statement): '''