[IMP] account_reconcile_oca

* In "reconcile" tab, don't propose the move of the currently processed statement line

* In accounting, only select/search parent partners
pull/630/head
Alexis de Lattre 2023-03-03 21:36:06 +01:00 committed by Enric Tobella
parent 09db6bec24
commit d54c73721e
3 changed files with 4 additions and 2 deletions

View File

@ -40,6 +40,7 @@ class AccountBankStatementLine(models.Model):
)
manual_partner_id = fields.Many2one(
"res.partner",
domain=[('parent_id', '=', False)],
check_company=True,
store=False,
default=False,

View File

@ -155,6 +155,7 @@
/>
</div>
</div>
<field name="id" invisible="1" />
<field name="name" invisible="1" />
<field name="can_reconcile" invisible="1" />
<field name="partner_id" invisible="1" />
@ -188,7 +189,7 @@
<field
name="add_account_move_line_id"
widget="account_reconcile_oca_match"
domain="[('parent_state', '=', 'posted'),('amount_residual', '!=', 0),('account_id.reconcile', '=', True), ('company_id', '=', company_id)]"
domain="[('parent_state', '=', 'posted'),('amount_residual', '!=', 0),('account_id.reconcile', '=', True), ('company_id', '=', company_id), ('statement_line_id', '!=', id)]"
context="{'search_default_partner_id': partner_id, 'tree_view_ref': 'account_reconcile_oca.account_move_line_tree_reconcile_view', 'search_view_ref': 'account_reconcile_oca.account_move_line_search_reconcile_view'}"
/>
</page>

View File

@ -41,7 +41,7 @@
<field name="account_id" />
<field name="account_root_id" />
<field name="account_type" />
<field name="partner_id" />
<field name="partner_id" domain="[('parent_id', '=', False)]"/>
<field name="journal_id" />
<field
name="move_id"