account_usability: Add link to Outstanding Payments/Receipts in journal dashboard
This commit is contained in:
@@ -46,6 +46,22 @@ class AccountJournal(models.Model):
|
|||||||
res.append((journal.id, name))
|
res.append((journal.id, name))
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
def open_outstanding_payments(self):
|
||||||
|
self.ensure_one()
|
||||||
|
action = self.env["ir.actions.actions"]._for_xml_id(
|
||||||
|
"account.action_account_moves_all")
|
||||||
|
action['domain'] = [
|
||||||
|
('account_id', 'in', (self.payment_debit_account_id.id, self.payment_credit_account_id.id)),
|
||||||
|
('journal_id', '=', self.id),
|
||||||
|
('display_type', 'not in', ('line_section', 'line_note')),
|
||||||
|
('parent_state', '!=', 'cancel'),
|
||||||
|
]
|
||||||
|
action['context'] = {
|
||||||
|
'search_default_unreconciled': True,
|
||||||
|
'search_default_posted': True,
|
||||||
|
}
|
||||||
|
return action
|
||||||
|
|
||||||
# @api.constrains('default_credit_account_id', 'default_debit_account_id')
|
# @api.constrains('default_credit_account_id', 'default_debit_account_id')
|
||||||
# def _check_account_type_on_bank_journal(self):
|
# def _check_account_type_on_bank_journal(self):
|
||||||
# bank_acc_type = self.env.ref('account.data_account_type_liquidity')
|
# bank_acc_type = self.env.ref('account.data_account_type_liquidity')
|
||||||
|
|||||||
@@ -39,6 +39,9 @@
|
|||||||
<xpath expr="//div[@name='latest_statement']/.." position="attributes">
|
<xpath expr="//div[@name='latest_statement']/.." position="attributes">
|
||||||
<attribute name="t-if">dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance and !record.hide_bank_statement_balance.raw_value</attribute>
|
<attribute name="t-if">dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance and !record.hide_bank_statement_balance.raw_value</attribute>
|
||||||
</xpath>
|
</xpath>
|
||||||
|
<t t-esc="dashboard.outstanding_pay_account_balance" position="replace">
|
||||||
|
<a name="open_outstanding_payments" type="object" title="Outstanding Payments/Receipts"><t t-esc="dashboard.outstanding_pay_account_balance"/></a>
|
||||||
|
</t>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user