Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...