QuickPay Flows
Other than using the standalone Calculate QuickPay task, you can create a QuickPay flow to include the delivered QuickPay task and other additional tasks as per your requirement.
For example, create a QuickPay flow to process QuickPay and prepayments, and then generate the payslip to make payments for a new hire who wasn't included in the regular payroll run. The QuickPay flow has these tasks:
- Calculate QuickPay
- Verify Payroll Results
- Calculate QuickPay Prepayments
- View Prepayments Results
- Make External Payments
- Verify Payments
Use the Payroll Flow Patterns quick action under Payroll from My Client Groups on your Home page, to create a flow and add the requisite tasks to the flow as per your requirement.
Consider the following while creating a QuickPay flow.
Flow Pattern Type
When you create a QuickPay flow, use the Flow Pattern Type field on the flow setup page to set the flow as either:
- QuickPay
- QuickPay with Parameters
Select the QuickPay with Parameters option to include tasks that have additional parameters other than those available on the delivered QuickPay Submission page.
The parameters available to you is dependent on the tasks you include in the QuickPay flow. For example, you must include the payment-related tasks of prepayments, check payments, or EFT payments for the QuickPay Submission page to display payment-related parameters of payment methods, payment source, and so on.
Actions Menu
When you select QuickPay or QuickPay with Parameters option as the Flow Pattern Type for a flow, you can set the flow as the default flow.
The Calculate QuickPay task defaults to the QuickPay Simplified flow. Use the Actions menu on the QuickPay Submission page to select and submit an alternate QuickPay flow to the one defaulted by the Calculate QuickPay task. Select a flow that you want to submit without navigating away from the QuickPay Submission page.
For a flow to list within the Actions menu, you must tag the flow as a QuickPay or QuickPay with Parameter flow on the flow setup page.
Parameter Input Page
If any of the added tasks in your QuickPay flow have additional parameters other than that included on the QuickPay Submission page, select the QuickPay with Parameters option on the flow setup page.
When you set this user-defined flow as your default flow and submit the flow, the application automatically displays the Parameter Input page first for you to define the additional task parameters. The QuickPay Submission page displays subsequently.
If you don’t select the QuickPay with Parameters option on the flow setup page, the Parameter Input page doesn’t display when you submit the flow.
Key Parameters
When you set up a user-defined flow as a QuickPay flow, set these two parameters as the key parameters for the flow:
- Effective Date
- Payroll Relationship
If you don’t set these two parameters as the key parameters, the flow setup fails and generates an error.
Flow Status
Set the flow as Active. Flows that are inactive, hidden, or created at an LDG-level aren’t listed on the QuickPay submission page for you to select. You can only select and submit enterprise-level flows.
Process Configuration Group
- If you don’t make a selection, the process configuration group value defaults to what you have set using the ACTION_PARAMETER_GROUPS profile option.
- However, if you haven’t set the profile option and the field is left blank, then it defaults to the default group for the QuickPay process.
Enable Payroll Background Process
The payroll background process runs continuously to handle periodic requests for processing. To enable the payroll background process for QuickPay, edit the Pay Daemon Group action parameter group and set the ‘Enable QuickPay Daemon’ to Y.
Enable Logging
To facilitate process diagnostics of the QuickPay process, submit the QuickPay with the Upload logs for Payroll Background Process to the UCM server action parameter set to Y. When you enable logging and submit the QuickPay flow, the application creates files to capture additional payroll processing information. These files are stored on the server.
Subsequently, you can review these files and analyze the data for diagnostic purposes.
Configure Default QuickPay Flow
The Calculate QuickPay task defaults to the QuickPay Simplified flow. Use the ORA_PAY_DEFAULT_QUICKPAY_FLOW profile option to set an alternate QuickPay flow as the default. Select either a predefined QuickPay flow or your own QuickPay flow as the default flow.
Use the Manage Administrator Profile Options task in the Setup and Maintenance area to enable the profile option. Enter the ORA_PAY_DEFAULT_QUICKPAY_FLOW profile option and choose the QuickPay flow you want to set as the default flow.
Sign out and sign in again for the changes to take effect. Now when you use the Calculate QuickPay task, you're defaulted to the QuickPay flow you've enabled as the default flow.