883003 - SystemGroup validation

Add a validation to respect integer limits in PostgreSQL
Condition cleanup

More readable version without negative form.
Merge pull request #1559 from ares/bug/883003-system_groups_validation

Bug/883003 system groups validation