mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
[IMP] account_statement_import_file: Rename file_import selection value to file_import_oca
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Import Statement Files",
|
"name": "Import Statement Files",
|
||||||
"category": "Accounting",
|
"category": "Accounting",
|
||||||
"version": "16.0.1.0.0",
|
"version": "16.0.1.0.1",
|
||||||
"license": "LGPL-3",
|
"license": "LGPL-3",
|
||||||
"depends": ["account_statement_import_base"],
|
"depends": ["account_statement_import_base"],
|
||||||
"author": "Odoo SA, Akretion, Odoo Community Association (OCA)",
|
"author": "Odoo SA, Akretion, Odoo Community Association (OCA)",
|
||||||
|
|||||||
@@ -0,0 +1,16 @@
|
|||||||
|
# Copyright 2023 Landoo Sistemas de Informacion SL
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||||
|
|
||||||
|
from openupgradelib import openupgrade
|
||||||
|
|
||||||
|
|
||||||
|
@openupgrade.migrate()
|
||||||
|
def migrate(env, version):
|
||||||
|
openupgrade.logged_query(
|
||||||
|
env.cr,
|
||||||
|
"""
|
||||||
|
UPDATE account_journal
|
||||||
|
SET bank_statements_source = 'file_import_oca'
|
||||||
|
WHERE bank_statements_source = 'file_import'
|
||||||
|
""",
|
||||||
|
)
|
||||||
@@ -14,7 +14,7 @@ class AccountJournal(models.Model):
|
|||||||
res = super().default_get(fields_list)
|
res = super().default_get(fields_list)
|
||||||
formats_list = self._get_bank_statements_available_import_formats()
|
formats_list = self._get_bank_statements_available_import_formats()
|
||||||
if formats_list:
|
if formats_list:
|
||||||
res["bank_statements_source"] = "file_import"
|
res["bank_statements_source"] = "file_import_oca"
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def _get_bank_statements_available_import_formats(self):
|
def _get_bank_statements_available_import_formats(self):
|
||||||
@@ -28,7 +28,7 @@ class AccountJournal(models.Model):
|
|||||||
formats_list.sort()
|
formats_list.sort()
|
||||||
import_formats_str = ", ".join(formats_list)
|
import_formats_str = ", ".join(formats_list)
|
||||||
rslt.insert(
|
rslt.insert(
|
||||||
0, ("file_import", _("Import") + "(" + import_formats_str + ")")
|
0, ("file_import_oca", _("Import") + "(" + import_formats_str + ")")
|
||||||
)
|
)
|
||||||
return rslt
|
return rslt
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
expr='//a[@name="action_configure_bank_journal"]/..'
|
expr='//a[@name="action_configure_bank_journal"]/..'
|
||||||
position='before'
|
position='before'
|
||||||
>
|
>
|
||||||
<t t-if="dashboard.bank_statements_source == 'file_import'">
|
<t t-if="dashboard.bank_statements_source == 'file_import_oca'">
|
||||||
<button
|
<button
|
||||||
name="import_account_statement"
|
name="import_account_statement"
|
||||||
type="object"
|
type="object"
|
||||||
|
|||||||
@@ -120,11 +120,11 @@ class AccountStatementImport(models.TransientModel):
|
|||||||
self._create_bank_statements(stmts_vals, result)
|
self._create_bank_statements(stmts_vals, result)
|
||||||
# Now that the import worked out, set it as the bank_statements_source
|
# Now that the import worked out, set it as the bank_statements_source
|
||||||
# of the journal
|
# of the journal
|
||||||
if journal.bank_statements_source != "file_import":
|
if journal.bank_statements_source != "file_import_oca":
|
||||||
# Use sudo() because only 'account.group_account_manager'
|
# Use sudo() because only 'account.group_account_manager'
|
||||||
# has write access on 'account.journal', but 'account.group_account_user'
|
# has write access on 'account.journal', but 'account.group_account_user'
|
||||||
# must be able to import bank statement files
|
# must be able to import bank statement files
|
||||||
journal.sudo().write({"bank_statements_source": "file_import"})
|
journal.sudo().write({"bank_statements_source": "file_import_oca"})
|
||||||
|
|
||||||
def _parse_file(self, data_file):
|
def _parse_file(self, data_file):
|
||||||
"""Each module adding a file support must extends this method.
|
"""Each module adding a file support must extends this method.
|
||||||
|
|||||||
Reference in New Issue
Block a user