[MIG] account_bank_statement_import_paypal: Migration to v14.0

This commit is contained in:
Carlos Roca
2021-07-13 10:37:08 +02:00
committed by manu
parent 878e8871a1
commit f5d5aa6bf2
21 changed files with 678 additions and 666 deletions

View File

@@ -1,3 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import account_bank_statement_import_paypal_mapping_wizard
from . import account_statement_import_paypal_mapping_wizard

View File

@@ -11,8 +11,8 @@ from odoo import _, api, fields, models
class AccountBankStatementImportPayPalMappingWizard(models.TransientModel):
_name = "account.bank.statement.import.paypal.mapping.wizard"
_description = "Account Bank Statement Import PayPal Mapping Wizard"
_name = "account.statement.import.paypal.mapping.wizard"
_description = "Account Statement Import PayPal Mapping Wizard"
_inherit = ["multi.step.wizard.mixin"]
data_file = fields.Binary(
@@ -78,7 +78,7 @@ class AccountBankStatementImportPayPalMappingWizard(models.TransientModel):
@api.onchange("data_file")
def _onchange_data_file(self):
Parser = self.env["account.bank.statement.import.paypal.parser"]
Parser = self.env["account.statement.import.paypal.parser"]
if not self.data_file:
return
header = Parser.parse_header(b64decode(self.data_file))
@@ -154,13 +154,13 @@ class AccountBankStatementImportPayPalMappingWizard(models.TransientModel):
def import_mapping(self):
self.ensure_one()
mapping = self.env["account.bank.statement.import.paypal.mapping"].create(
mapping = self.env["account.statement.import.paypal.mapping"].create(
self._get_mapping_values()
)
return {
"type": "ir.actions.act_window",
"name": _("Imported Mapping"),
"res_model": "account.bank.statement.import.paypal.mapping",
"res_model": "account.statement.import.paypal.mapping",
"res_id": mapping.id,
"view_mode": "form",
"view_id": False,

View File

@@ -6,14 +6,9 @@
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<odoo>
<record
id="account_bank_statement_import_paypal_mapping_wizard_form"
model="ir.ui.view"
>
<field
name="name"
>account.bank.statement.import.paypal.mapping.wizard.form</field>
<field name="model">account.bank.statement.import.paypal.mapping.wizard</field>
<record id="account_statement_import_paypal_mapping_wizard_form" model="ir.ui.view">
<field name="name">account.statement.import.paypal.mapping.wizard.form</field>
<field name="model">account.statement.import.paypal.mapping.wizard</field>
<field name="mode">primary</field>
<field name="inherit_id" ref="multi_step_wizard.multi_step_wizard_form" />
<field name="arch" type="xml">
@@ -163,13 +158,18 @@
</xpath>
</field>
</record>
<act_window
id="action_account_bank_statement_import_paypal_mapping_wizard"
name="Import Mapping"
res_model="account.bank.statement.import.paypal.mapping.wizard"
binding_model="account.bank.statement.import.paypal.mapping"
view_mode="form"
target="new"
binding_views="form"
/>
<record
id="action_account_statement_import_paypal_mapping_wizard"
model="ir.actions.act_window"
>
<field name="name">Import Mapping</field>
<field name="res_model">account.statement.import.paypal.mapping.wizard</field>
<field
name="binding_model_id"
ref="model_account_statement_import_paypal_mapping"
/>
<field name="view_mode">form</field>
<field name="target">new</field>
<field name="binding_view_types">form</field>
</record>
</odoo>