mirror of
https://github.com/brain-tec/account_ebics.git
synced 2026-04-26 07:36:51 +00:00
[MIG] account_ebics: Migration to 19.0
This commit is contained in:
@@ -37,9 +37,9 @@ class EbicsAdminOrder(models.TransientModel):
|
||||
self.ensure_one()
|
||||
client = self._setup_client()
|
||||
if not client:
|
||||
self.note += (
|
||||
self.env._("EBICS client setup failed for connection '%s'")
|
||||
% self.ebics_config_id.name
|
||||
self.note += self.env._(
|
||||
"EBICS client setup failed for connection '%s'",
|
||||
self.ebics_config_id.name,
|
||||
)
|
||||
else:
|
||||
try:
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<record id="ebics_admin_order_view_form" model="ir.ui.view">
|
||||
<field name="name">EBICS Administrative Order</field>
|
||||
<field name="model">ebics.admin.order</field>
|
||||
<field name="inherit_id" ref="ebics_xfer_view_form_download" />
|
||||
<field name="priority">1</field>
|
||||
<field name="priority" eval="1" />
|
||||
<field name="arch" type="xml">
|
||||
<field name="date_from" position="attributes">
|
||||
<attribute name="invisible">1</attribute>
|
||||
@@ -31,7 +31,7 @@
|
||||
<record id="ebics_admin_order_view_form_result" model="ir.ui.view">
|
||||
<field name="name">EBICS Administrative Order result</field>
|
||||
<field name="model">ebics.admin.order</field>
|
||||
<field name="priority">2</field>
|
||||
<field name="priority" eval="2" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS Administrative Order result">
|
||||
<separator colspan="4" string="Results :" />
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<record id="ebics_change_passphrase_view_form" model="ir.ui.view">
|
||||
<field name="name">EBICS Keys Change Passphrase</field>
|
||||
<field name="model">ebics.change.passphrase</field>
|
||||
<field name="priority">1</field>
|
||||
<field name="priority" eval="1" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS Keys Change Passphrase">
|
||||
<group>
|
||||
@@ -40,7 +40,7 @@
|
||||
<record id="ebics_change_passphrase_view_form_result" model="ir.ui.view">
|
||||
<field name="name">EBICS Keys Change Passphrase</field>
|
||||
<field name="model">ebics.change.passphrase</field>
|
||||
<field name="priority">2</field>
|
||||
<field name="priority" eval="2" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS Keys Change Passphrase">
|
||||
<separator colspan="4" string="Results :" />
|
||||
|
||||
@@ -196,7 +196,7 @@ class EbicsXfer(models.TransientModel):
|
||||
|
||||
def ebics_upload(self):
|
||||
self.ensure_one()
|
||||
ctx = self._context.copy()
|
||||
ctx = self.env.context.copy()
|
||||
ebics_file = self._ebics_upload()
|
||||
if ebics_file:
|
||||
ctx["ebics_file_id"] = ebics_file.id
|
||||
@@ -221,9 +221,9 @@ class EbicsXfer(models.TransientModel):
|
||||
client = self._setup_client()
|
||||
if not client:
|
||||
err_cnt += 1
|
||||
self.note += (
|
||||
self.env._("EBICS client setup failed for connection '%s'")
|
||||
% self.ebics_config_id.name
|
||||
self.note += self.env._(
|
||||
"EBICS client setup failed for connection '%s'",
|
||||
self.ebics_config_id.name,
|
||||
)
|
||||
else:
|
||||
download_formats = (
|
||||
@@ -332,11 +332,8 @@ class EbicsXfer(models.TransientModel):
|
||||
if ebics_files:
|
||||
self.note += "\n"
|
||||
for f in ebics_files:
|
||||
self.note += (
|
||||
self.env._(
|
||||
"EBICS File '%s' is available for further processing."
|
||||
)
|
||||
% f.name
|
||||
self.note += self.env._(
|
||||
"EBICS File '%s' is available for further processing.", f.name
|
||||
)
|
||||
self.note += "\n"
|
||||
|
||||
@@ -360,7 +357,7 @@ class EbicsXfer(models.TransientModel):
|
||||
act = self.env["ir.actions.act_window"]._for_xml_id(
|
||||
f"{module}.ebics_file_action_download"
|
||||
)
|
||||
act["domain"] = [("id", "in", self._context["ebics_file_ids"])]
|
||||
act["domain"] = [("id", "in", self.env.context["ebics_file_ids"])]
|
||||
return act
|
||||
|
||||
def _ebics_upload(self):
|
||||
@@ -402,14 +399,13 @@ class EbicsXfer(models.TransientModel):
|
||||
OrderID = client.upload(order_type, upload_data)
|
||||
if OrderID:
|
||||
self.note += "\n"
|
||||
self.note += (
|
||||
self.env._("EBICS File has been uploaded (OrderID %s).")
|
||||
% OrderID
|
||||
self.note += self.env._(
|
||||
"EBICS File has been uploaded (OrderID %s).", OrderID
|
||||
)
|
||||
ef_note = self.env._("EBICS OrderID: %s") % OrderID
|
||||
ef_note = self.env._("EBICS OrderID: %s", OrderID)
|
||||
if self.env.context.get("origin"):
|
||||
ef_note += (
|
||||
"\n" + self.env._("Origin: %s") % self._context["origin"]
|
||||
ef_note += "\n" + self.env._(
|
||||
"Origin: %s", self.env.context["origin"]
|
||||
)
|
||||
suffix = self.format_id.suffix
|
||||
fn = self.upload_fname
|
||||
@@ -421,7 +417,7 @@ class EbicsXfer(models.TransientModel):
|
||||
"date": fields.Datetime.now(),
|
||||
"format_id": self.format_id.id,
|
||||
"state": "done",
|
||||
"user_id": self._uid,
|
||||
"user_id": self.env.uid,
|
||||
"ebics_userid_id": self.ebics_userid_id.id,
|
||||
"note": ef_note,
|
||||
"company_ids": [
|
||||
@@ -598,9 +594,9 @@ class EbicsXfer(models.TransientModel):
|
||||
self.env._(
|
||||
"EBICS File with name '%s' has already been downloaded."
|
||||
"\nPlease check this file and rename in case there is "
|
||||
"no risk on duplicate transactions."
|
||||
"no risk on duplicate transactions.",
|
||||
fn,
|
||||
)
|
||||
% fn
|
||||
)
|
||||
data = base64.encodebytes(data)
|
||||
ef_vals = {
|
||||
@@ -611,7 +607,7 @@ class EbicsXfer(models.TransientModel):
|
||||
"date_to": self.date_to,
|
||||
"format_id": file_format.id,
|
||||
"state": file_format.download_process_method and "draft" or "done",
|
||||
"user_id": self._uid,
|
||||
"user_id": self.env.uid,
|
||||
"ebics_userid_id": self.ebics_userid_id.id,
|
||||
"company_ids": self.ebics_config_id.company_ids.ids,
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<record id="ebics_xfer_view_form_download" model="ir.ui.view">
|
||||
<field name="name">EBICS File Download</field>
|
||||
<field name="model">ebics.xfer</field>
|
||||
<field name="priority">1</field>
|
||||
<field name="priority" eval="1" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS File Download">
|
||||
<group>
|
||||
@@ -55,7 +55,7 @@
|
||||
<record id="ebics_xfer_view_form_upload" model="ir.ui.view">
|
||||
<field name="name">EBICS File Upload</field>
|
||||
<field name="model">ebics.xfer</field>
|
||||
<field name="priority">1</field>
|
||||
<field name="priority" eval="1" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS File Upload">
|
||||
<group>
|
||||
@@ -120,7 +120,7 @@
|
||||
<record id="ebics_xfer_view_form_result" model="ir.ui.view">
|
||||
<field name="name">EBICS File Transfer</field>
|
||||
<field name="model">ebics.xfer</field>
|
||||
<field name="priority">2</field>
|
||||
<field name="priority" eval="2" />
|
||||
<field name="arch" type="xml">
|
||||
<form string="EBICS File Transfer">
|
||||
<separator colspan="4" string="Results :" />
|
||||
|
||||
Reference in New Issue
Block a user