An approval is triggered when a "standard approval" pipeline event is executed. See Pipelines.
Approvals apply to requisitions, expense claims, invoice matches, direct invoices, credit notes and receipts.
NotesNOTE: Approval workflow is seldom set up for receipts and credit notes.
A transaction is checked against the Approval Profile assigned to the transaction type.
The approval profile then examines the Approval Selector(s) assigned to the profile.
If there are more than one approval selectors assigned, Compleat runs through each selector until it finds a match.
When an approval selector is matched, Compleat calls the Approval Chain assigned to the selector.