Release updates

2026 Q3 Release

Payroll

  • Added a Third-Party Transaction report. 
  • Enabled Mass Create for Worker Disciplinary Transactions. 
  • Added the Service Duration Inquiry. 
  • Improved the Release Letter report at the EOS transaction level. 
  • Updated the description in the EOS Transaction V1 report. 
  • Added the Payroll ME Assistant role. 
  • Fixed the ticket encashment hours display. 
  • Fixed the Earnings with Benefits inquiry to show the correct active position. 
  • Added Pay Cycle and Accrual Payment details to the inquiry. 
  • Added an employee bank information report. 
  • Restricted the inquiry from selected security roles. 
  • Added a screen for worker-grouped transaction data. 
  • Fixed date filtering in Arabic. 
  • Added contract and benefits functionality to Increment. 
  • Added validation for zero-amount multi-pay EOS transactions. 
  • Fixed the workflow approval issue in version 10.0.49. 
  • Fixed mandatory leave return handling in Pay Cycle calculation. 
  • Updated worker transfer validation to skip dimension attributes not entitled to the legal entity. 
  • Added push notification configuration to HR Notification Setup. 
  • Improved the Employee Monthly Report and Business Trip Expense Line validation. 
  • Improved overtime calculation to exclude selected non-working days, such as leave and weekends. 
  • Added EOS Journal Posted Status tracking and Excuse Request field visibility. 
  • Mapped Business Trip Request fields to Training Request transactions. 
  • Updated Total Working Hours calculation to exclude configured lunch hours. 
  • Limited EOS transactions with a voucher to a single voucher on posting. 
  • Updated Lateness Excuse validation to allow From Time based on the flexible start time. 
  • Updated the Muqeem request configuration to resolve an issue. 

Self-services

  • Added an Exit Workflow Nature and report under General Request. 
  • Fixed Project ID selection in Business Trip. 
  • Added a Location field to the Modify Request. 
  • Added a screen for automatic delegation exclusions. 
  • Added Profile UI configuration to the Main Info screen in Dynamics and Mobile. 
  • Fixed Open Course and Registered Course issues in the mobile Course Dashboard. 
  • Applied the Microsoft-provided fix for the workflow approval issue. 
  • Added a Device ID parameter for mobile app security and encryption. 
  • Disabled the Return option in all Self-Service workflows. 
  • Added Self-Service Induction on Behalf of support in Dynamics and Mobile. 
  • Improved leave request loading performance. 
  • Added a Location field to the Modify Request. 
  • Removed the “None” element from Business Trip Travel Type Nature. 
  • Fixed decimal formatting in the Salary Letter report. 
  • Added workflow-level validation to prevent multiple End of Service submissions. 
  • Added tenant-specific formatting to the Job Offer report. 
  • Updated workflow approval custom code to align with Microsoft 10.0.49 changes. 
  • Added a parameter to deactivate the application user after EOS completion. 
  • Added a configurable monthly limit for employee leave requests. 
  • Replaced the Request Date filter with Leave from and Leave To dates. 
  • Updated attachment settings to support mandatory requirements by request type. 
  • Added monthly Manager Attendance Reports by email. 
  • Fixed Remote workday display in Attendance Summary. 
  • Updated Lateness Excuse validation to allow From Time based on the flexible start time. 
  • Enabled the Cancel Request option for My Work from Home requests. 
  • Added validation to prevent empty spaces in mandatory Comments fields. 
  • Enabled Payroll actions for Absence Excuse requests. 
  • Added Job Grade-based configuration for General Requests. 
  • Improved monthly maximum hours validation to support multiple Excuse Types. 
  • Added a parameter to control Self-Service filter visibility. 
  • Fixed the Remote workday Balance calculation. 
  • Made Training Currency visible in Business Trip requests without additional conditions. 
  • Fixed Business Trip Request attachments not copying to transactions. 
  • Restricted profile bank information updates until final workflow approval. 
  • Configured attachment keys by Leave Nature. 
  • Excluded Time Correction Excuse IDs from the regular Excuse ID lookup. 
  • Fixed Business Trip Expense Line attachments not copying to transactions. 
  • Improved Lateness Excuse calculation based on flexible start and end times. 
  • Fixed Business Trip details mapping to Training Request transactions. 
  • Added navigation to the Questionnaire screen from My Training Request. 
  • Added navigation to the Questionnaire screen from Business Trip Request. 
  • Added probation period validation for Periodic Benefit requests. 
  • Allowed HR users to select any employee when creating Disciplinary Requests. 
  • Made Disciplinary Code visibility depends on the employee’s Penalty Group. 
  • Added correction of employee Lateness, Early Leave, and Missing Punch records. 
  • Fixed Manual Ticket and Business Trip Transport Amount calculations. 
  • Fixed Business Trip Ticket Amount calculation. 
  • Limited employees to one active End of Service request. 

