[IMP] account: find easily draft invoices for a partner
Requested in issue #28729 closes odoo/odoo#34114 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
This commit is contained in:
@@ -438,8 +438,9 @@ class ResPartner(models.Model):
|
||||
def action_view_partner_invoices(self):
|
||||
self.ensure_one()
|
||||
action = self.env.ref('account.action_invoice_refund_out_tree').read()[0]
|
||||
action['domain'] = literal_eval(action['domain'])
|
||||
action['domain'] = [('type','in', ['out_invoice', 'out_refund']), ('state', '!=', 'cancel')]
|
||||
action['domain'].append(('partner_id', 'child_of', self.id))
|
||||
action['context'] = {'default_type':'out_invoice', 'type':'out_invoice', 'journal_type': 'sale', 'search_default_unpaid': 1}
|
||||
return action
|
||||
|
||||
@api.onchange('company_id')
|
||||
|
||||
@@ -759,7 +759,7 @@
|
||||
</record>
|
||||
|
||||
<record id="action_invoice_tree_pending_invoice" model="ir.actions.act_window">
|
||||
<field name="name">Pending Invoice</field>
|
||||
<field name="name">Pending Invoices</field>
|
||||
<field name="res_model">account.invoice</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">tree,form,calendar,graph</field>
|
||||
|
||||
Reference in New Issue
Block a user