Statement of Logic for PO and WO Approval.
Names in PO Approval List dropdown |
Include |
Then Exclude |
People.POApprover = -1 |
Yes |
|
AND Total PO Value >= People.POLimit |
|
People under this limit |
AND If Control Parameter 'PO Purchaser Approver Differen' = Yes |
|
Purchaser on the PO |
AND if Control Parameter 'Control Over Budget PO' = Yes AND |
|
People with Admin Function 'Approve Over Budget PO' NOT granted |
If Admin Function 'PO Approver Own Name Only' granted |
|
Everyone except logged in user |
Names in F3 Approval List for PO's – as for PO's except the last item |
Include |
Then Exclude |
People.POApprover = -1 |
Yes |
|
AND Total PO Value >= People.POLimit |
|
People under this limit |
AND If Control Parameter 'PO Purchaser Approver Differen' = Yes |
|
Purchaser on the PO |
AND if Control Parameter 'Control Over Budget PO' = Yes AND |
|
People with Admin Function 'Approve Over Budget PO' NOT granted |
If Admin Function 'PO Approver Own Name Only' granted |
Ignore this Admin Function |
Ignore this Admin Function |
Names in Work Order Approval List dropdown |
Include |
Then Exclude |
People.POApprover = -1 |
Yes |
|
AND Total PO Value >= People.POLimit |
|
People under this limit |
AND If Control Parameter 'WO Purchaser Approver Differen' = Yes |
|
Purchaser on the WO |
AND if Control Parameter 'Control Over Budget WO' = Yes AND |
|
People with Admin Function 'Approve Over Budget WO' NOT granted |
If Admin Function 'PO Approver Own Name Only' granted |
|
Everyone except logged in user |