mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
[MIG] account_bank_statement_import_paypal: Migration to v14.0
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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,
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user