diff --git a/addons/l10n_ch/dta/dta_wizard.py b/addons/l10n_ch/dta/dta_wizard.py index be8af3f2ca3..e52818b7e35 100644 --- a/addons/l10n_ch/dta/dta_wizard.py +++ b/addons/l10n_ch/dta/dta_wizard.py @@ -27,7 +27,7 @@ ############################################################################## import pooler import wizard -from base64 import b64encode +import base64 from osv import osv import time import pooler @@ -624,9 +624,9 @@ def _create_dta(self,cr,uid,data,context): log = log + "\n--\nSummary :\nTotal amount paid : %.2f\nTotal amount expected : %.2f"%(amount_tot,th_amount_tot) - pool.get('account.dta').write(cr,uid,[dta_id],{'note':log,'name':b64encode(dta or "")}) + pool.get('account.dta').write(cr,uid,[dta_id],{'note':log,'name':base64.encodestring(dta or "")}) - return {'note':log, 'dta': b64encode(dta)} + return {'note':log, 'dta': base64.encodestring(dta)} diff --git a/addons/l10n_ch/v11/v11_import.py b/addons/l10n_ch/v11/v11_import.py index 6167551963a..ceea5bd6d74 100644 --- a/addons/l10n_ch/v11/v11_import.py +++ b/addons/l10n_ch/v11/v11_import.py @@ -34,7 +34,7 @@ import pooler import time import wizard import netsvc -from base64 import b64decode +import base64 from osv import osv ask_form = """ @@ -103,7 +103,7 @@ def _v11_parsing(self, cr, uid, data, context): nb_err=0 # v11 parsing : - for char in b64decode(v11file): + for char in base64.decodestring(v11file): if not char == '\n': line += char