Workflow - AP Payment Selection Workflow
This workflow is designed to provide companies with the ability to approve check selections prior to the check printing process. By implementing this workflow, businesses can add an additional layer of approval, ensuring check selections meet company guidelines before printing. Below are the steps and key details of the workflow process.
Workflow Lookups
-
Mandatory Company - Based Workflow Lookup - Check Approver 1
-
Optional Company - Based Workflow Lookup - Check Approver 2
-
Optional Company - Based Workflow Lookup - Check Approver 3
-
Optional Company - Based Workflow Lookup - Check Approver 4
-
None-Based Workflow Lookup - Check Approval Timeout Days
NOTE FOR CLOUD CUSTOMERS: Cloud customers only need to click the [Copy Default Lookups] button available on the Lookups By Type screen and the five Workflow Lookups will be copied into their system. More information on this button can be found in Workflow - Lookup Rule Maintenance.
Setup
Paas
The following details the setup for Paas:
Pgm: WKFUSRMT - Workflow Maintenance; standard Treeview path: Workflow > Setup > Screen Based Launch Maintenance
-
Navigate to the Screen-Based Launch Workflow Maintenance screen and under the Selection Criteria section, set the Program field to "PAYSEL" and the Block field to "APPAYSEL".
-
Under the Workflow Processes section, enter the following:
Item Type Item Description Process Name Input Prefix Condition Active CMAPPAY CMiC AP Payment Approval SUBMIT N/A N/A Checked -
Under the Attribute Mapping section, enter the following:
Attribute Name Source Type Source Name or Value Active IMGDOCSEQ Field :APPAYSEL_PsOraseq Checked INPUT_COMPANY_CODE Field :APPAYSEL_PsCompCode Checked REQUESTOR Context Variable PORSEC_USER Checked SEL_CODE Field :APPAYSEL_PsSelCode Checked
Saas
The following details the setup for for Saas:
Pgm: WKFUSRMT - Workflow Maintenance; standard Treeview path: Workflow > Setup > Screen Based Launch Maintenance
-
Navigate to the Screen-Based Launch Workflow Maintenance screen and under the Selection Criteria section, set the Program field to "PAYSEL" and the Block field to "APPAYSEL".
-
Under the Workflow Processes section, enter the following:
Item Type Item Description Process Name Input Prefix Condition Active CMAPPAY CMiC AP Payment Approval SUBMIT N/A N/A Checked -
Under the Attribute Mapping section, enter the following:
Attribute Name Source Type Source Name or Value Active IMGDOCSEQ Field :APPAYSEL_PsOraseq Checked INPUT_COMPANY_CODE Field :APPAYSEL_PsCompCode Checked REQUESTOR Context Variable PORSEC_USER Checked SEL_CODE Field :APPAYSEL_PsSelCode Checked TENANT_CODE Constant Checked
Workflow Process
-
Complete the check selection on the Select Payment screen.
-
Once the check selection is finalized, the user initiates the workflow by clicking the [Workflows] button.
Check Selection Locking
After initiating the workflow, the system:
-
Locks the check selection to prevent further changes.
-
Removes the selection code from the Prepare Checks screen until the workflow process is complete.
Approval Process
The workflow can accommodate up to four approvers, all set at the Company level through the workflow lookups.
Check Approver 1 is required, while additional approvers (2-4) are optional.
This is a time-sensitive approval process, designed for efficient communication and quick decision-making.
Email Notifications
Initial Approval Request
An email is sent to all approvers simultaneously, containing a link to the check selection.
Approvers receive the email in parallel, and the first approver to take action will approve for all. The approval is done from the workflow notification list.
Approval Notification
Once a user approves the check selection, a notification email is sent to:
-
All approvers.
-
The user who submitted the check selection to the workflow.
An approval notification confirms that approval has been granted, the selection code is now available and that the check printing process can now continue.
Rejection Handling
If a check selection is rejected by an approver, a notification email is sent to:
-
All approvers.
-
The user who submitted the check selection to the workflow.
The check selection will become available and will need to be revised or resubmitted for approval.