hr.leave.view.negative.leave hr.leave [ '|', ('requires_allocation', '=', 'no'), '&', ('has_valid_allocation', '=', True), '|', ('allows_negative', '=', True), '&', ('virtual_remaining_leaves', '>', 0), ('allows_negative', '=', False), ]