[FIX] account: set purchase analytic journal when creating purchase accounting journal

bzr revid: dle@openerp.com-20140129140625-ywxraf0ix040a0b5
This commit is contained in:
Denis Ledoux 2014-01-29 15:06:25 +01:00
parent 14cd12e3ba
commit a3b7279ff6
1 changed files with 8 additions and 5 deletions

View File

@ -3187,11 +3187,14 @@ class wizard_multi_charts_accounts(osv.osv_memory):
def _get_analytic_journal(journal_type):
# Get the analytic journal
data = False
if journal_type in ('sale', 'sale_refund'):
data = obj_data.get_object_reference(cr, uid, 'account', 'analytic_journal_sale')
elif journal_type in ('purchase', 'purchase_refund'):
pass
elif journal_type == 'general':
try:
if journal_type in ('sale', 'sale_refund'):
data = obj_data.get_object_reference(cr, uid, 'account', 'analytic_journal_sale')
elif journal_type in ('purchase', 'purchase_refund'):
data = obj_data.get_object_reference(cr, uid, 'account', 'exp')
elif journal_type == 'general':
pass
except ValueError:
pass
return data and data[1] or False