Disapproves a document. This deactivates all requests on the document and sends
acknowlegde requests to anybody who had already completed or approved the document.
author: rkirkend author: ewestfal author: seiffert
Parameters: rh - RouteHeader for the document upon which the action is taken. Parameters: user - User taking the action. Parameters: annotation - User comment on the action taken
Records the disapprove action. - Checks to make sure the document status allows the action. - Checks that the user has not taken a previous action. - Deactivates the pending requests for this user - Records the action
throws: InvalidActionTakenException - throws: EdenUserNotFoundException -