/hr/payroll/payment-batches/:id/checks, guarded by hr.payment_checks.manage.
Overview
The Check Batch Review page (CheckBatchReviewPage / CheckBatchReviewContent) wraps its content in a RequirePermission for hr.payment_checks.manage. It loads the parent batch detail and the list of checks for the batch. A GenerateChecksToolbar component provides generation actions. Checks are displayed in a data table with check number, employee name, amount, status badge (pending, generated, sent_to_vendor, printed, voided), and a void action gated by PermissionGate. Skeleton rows (1-5) are shown during loading.
Who it’s for
hr.payment_checks.manage — payroll administrators with check management permission.
Before you start
- A payment batch of check type must exist.
hr.payment_checks.managepermission required.- Navigate from
/hr/payroll/payment-batches/:id.
Steps
1
Open batch checks
Navigate from a payment batch detail page and click the checks link, or navigate directly to
/hr/payroll/payment-batches/:id/checks.2
Generate checks
Use
GenerateChecksToolbar to generate check records for the batch.3
Review check table
Verify check number, employee, amount, and status for each item.
4
Void if needed
Use the void action on individual checks as needed (requires
hr.payment_checks.manage).Key concepts
Related
Human Resources
Human Resources core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/hr.tsx
- src/cores/hr/pages/payroll/CheckBatchReviewPage.tsx
- src/cores/hr/hooks/payroll/usePaymentChecks.ts
- src/cores/hr/hooks/payroll/usePaymentCheckMutation.ts