Business Object Rules could be more readable/manageable if you could categorise these.
For Example:
Contact BO has name fields and Date fields
I have rules to check that:
- SortName becomes FamilyName+', '+GivenName
- FamilyName is not blank
- DateOfBirth is not in the future
- GivenName is not blank
- DateOfBirth is not blank
I can sort these obviously so that they become
- GivenName is not blank
- FamilyName is not blank
- SortName becomes FamilyName+', '+GivenName
- DateOfBirth is not blank
- DateOfBirth is not in the future
- Names
- GivenName is not blank
- FamilyName is not blank
- SortName becomes FamilyName+', '+GivenName
- Dates
- DateOfBirth is not blank
- DateOfBirth is not in the future