Generate Check Payments

Use the Generate Check Payments task to generate checks for all your employees and third parties who have a check payment method and a net payment greater than zero.

Use the delivered flow either as an:

  • Individual flow to generate check payments after the payroll calculations and payment distribution tasks are complete, or

  • Within a flow pattern to run automatically after the calculate payroll and payment distribution tasks are complete. For example, the Generate Check Payments task is included in the Expedited Payroll Processing flow pattern. The flow runs automatically after the Archive Periodic Payroll Results task archives the expedited payroll results for further processing.

Use the Manage Payroll Flow Patterns task to search for and view the details of the Generate Check Payments flow.

Use the Submit a Payroll Flow task to submit the Generate Check Payments flow.

You can also use the Refine Extracts task to access this flow.

The Generate Check Payments task is generally run after the Calculate Payroll, Calculate Prepayments, and Archive Periodic Payroll Results tasks are complete. After the payroll calculations are complete, run the Calculate Prepayments process to distribute the net payments based on the employee’s personal payment method. The Archive Periodic Payroll Results task archives the payroll results for further processing. The Generate Check Payments task generates checks for the archived payroll results that have a payment type of Check.

Flow Tasks and Task Sequence

You can copy and edit the flow to include additional tasks. For example, you can include a Verify Payments task to verify the generated check payments, or a Void Payments task to void payments made wrongly.

Use the Task Sequence tab to view the sequence of the tasks within the flow. You can review the task sequence and reorder, add or delete tasks, as required.

Flow Parameters

Flow parameters supply the information you require to run the flow and successfully complete the tasks within the flow pattern.

Before you submit the Generate Check Payments flow, review and edit the flow parameters to ensure that the correct values are used to generate the checks according to the requirements.

Here’s the details of parameters you can define for the Generate Check Payments flow.

Parameter

Description

Parameter Basis

Basis Value

Usage

Display Format

Consolidation Group

Defines a grouping of different payrolls for reporting purposes. If you don't select a value, the application uses the default consolidation group assigned to the payroll.

Bind to Flow

Consolidation Group

Input Parameter

Smart lists of values

End Check Number

The last check number for processing.

Bind to Flow

End Check Number

Input Parameter

Number

Organization Payment Method

Determines the payment source for this flow. Select a value that has a payment type of Check.

Bind to Flow

Organization Payment Method

Input Parameter

Smart lists of values

Overriding Payment Date

Determines the payment due date for the checks.

Bind to Flow

Overriding Payment Date

Input Parameter

Date

Payment Source

Determines the payer bank account info so that the correct check template is used to generate the check payments.

Bind to Flow

Payment Source

Input Parameter

Smart list of values

Payment Type

Mode of payment associated with the Organization Payment Method and Payment Source values you select.

Post SQL Bind

Input Parameter

An SQL statement is used to derive the value. The value isn’t displayed on the page.

Payroll

Name of the payroll run for which the checks are generated.

Bind to Flow

Payroll

Input Parameter

Smart list of values

Payroll Process

Action ID that’s generated when you submit the Generate Check Payments flow.

Context Binding

Action ID. Derives the value of the parameter from the context of the current flow instance.

Output Parameter

Process Configuration Group

Defines the rules for payroll processes, such as passwords or number of threads. If you don't select a value, the application uses the default consolidation group assigned to the payroll.

Bind to Flow

Process Configuration Group

Input Parameter

Smart list of values

Process Start Date

All Payroll or QuickPay runs with an effective date greater than this date are considered for this flow instance.

Bind to Flow

Process Start Date

Input Parameter

Date

Process End Date

Last effective date of the payroll processes. The process considers all Payroll or QuickPay runs with an effective date before this date.

Bind to Flow

Process End Date

Input Parameter

Date

Request

Request ID of the current flow instance.

Context Binding

Derives the value of the parameter from the context of the current flow instance.

Input Parameter

Sort Procedure

Constant Bind

Default

Start Check Number

Bind to Flow

Start Check Number

Input Parameter

Number

Additional Flow Details

Before you submit the Generate Check Payments flow, define the following.

Field label

Description

Task Owner

Assign an owner for the task on Edit Task Details: Owner and Checklist. The owner can initiate the task, monitor the status, roll back or retry the task, and also review errors and messages the task generates.

Duration

Enter a due date and offset value in Duration on Edit Task Details: Duration and Notifications.

Notifications

Select a Flow Task Start Notification option in the notification region of Edit Task Details: Duration and Notifications. You can select a notification to:

  • Send error and warning messages.

  • Inform the task owner when a task starts or ends.

The receipt of notifications depends on the duration dates and their offsets.