Approvals Approvals can be defined for all tasks and allow users or groups to be associated with a task, for the purpose of either approving or rejecting that task. Approvals are defined by navigating to System Policy > Approvals. The following information defines an approval: Table 1. Approval definition information Field Input value Approver A reference to the user who is responsible for approving the related record. Choices are: Not Yet Requested (This state indicates that you are not yet asking your approvers to approve this request. Until you set the status to Requested they will receive no email notifications about the request.) Requested Approved Rejected Approving A document_id reference field to the record being approved, on any table. Comments A journal field for storing comments regarding the approval. Approval Summarizer A formatter that displays key fields relevant to the approval from the referenced document. This summarizer will not display if there is no record referenced. Approval enginesThe differences in the way that companies handle their approvals, as well as the differences between approvals for the various applications (such as Service Catalog Requests and Change Management), calls for supporting flexibility in setting up approvals within applications. This flexibility is provided through the selection of an ''approval engine'' that is used to manage the approvals for each of the Task tables (that is, all tables that extend the Task table).Approval rulesMany organizations rely on an approval process to ensure that requests are reasonable and fit an organization's budget.Approval summarizer formatterThe approval summarizer formatter creates the summary at the bottom of an approval form.Approval with e-signatureApproval with e-signature allows users to approve requests by re-entering their login credentials.Approval statusThe approval status of a change request is determined by looking at the current status of all the approvers.Generate an approval using approval rulesThe system can automatically generate an approval request to individuals or groups when specific criteria are met. The automatic generation of approval requests is driven using the System Policy feature.Generate approvals using the approvers related listIt is possible to manually add approvers to a request.Generate approvals using workflowsWorkflows are a powerful and flexible method of generating approvals. Use workflows to create group approvals and user approvals.Multiple approversWith multiple approvers, all approvers must authorize the request before the status will change to "Approved".Receive notificationsIndividuals who are designated approvers automatically receive approval notifications, including approval status updates.Dynamic approval formsWhen you are looking at an approval request, the form has a context-appropriate summary of the item to be approved.Execution order of scripts and enginesScripts, assignment rules, escalations, and engines all take effect in relation to a database operation, such as insert or update. In many cases, the order of these events is important.