Defining exceptions for certain hierarchy levels in AP AME approval
Hi everybody,
Our approval hierarchy has a few exceptions in the approval limits that allow certain levels to have final approval even though their authority overlaps with other levels. For example:
General conditions:
Level 35 -> 100,000 to 1,000,000
Level 45 -> 1,000,000 to 5,000,000
Exceptions for certain branches of the hierarchy:
Level 20 -> 100,000 to 250,000
Level 25 -> 250,000 to 500,000
Level 30 -> 500,000 to 1,000,000
Level 40 -> 1,000,000 to 2,000,000
As you can see, there are many overlaps when an exception is encountered. The approver list will generate the correct path, but will not stop until all overlaps are included in the list. As an example, a $1.5M invoice in the exception hierarchy should stop at level 40, but AME still includes level 45 as a final approver because of the overlap. All other lower levels seem to correctly be resolved, only the final level is problematic.