Attendance Management

  • Fixed an update conflict when changing shift request duration. 
  • Fixed the previous-day punch issue for regular shifts. 
  • Added a parameter to enable Attendance Summary calculation. 
  • Added Time Correction Status fields to the Attendance Summary data entity. 
  • Added custom Time Correction Status handling to Attendance Summary generation. 
  • Automated Logout Entry selection from the worker’s calendar during Attendance Summary generation, with Attendance Group control. 
  • Improved Shift Planner performance. 
  • Added monthly Manager Attendance Reports by email. 
  • Fixed Remote workday display in Attendance Summary. 
  • Improved Shift Planner performance. 
  • Fixed Day Off Change processing to read shift details from Swap Details. 
  • Added employment history validation to Shift Assignment creation. 

Recruitment Management

  • Made the Career Portal field mandatory in Dynamics. 
  • Improved the Job Offer report. 
  • Fixed the Medical Insurance Class field and master data navigation. 
  • Added Recruiter validation and hid the Reason Code field. 
  • Showed active positions in the worker’s department in Recruitment Request. 
  • Added Azure SAS key support to the Career Portal. 

Employee Development

  • Added a dimension Enum element for Course Eligibility.
  • Added Pay Group and Employee Group fields to the Course Eligibility screen.
  • Added an employee course details inquiry.
  • Fixed Review Job validation to consider the probation end date. 

