Skip to Main Content
Return to Navigation

Understanding Approval Framework Base Classes

Approval Framework Base Classes provide functions to launch workflow, manager approvals, display approval monitor. In order to build custom Approval Framework processes, you will need to extend these class in your PeopleCode.

How to Import Approval Framework Base Classes

The Approval Framework base classes are not built-in classes, like Rowset, Field, Record, and so on. They are application classes. Before you can use these classes in your PeopleCode program, you must import them to your program.

An import statement names either all the classes in a package or one particular application class. For importing Approval Framework base classes, Oracle recommends that you import the functions class in the application package that is specific to your needs.

The function classes are stored in EOAW_CORE application packages:

You should use construct your import statement to include the classes necessary for your code. Some examples are:

import EOAW_CORE:*;
import EOAW_CORE:LaunchManager;
import EOAW_CORE:ApproverManager