Hi everyone,
I'm trying to return a new tree view for account.move.lines from button in python. I've created a new tree view for account.move.line which i'm calling like this.
Python code:
def open_invoice_lines(self):I've tried both 'views' and 'view_id' it returns standard tree view but not my custom tree. What could be the possible issue?
return {
'type': "ir.actions.act_window",
'res_model': 'account.move.line',
'res_id': self.env['account.move.line'].search([('move_id','=',self.invoice_id.id)], limit=1).id,
# 'context': self._context,
'views': [(self.env.ref('default_payment.multi_invoice_lines_tree').id, 'tree')],
# 'view_id': self.env.ref('account.view_move_line_tree').id,
'domain': [('move_id','=',self.invoice_id.id),('exclude_from_invoice_tab','!=', True)],
'view_mode': 'tree',
'view_type': 'tree',
'target': "new",
}