Oracle eForms Management (EFM) Process Accelerator is a process solution that enables organizations to submit, approve, and track electronic approval requests. Oracle EFM provides dashboards to view eForm approval request summary reports. Administrators can modify the business rules and the drop-down lists.

Oracle EFM is a role-based solution; your role determines the tasks you can perform. Oracle EFM delivers the following roles:

- The eForms administrator designs the eForm, see Maintaining eForm Types. The eForm approval process is not supported by a business process model.
- The submitter (user) submits eForm approval requests.
- The approver dispositions the requests.

The eForm Approval Process is the main business process for Oracle EFM, and the focus of this topic. Because eForm Approval Process is a top-level process, it consists of inline and callable subprocesses. The eForm Approval Process diagram is depicted as follows, with an explanation of the process.

eForm Approval Process

The eForm Approval Process involves a user completing an eForm and submitting an eForm approval request, or an external application can submit an Eform approval request. The eForm approval request is routed to approvers to carry out the Approval sub-process. If multiple approvals are defined for an eForm type, the Approval sub-process cycles through until the final approver dispositions the request. An approver can approve, reject, or request a change to an eForm approval request. Upon the final approval, the request’s status is updated and a notification sent to the submitter indicating approval or rejection.

This topic walks through the Oracle eForm Approval Process illustrating how a user submits an eForm approval request and an approver approves the request.