🌟 September Overview
In September, Better HR rolled out updates across the Web platform, focusing on payroll accuracy, improved client self-service, enhanced security, and smoother HR operations. Here’s everything new:
🆕 1. Vietnam Payroll Enhancements
Added support for D01-TS Form and TK3-TS Form (BHR-1652) to comply with local payroll reporting requirements.
Expanded Industry Options dropdown for better client customization (BHR-2435).
ASH Group: Added Payslip JSON file download button for old payroll accounts (BHR-2425).
Vietnamese Localization: Added English-bilingual labor contract template in Employee Details > Job section (BHR-109).
🏦 2. Bank & Client Self-Service Updates
Client Self-Service: Employers can now set up their own bank accounts directly in system settings (UAB Bank setup not yet supported) (BHR-2429).
Shinhan Bank Format (KH Client): Corrected account number validation and payroll remarks (BHR-2416).
pizzahut.better.hr: Fixed issue where bank export was changing numbers for bank account (BHR-2563).
💼 3. Payroll & Payslip Enhancements
Payslip Enhancement (SL Client): Employer contribution now displayed on PDF for transparency.
Payroll Group Summary: Queue process changed to FIFO for improved accuracy (BHR-2408).
Fixed net salary calculation when bank account contained special characters (BHR-2417).
Fixed deduction amounts showing double in payslips.
Corrected payroll export issues for Unicharm Payroll Groups after July payroll.
🧾 4. Payroll Data Center
Added new Tax Information tab for better reporting (BHR-1875, BHR-882).
Added extra filters for easier search and reporting.
Correctly removes staff based on resignation date.
🧭 5. Dashboard & Attendance Improvements
Dashboard data now shows according to system time zone.
Corrected Present/Absent/Holiday/Off Day counts (BHR-784).
Attendance Report: Fixed direct report and subsequent export showing all employees incorrectly (BHR-369).
Duty Roster: Improved performance and fixed server slowdown (BHR-2431).
Pending remote status handled correctly in attendance records.
Holiday Calendar now applies policy update dates correctly.
🧩 6. Division & Organization Structure
Division: Added as an upper level of department; each department can now be assigned to a division.
🔒 7. Security & Audit
Audit Log Security: Added token-based payload protection.
KH Client: Fixed issue where employee deactivation was not traced in security log.
User Core: Resolved deadlock issue on front-end.
📊 8. KPI & Filters
KPI module now allows editing KPI names.
Added Select All option in all filter dropdowns.
🌟 9. Payroll & Compliance Fixes
Vietnam:
Evergreen Labs: Automatic separation of Allowance/Deduction for tax calculation.
ASH Vietnam: Corrected maximum salary cap for Trade Union.
Cambodia: Shinhan Bank format fixed to display account numbers correctly.
Philippines: Fixed missing nationality field in payroll tax information.
Sri Lanka: Fixed decimal discrepancy in payroll values.
Myanmar:
Fixed KBZ Bank response root error.
Payroll Data Center now removes resigned staff correctly.
⚡ 10. Other Fixes & Enhancements
Dashboard & Employee Module: Faster and smoother performance.
Cleaner UI: Removed unnecessary system notifications (BHR-2436).
Announcements: Improved performance by moving creation to background queue.
Evergreen Lab: Logic updated to set billion VND amount to 0 for specific employees.
Duty Rosters (Pest Client): Fixed automatic roster generation.
Manager Update Script: Added massive update script for Yoma Bank employees.
Employee Module: Improved Employee Tab performance.
Trade Union Urgent Fix: Added Yes/No option.
🐞 12. Key Fixes Summary
Dashboard Present/Absent/Holiday/Off Day counts corrected.
Net salary calculation fixed for special characters.
Attendance Report & export issues fixed.
Duty Roster performance improved.
Employee deactivation now logged in security for KH clients.
Shinhan Bank export and account number validation issues corrected.
500 server errors when opening payslips fixed.
✅ September Highlights
Vietnam payroll forms (D01-TS & TK3-TS) now available
Philippines payroll officially launched
Division added as upper level above departments
Tax Information tab added in Payroll Data Center
Client Self-Service bank setup available (excluding UAB Bank)
KH client audit logs for employee deactivation fixed
Payroll & dashboard accuracy improved