This hotfix includes updates to CMiC effective date writing for Occupation and correcting Vista benefit, federal tax, and direct deposit file writing to include proper formatting and codes.
Hotfix
CMiC
- Resolved an issue where updates to an employee's Occupation (Trade) were incorrectly sent to CMIC with the employee’s original hire date as the effective date, instead of the actual modification date. This caused inaccurate historical data and impacted union reporting in CMIC. The fix ensures that effective dates for demographic updates now reflect the correct modified date based on metadata, preserving accurate employment history during syncs from Core HR to CMIC.
Vista
- Fixed an issue in the direct deposit 3 file write logic where the status for inactive direct deposit records was not correctly set to "I" (we previously used "N"). The updated logic ensures that when the account is inactive, the status is now consistently set to "I".
- Resolved an issue where waived benefits were being filtered out and not processed. This was causing deductions to remain active in Vista when employees moved from contributing to waiving a benefit. Waived benefits will now have the RateAmt set to 0.
- Updated the benefit file export logic to ensure the RateAmt field in all Vista benefit and fringe benefit templates is formatted as a decimal for percentages (e.g., 5% → 0.05) per Trimble’s specifications.
- Fixed the Vista export to properly include exempt federal taxes by writing the FederalTaxExemptYN flag, setting it to "Y" for exempt and "N" for non-exempt as expected.