15 lines
539 B
Python
15 lines
539 B
Python
from odoo import models
|
|
|
|
|
|
class AccountJournal(models.Model):
|
|
_inherit = 'account.journal'
|
|
|
|
def _prepare_liquidity_account_vals(self, company, code, vals):
|
|
account_vals = super()._prepare_liquidity_account_vals(company, code, vals)
|
|
if company.account_fiscal_country_id.code == 'PT':
|
|
if vals.get('type') == 'cash':
|
|
account_vals['l10n_pt_taxonomy_code'] = 1
|
|
elif vals.get('type') == 'bank':
|
|
account_vals['l10n_pt_taxonomy_code'] = 2
|
|
return account_vals
|