Dynamics ESS 365

    • Migrated file upload and download functionality to Microsoft SAS Token-based processing. 
    • Corrected Other Expenses and Training Cost handling in Training Requests. 
    • Configured file visibility controls in the Main Info and Profile screens. 
    • Redesigned the Employee Status cards to display Out of Office and Remote Work together. 
    • Enhanced the Attendance Summary with improved position handling and attendance details. 
    • Enabled Time Correction through the Attendance Log and Check-In/Check-Out cards. 
    • Resolved the Attendance Log date range issue affecting data retrieval and editing. 
    • Streamlined the Attendance Summary by removing overtime details from the list and detail views. 
    • Enhanced Attendance Summary to display Early and Delay occurrences with corresponding hours. 
    • Resolved tab, Home Page, Inquiry Page, and Payslip print issues. 
    • Developed a dedicated Time Correction page for the ESS mobile app. 
    • Configured new Time Correction keys and actions in the Attendance module. 
    • Simplified the Time Correction action screen to capture only the required reason and comment. 
    • Integrated the revised Time Correction API. 
    • Resolved the Set Code screen crash during code configuration. 
    • Enabled Disable Missing Punch validation during record creation. 
    • Expanded Time Correction with In Time, Out Time, and Total Hours fields. 
    • Implemented workflow Create, Edit, and View capabilities in the Profile screen. 
    • Configured Hide Permission controls for Approval actions and addressed the Create Address issue. 
    • Enabled request-type-based mandatory field configuration for Leave Requests. 
    • Configured Leave Balance keys for Period and Calendar Day on the Home Page. 
    • Cleared the Reason Code from the Leave Cancel Request screen. 
    • Restricted Time Correction fields during record creation based on the required scenario. 
    • Corrected From and to time handling in Excuse Requests. 
    • Established a new user type with Create, Edit, Cancel, Delete, and Modify actions restricted. 
    • Secured request APIs by incorporating Device ID validation for iOS. 
    • Strengthened Configuration API security with encryption and decryption. 
    • Enabled Shift selection in Absence Request creation and viewing. 
    • Applied additional security enhancements to the iOS mobile application. 
    • Configured Hide Control permissions for Recruitment features. 
    • Enabled an expiry notification for expired secret keys. 
    • Integrated chat and user calling capabilities into the mobile application. 
    • Addressed the identified iOS application hot-fix issues. 
    • Enhanced security notifications to display IP block duration and failed-attempt counts. 
    • Resolved the Cancel action issue in the Timesheet screen. 
    • Enabled Shift Request Type support on the Approval Page. 
    • Added configurable maximum rating support for the Skills section. 
    • Updated Employee Status to display all matching dates under Out of Office. 
    • Updated the Attendance Log UI. 
    • Added time correction functionality for specific dates in Attendance Log. 
    • Implemented Microsoft SAS Token support for Blob Storage. 
    • Updated Employee Status to display Office, Out of Office, and Remote Work details. 
    • Added Hide Permission API support to the Profile section. 
    • Implemented SAS Token-based file storage for the Huawei app. 
    • Added Hide Permission API support to the Profile section  
    • Added Employee Status details to the home screen with a clickable view. 
    • Updated the Design API and cards to display Out of Office and Remote Work together. 
    • Updated the Summary API and fixed the related Position crash. 
    • Added Check-In and Check-Out buttons to the Attendance screen. 
    • Updated Attendance Summary to support a dynamic date range. 
    • Updated the UI and data model for the new API changes. 
    • Resolved the Overtime Hours sorting issue with backend updates. 
    • Updated Attendance Log to exclude selected days based on business requirements. 
    • Fixed decimal keyboard input on older Android versions. 
    • Updated file upload and download functionality to use SAS Token URLs. 
    • Applied SAS Token-based file handling to the Huawei app. 
    • Updated Missing Punch validation for attendance creation. 
    • Hidden the Per Diem Amount field in Business Trip. 
    • Updated Google libraries to comply with Google Play policies. 
    • Fixed crashes in the Courses and Goals sections of the Development Dashboard. 
    • Added Hide Permission support to the Approval section. 
    • Updated the Huawei app with the latest rejection reason changes. 
    • Added Nature Key support to all Leave Request APIs. 
    • Implemented security updates based on the security assessment. 
    • Updated UI and API data handling based on backend validation. 
    • Added Request ID support to all Approval APIs. 
    • Added security keys to sensitive payroll-related APIs. 
    • Implemented API encryption and decryption for mobile app security. 
    • Updated Review and Goal UI in the Development Dashboard. 
    • Implemented security enhancements for activity export and encrypted data storage. 
    • Fixed Arabic Review navigation and empty Review details crashes. 
    • Fixed Role Action functionality in the Development Dashboard. 
    • Updated the Review workflow to enable actions after completion. 
    • Added Shift Lookup support to the Absence Request. 
    • Added Shift Lookup support to the Huawei Absence Request. 
    • Improved network error handling in the Configuration API. 
    • Updated the Courses tab to refresh data without reloading the UI. 
    • Added Hide Control support to Recruitment fields . 
    • Added an alert for expired secret keys. 
    • Updated the Courses UI to align with the latest design. 
    • Added user lockout functionality after five failed attempts. 
    • Applied the user lockout functionality to the Huawei app. 
    • Restored the previous Review action validation behavior. 
    • Fixed the Review rating UI and validated the manager rating scenario. 
    • Added Shift Request support to the Approval page. 
    • Addressed the Android security issue identified during the security assessment. 
    • Added Shift and Swap details to the Approval page. 
    • Resolved Attendance Excuse Status change issues  
    • Enabled Time Correction functionality in the Live app. 
    • Aligned iOS Time Correction with the latest requirements and enhanced Attendance cards. 
    • Enhanced Training fields with updated names and Per Diem total amount support. 
    • Implemented the new Time Correction fields and Training Converted Currency support. 
    • Enabled Check-In, Check-Out, and Total Hours fields for Excuse Requests. 
    • Configured Employee Development visibility and My Tasks access. 
    • Completed On-Behalf User functionality.