[FIX] conversion_dict is now created in the generic parser

This commit is contained in:
florian-dacosta
2014-07-23 17:55:39 +02:00
parent 1d1ae5741c
commit 88c5159f52
2 changed files with 10 additions and 10 deletions

View File

@@ -24,6 +24,7 @@ import csv
import tempfile
import datetime
from file_parser import FileParser
+from openerp.addons.account_statement_base_import.parser.file_parser import float_or_zero
try:
import xlrd
except:
@@ -38,7 +39,13 @@ class GenericFileParser(FileParser):
"""
def __init__(self, parse_name, ftype='csv', **kwargs):
super(GenericFileParser, self).__init__(parse_name, ftype=ftype, **kwargs)
conversion_dict = {
'ref': unicode,
'label': unicode,
'date': datetime.datetime,
'amount': float_or_zero,
}
super(GenericFileParser, self).__init__(parse_name, ftype=ftype, extra_fields=conversion_dict, **kwargs)
@classmethod
def parser_for(cls, parser_name):