mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
[FIX] *_online Improvements after review
This commit is contained in:
committed by
Carolina Fernandez
parent
1080c110b9
commit
efb9a1ef99
@@ -11,7 +11,7 @@ class AccountBankStatementLine(models.Model):
|
||||
|
||||
_inherit = "account.bank.statement.line"
|
||||
|
||||
raw_data = fields.Text(
|
||||
online_raw_data = fields.Text(
|
||||
help="The complete data retrieved online for this transaction",
|
||||
readonly=True,
|
||||
copy=False,
|
||||
|
||||
@@ -364,8 +364,16 @@ class OnlineBankStatementProvider(models.Model):
|
||||
return sanitize_account_number(bank_account_number)
|
||||
|
||||
def _update_partner_from_account_number(self, line_values):
|
||||
"""Lookup partner using account number."""
|
||||
self.ensure_one()
|
||||
partner_bank = self.env["res.partner.bank"].search(
|
||||
[("acc_number", "=", line_values["account_number"])], limit=1
|
||||
[
|
||||
("acc_number", "=", line_values["account_number"]),
|
||||
"|",
|
||||
("company_id", "=", False),
|
||||
("company_id", "=", self.company_id.id),
|
||||
],
|
||||
limit=1,
|
||||
)
|
||||
if partner_bank:
|
||||
line_values["partner_bank_id"] = partner_bank.id
|
||||
|
||||
@@ -13,7 +13,11 @@
|
||||
<xpath expr="//sheet" position="inside">
|
||||
<group colspan="4" col="1">
|
||||
<separator string="Raw Data" />
|
||||
<field name="raw_data" nolabel="1" groups="base.group_no_one" />
|
||||
<field
|
||||
name="online_raw_data"
|
||||
nolabel="1"
|
||||
groups="base.group_no_one"
|
||||
/>
|
||||
</group>
|
||||
</xpath>
|
||||
</field>
|
||||
|
||||
Reference in New Issue
Block a user