Web Release Notes, 26.13.0
This release includes Payroll validation enhancements, improved Sage 100 Contractor payroll posting, employee sync updates between Payroll and Time Tracking, and a BuildOps customer syncing fix.
Payroll
Enhancements
Time Sheet Job Cost Validation
Before submitting Time Sheets to Payroll, all job costed time entries are now validated to ensure they include a Job, Cost Code, and Category. Any entries missing required coding will be flagged for correction prior to submission, helping prevent incomplete job cost data.
Jobs Without Address Filter
Added a new filter on the Jobs & Job Cost Data page to identify jobs without an address. This helps ensure all jobs include a valid work location for payroll processing.
Scheduled Pay for Salaried Employees
Payroll runs created from submitted Time Sheets will now automatically include scheduled pay for salaried employees, reducing manual steps and ensuring accurate payroll calculations.
Post Payroll: Improved Failure Handling (Sage 100 Contractor)
When posting payroll runs to Sage 100 Contractor, any failures (such as closed accounting periods) will now return clear error messages on the Post to Accounting page. Users can review the issue and retry posting after resolving it.
Post Payroll: Filtered Payroll Run Types
“Setup Payroll” runs are no longer shown when selecting payroll runs to post, since they are only used for mid-year balance setup.
Employee Status Sync (Worklio Integration)
Employee status updates (inactive or terminated) in Payroll now automatically sync to Time Tracking, ensuring consistency across systems.
iPaaS
Bug Fixes
BuildOps → Sage 300 CRE: AR Customer Syncing
Resolved an issue where customer codes were incorrectly appended to customer names when syncing AR customers from Sage to BuildOps.