Skip to content

Conversation

@felipemotter
Copy link
Contributor

@felipemotter felipemotter commented Jan 28, 2026

Resumo

Novo módulo que força o filtro "Outstanding Payments/Receipts" (Pagamentos/Recebimentos Pendentes) a ficar sempre ativo por padrão na tela de reconciliação bancária.

Causa raiz

O módulo account_reconcile_oca_add_default_filters usa partner_id como valor de search_default_payment_asset_current, o que faz o filtro só ativar quando a linha do extrato tem parceiro definido. Sem parceiro, o filtro fica desativado e o usuário precisa ativá-lo manualmente.

Solução

Herda a view de reconciliação e sobrescreve o contexto do campo add_account_move_line_id para que search_default_payment_asset_current seja 1 (sempre ativo), independente de haver parceiro na linha. Os filtros de contas a pagar/receber continuam condicionados à presença do parceiro.

Force the Outstanding Payments/Receipts filter to be active by default
in bank reconciliation, regardless of whether a partner is set on the
bank statement line.
@felipemotter felipemotter changed the title [ADD] eng_reconcile_default_payment_filter [16.0][ADD] eng_reconcile_default_payment_filter: filtro de pagamentos pendentes sempre ativo Jan 28, 2026
@felipemotter felipemotter merged commit a742f5e into 16.0 Jan 28, 2026
3 checks passed
@felipemotter felipemotter deleted the 16.0-add-eng-reconcile-default-payment-filter branch January 28, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants