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