improved
fixed
Staflexx
Minor Staflexx Fixes & Enhancements
Summary of changes:
Minor Fixes & Enhancements
- Remaining Annual Balance for 0-Hour Work Patterns
- Leave Cycle Rollover & Negative Balance Handling
- Optional Break Clock-In/Out Rule
- Leave Allowance Report Column Addition
- Staflexx Payroll Report Updates
Detail
What's changed:
1. Minor Fix – Remaining Annual Balance for 0-Hour Work Patterns
We’ve corrected how Remaining Annual Balance is displayed for employees on 0-hour work patterns. The balance will no longer show incorrect negative values and will now align with accrual-based leave calculations.
Roles impacted:
- Managers / Supervisors
- HR / Administrators
- Employees on 0-hour contracts
Value this change will add:
- Prevents confusion caused by incorrect negative balances
- Ensures consistency between Remaining Annual and Remaining Accrued balances
- Improves clarity for employees on 0-hour work patterns
Change Details:
- Updated the calculation logic for Remaining Annual Balance for employees assigned to 0-hour work patterns
- Prevented the system from referencing a non-configured Annual Allowance value
- Ensured the displayed balance aligns correctly with accrual-driven entitlement logic
- No change to actual accrual or leave calculation rules — display logic only adjusted


Assumptions & Limitations:
- Applies only to employees assigned to 0-hour work patterns
- No impact on employees with predefined annual allowance configurations
- Historical balances remain unchanged — correction applies to display logic going forward
Impact:
- Eliminates misleading negative balance values
- Aligns system behaviour with accrual-only leave models
- Improves transparency and reduces support queries
2. Minor Enhancement – Leave Cycle Rollover & Negative Balance Handling
We’ve enhanced leave cycle rollover logic to support optional carry-forward of negative leave balances. Where negative leave is allowed and rollover is enabled, balances will now move into the next cycle instead of being automatically reset.
Roles impacted:
- HR / Administrators
- Managers / Supervisors
- Payroll Teams
Value this change will add:
- Aligns rollover behaviour with real-world client expectations
- Supports clients who intentionally allow controlled negative leave
- Provides greater flexibility in entitlement cycle configuration
Change Details:
- Updated leave cycle rollover logic to support optional carry-forward of negative leave balances
- Previously, negative balances were automatically reset at the start of a new cycle
- Behaviour now respects entitlement configuration settings where rollover is enabled
- System allows negative balances to move into the new cycle when business rules permit
- Settings page reflects rollover configuration (screenshot can be included in release documentation)

Assumptions & Limitations:
- Negative rollover applies only when explicitly allowed in entitlement settings
- Organisations remain responsible for internal leave recovery policies
- No change to historical leave records — applies to future cycle rollovers
Impact:
- Prevents unintended balance resets
- Supports structured recovery of negative leave in subsequent cycles
- Improves alignment between system logic and operational leave policies
3. Minor Enhancement – Optional Break Clock-In/Out Rule
A new optional setting allows clock-in/clock-out rules to also apply to break punches. This ensures consistent validation and rounding where required, while remaining disabled by default to avoid impacting existing clients.
Roles impacted:
- HR / Administrators
- Managers / Supervisors
- Payroll Teams
Value this change will add:
- Enables consistent validation and rounding rules for break times
- Supports clients with stricter attendance or payroll policies
- Maintains flexibility without impacting existing configurations
Change Details:
- Added a new optional setting in Punch-Clock Settings to apply clock-in/clock-out rules to break clock-out and clock-in events
- When enabled, the same validation, rounding, or restriction rules used for shift start/end will also apply to break punches
- When disabled (default), break punches remain unaffected and behave as currently configured
- Settings page updated accordingly (screenshot can be included in release documentation)

Assumptions & Limitations:
- Feature is disabled by default — no automatic behaviour changes
- Applies only to clients who explicitly enable the setting
- Does not alter historical punch records
Impact:
- Provides better control over attendance accuracy
- Ensures payroll consistency for clients requiring strict break tracking
- Preserves backward compatibility for all existing clients
4. Minor Enhancement – Leave Allowance Report Column Addition
The Leave Allowance Report now includes a new “Employee Termination Date” column, visible on-screen and in Excel exports, improving reporting clarity for terminated employees.
Roles impacted:
- HR / Administrators
- Managers / Supervisors
- Payroll Teams
Value this change will add:
- Improves visibility of employee lifecycle data within leave reporting
- Supports better reconciliation of leave balances for terminated employees
- Reduces the need to cross-reference multiple reports
Change Details:
- Added a new column: Employee Termination Date
- Column positioned directly after the Hiring Date field in the Leave Allowance report
- Field included in both:
- On-screen report view
- Excel export output
- No changes made to report calculations or entitlement logic)
Assumptions & Limitations:
- Field will display only where a termination date exists
- No historical report structure changes beyond the column addition
- Does not affect leave balance calculations
Impact:
- Clearer reporting for terminated employees
- Improved auditing and leave reconciliation
- More complete employee data visibility within a single report
5. Minor Enhancement – Staflexx Payroll Report Updates
The Staflexx Payroll Report has been updated with additional fields and formula refinements to improve reporting accuracy and better support payroll processing needs.
Roles impacted:
- Payroll Teams
- HR / Administrators
- Finance Teams
Value this change will add:
- Improves payroll report accuracy and completeness
- Ensures alignment with payroll processing requirements
- Reduces manual corrections or external adjustments
Change Details:
- Added additional required fields to the Payroll Report
- Fine-tuned underlying formulas for improved accuracy and consistency
- Adjustments made based on feedback from the Payroll team
- Excel export updated to reflect the new fields and revised calculations
- No structural redesign of the report — refinement only
Assumptions & Limitations:
- Changes apply to current and future report exports
- No impact on historical payroll calculations
- Updates do not alter payroll processing logic — reporting layer only
Impact:
- More reliable payroll reporting
- Reduced risk of reconciliation discrepancies
- Improved usability for payroll processing and validation
Support:
In case of any queries related to this change or any issues faced moving forward, please contact us on productsupport@wenodo.com