19.6.11 About Creating Approval Process Plug-ins

Learn about creating approval process plug-ins.

You can extend Approvals with Process Plug-ins as part of the plug-in functionality available with Oracle APEX. By setting the plug-in Type to Process and Supported for to Task Definition Actions, you can use the plug-in for approvals.

For example, if you want to update an external system when the approval task completes, you can use the standard approvals functionality to add custom PL/SQL as a task action to make those updates. However, if this code is repeated across many task definitions in your application, you can use an Approval Process Plug-in to hide the details of the task processing, and instead have a simple declarative definition using the plug-in within each task action.

For more on plug-ins, see Implementing Plug-ins and Example Plug-ins.