mirror of
https://github.com/OCA/account-reconcile.git
synced 2025-01-20 12:27:39 +02:00
[FIX] common onchange with voucher
This commit is contained in:
@@ -27,7 +27,8 @@
|
|||||||
'complexity': 'normal',
|
'complexity': 'normal',
|
||||||
'depends': [
|
'depends': [
|
||||||
'account',
|
'account',
|
||||||
'report_webkit'
|
'report_webkit',
|
||||||
|
'account_voucher'
|
||||||
],
|
],
|
||||||
'description': """
|
'description': """
|
||||||
Improve the basic bank statement, by adding various new features,
|
Improve the basic bank statement, by adding various new features,
|
||||||
|
|||||||
@@ -549,7 +549,7 @@ class AccountBankSatementLine(Model):
|
|||||||
res['account_id'] = receiv_account
|
res['account_id'] = receiv_account
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def onchange_partner_id(self, cr, uid, ids, partner_id, profile_id, context=None):
|
def onchange_partner_id(self, cr, uid, ids, partner_id, profile_id=None, context=None):
|
||||||
"""
|
"""
|
||||||
Override of the basic method as we need to pass the profile_id in the on_change_type
|
Override of the basic method as we need to pass the profile_id in the on_change_type
|
||||||
call.
|
call.
|
||||||
@@ -569,7 +569,8 @@ class AccountBankSatementLine(Model):
|
|||||||
type = 'customer'
|
type = 'customer'
|
||||||
res_type = self.onchange_type(cr, uid, ids, partner_id, type, profile_id, context=context) # Chg
|
res_type = self.onchange_type(cr, uid, ids, partner_id, type, profile_id, context=context) # Chg
|
||||||
if res_type['value'] and res_type['value'].get('account_id', False):
|
if res_type['value'] and res_type['value'].get('account_id', False):
|
||||||
return {'value': {'type': type, 'account_id': res_type['value']['account_id']}}
|
return {'value': {'type': type, 'account_id': res_type['value']['account_id'],
|
||||||
|
'voucher_id': False}}
|
||||||
return {'value': {'type': type}}
|
return {'value': {'type': type}}
|
||||||
|
|
||||||
def onchange_type(self, cr, uid, line_id, partner_id, type, profile_id, context=None):
|
def onchange_type(self, cr, uid, line_id, partner_id, type, profile_id, context=None):
|
||||||
|
|||||||
Reference in New Issue
Block a user