You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

46 lines
1.2 KiB

# -*- coding: utf-8 -*-
'''
Created on 16 mai 2016
@author: Thibault Francois (thibault@françois.be)
'''
from coda.parser import Parser
from openerp import models, fields, api
# parser = Parser()
# print "salut"
#
# with open("example.coda") as f:
# content = f.read()
#
# print content
# statements = parser.parse(content)
# import pdb; pdb.set_trace()
class AccountBankStatementImport(models.TransientModel):
_inherit = 'account.bank.statement.import'
def _parse_file(self, data_file):
currency_code = False
account_number = '0'
stmts_vals = [{
'name': '',
'date': '',
'balance_start': '',
'balance_end_real' : '',
'transactions' : [
{
'name': '',
'note': '',
'date': '',
'amount': '',
'account_number': '',
'partner_name': '',
'ref': '',
'sequence': '',
'unique_import_id' : ''
}
],
}]
return currency_code, account_number, stmts_vals