Program management
Behaviour for Exceptions
Set unrealistic due date
- Throw exception
Change rule assignment
Clear all old:
- Exceptions
- Completion Dates
- User assignments
Update: - Rule assignment
Create new: - User assignments
- Completion Dates
- Exceptions
Change completion date of rule
Clear all old:
- Exceptions
Update: - Completion Dates
Create new: - Exceptions
Set unreasonable date after having unrealistic date
- Individuals - Throw an exception
- Group - Exception for members effected (the time allowance is now unrealistic)
Resolve exception
- Dismiss and take no Action
- Remove exception
- Don't give access to program
- For individuals delete assignment (Future)
- Set realistic time allowance
- Change program completion date
- Set exception status (EXCEPTION_RESOLVED)
- Remove exception
- For individuals change assignment date (Future)
- Override and add to program
- Keep existing unrealistic date
- Give access to program
If a user has multiple exceptions, resolving should resolve all of them.