Merge pull request #116 from akretion/12.0-fix_account_type_liquidity_for_stripe
[12.0][FIX] account_usability - Fix stripe installation issue due to wrong account_type on transfert …
This commit is contained in:
@@ -704,3 +704,22 @@ class ResConfigSettings(models.TransientModel):
|
|||||||
|
|
||||||
transfer_account_id = fields.Many2one(
|
transfer_account_id = fields.Many2one(
|
||||||
related='company_id.transfer_account_id', readonly=False)
|
related='company_id.transfer_account_id', readonly=False)
|
||||||
|
|
||||||
|
|
||||||
|
class AccountChartTemplate(models.Model):
|
||||||
|
_inherit = "account.chart.template"
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def _prepare_transfer_account_template(self):
|
||||||
|
"""Change the type of default account in order to be
|
||||||
|
compliant with _check_account_type_on_bank_journal
|
||||||
|
Used at installation of payment modules like stripe
|
||||||
|
See https://github.com/akretion/odoo-usability/issues/115
|
||||||
|
"""
|
||||||
|
vals = super()._prepare_transfer_account_template()
|
||||||
|
current_assets_type = self.env.ref(
|
||||||
|
'account.data_account_type_liquidity', raise_if_not_found=False)
|
||||||
|
vals.update({
|
||||||
|
'user_type_id': current_assets_type and current_assets_type.id or False,
|
||||||
|
})
|
||||||
|
return vals
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ This modules adds the following functions:
|
|||||||
* don't attach PDF upon invoice report generation on supplier invoices/refunds
|
* don't attach PDF upon invoice report generation on supplier invoices/refunds
|
||||||
* Add filter on debit and credit amount for Move Lines
|
* Add filter on debit and credit amount for Move Lines
|
||||||
* Add supplier invoice number in invoice tree view
|
* Add supplier invoice number in invoice tree view
|
||||||
|
* Change type from current_assets to liquidity for transfert account template.
|
||||||
|
|
||||||
Together with this module, I recommend the use of the following modules:
|
Together with this module, I recommend the use of the following modules:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user