Payroll
- Contract benefit page updated with new salary details tab.
- Resolved performance issue in pay slip report.
- Hiring process enhanced with probation period logic tied to country profile.
- Introduced security button for selection in Attendance Summary.
- Enabled pending amount display for business trip requests in End of Service.
- Improved access control for Compensation tab in Worker screen.
- New ‘Employee Calendar’ field added to Attendance Summary.
- Added ‘Other Info’ tool to manage worker contact details.
- Benefit Management now logs insert and update actions.
- EOS release letter with position name and date for expired workers.
- Group Transaction layout report.
- Added bank state Enum for direct payments.
- Enabled marking loans as paid on posting based on installment checkbox.
- Added option to start installments from next month.
- Converted reports to inquiry-based views using Dimensions.
- Added new inquiry and Power BI data entity.
- Shifting Muqeem credentials to Sponsors screen.
- Added new absence type and fixed related formulas.
- Security roles assigned to team members.
- Implemented monthly notifications for attendance.
- Leave return now allows new leaves within original period.
- Ticket rate is now fetched from the Destination Group when custom setup is used.
- Notification sent when an employee approaches the leave end date.
- Implemented auto-update and validation for End of Service requests when “End of Contract” is selected.
- Added shift working hours column to the attendance summary.
- Fixed early checkout attendance issue for approved business tasks.
- EOS bank loan notification.
- Email notification sent when annual leave balance limit is reached.
- Notification sent listing employees with unmarked security checks.
- Added support for cross-day punch start time with different flex start day in shift master.
- Implemented monthly overtime calculation based on overtime group setup.
- Attached report to direct payment notification emails.
- Fixed incorrect overtime calculation for week-offs.
- Resolved login conflict between shift end and new shift assignment.
- Fixed Create Voucher option for EOS transactions.
- Fixed incorrect delay and overtime display for absences.
- Fixed gap issue between attendance swap and shift end during summary generation.
- Fixed handling of approved excuses in attendance summary.
- Removed overlap validation for excuse requests with missing punches.
- Added Shift Planner feature.
- Improved temp table usage in Pay slip report.
- Posted compensation allowances when annual leave is settled.
- Fixed issue where not all lines were paid from Group Transaction form.
- Added WPS number sequence support.
- Enhanced Group Transaction Posting for country profile roles.
- Enabled Group menu button for multiple selected transactions.
- Calculated actual days based on hire and termination dates.
- Included last-month transactions for hired workers with option to disable last-month salary.
- Fixed benefit assignment issue under restricted country profile roles.
- Deducted leave salary from cost to company.
- Disabled “Calculate Last Month” button after pay cycle posting.
- Added parameter to retrieve compensation benefit lines.
- Fixed termination issues in Group EOS transaction payments.
- Fixed GOSI joining date calculation for mandatory 30-day rule.
- Calculated reversed days in EOS for mandatory 30-day salary rule.
- Revised Pakistani gratuity accrual calculation logic.
- Improved performance of Group Transaction Posting.
- Excluded cancelled leaves from unposted leave calculations.
- Updated pay cycle calculation for multiple employments and positions.
- Added day count to salary sheet report.
Self-services
- Added ticket balance functionality and hide ticket fields on leave request (web & mobile).
- Business trip ticket limits automatically populated based on destination group, including mobile.
- AI‑related email reports now auto‑sent via new API.
- New workflow added for worker pending concept in ESS and mobile.
- New DLL added to support Azure Blob for mobile attachments.
- Introduced new Azure Blob version for handling attachments on mobile.
- Announcement text color customization and story count introduced in app.
- Fixed issue with ‘View Details’ navigation in education level lookup.
- Introduced amount‑in‑words functionality in letter report design.
- Applied push notification test configuration updates.
- Fixed mobile workflow bug affecting edit, create, and delete status.
- Fixed unintended changes in an existing method.
- SLA calculation during request conversion based on SLA setup.
- Restricted employees from creating remote requests during probation.
- Added option to start installments from next month.
- Admin Self-Service workspace.
- Added mobile API to retrieve pending and completed request counts.
- Updated pie chart percentage calculation logic.
- SLA calculation during request conversion based on SLA setup.
- Security roles assigned to team members.
- Security roles changed from Non‑team members to Team members.”
- Worker location field added to major self‑service requests.
- Added employee grade to request forms for workflow handling.
- Employee status inquiry now depends on marked attendance summary only.
- Implemented monthly overtime calculation based on overtime group setup.
- Added validation to prevent duplicate Windows IDs for application users.
- Enforced annual balance validation when balance exceeds one day.
- Hid mandatory UI permission setting.
- Prevented leave return submission with negative balance when return date is missing.
- Increased character length for restricted leave field in leave request setup.
- Added present/absent data members to dashboard API.
- Added validation for upcoming leave requests without return date based on parameter.
- ESS reviews now show only relevant review templates.
- Updated ESS travel expense max amount to include before/after days.
- Enabled auto-addition of expense lines in travel requests.
- Imported projects from trip planning into travel requests.
- Added ESS validation for travel trip return and advance process.
- Fixed Amount Curr and Amount MST posting when Summary parameter is enabled.
Recruitment management
- Added Print option to the Score screen.
- Included open positions in forecasting and updated lines on worker transfer.
Performance management
- Improved Review screen rating section.
- License configuration updated for Form objects.
- Resolved review screen error caused by roles or licenses.
- Performance User role merged into Self‑service user.
- Performance manager role merged into Self‑service user.
- Resolved buffer overflow when opening ‘Add from template’.
- Forecast objects moved to Performance license.
- Added comment fields for managers and employees with final rating.
- Fixed error in “Add from Existing” for review objectives.
- Fixed issue preventing Review page opening from manual work items.
- Added manager review log workflow for rating approval.
- Updated review roles and responsibilities based on recent changes.
- Enabled attachment option on the review page.
- Hide IDP from the review rating screen.
- Added new target fields and updated labels on the review screen.
- Target value and description now sourced from the review template.
- Added Midyear and End-year achievement fields to the review rating tab.
- Rating data now retrieved from the rating model when selected by employee or manager.
- Review workflow now submits automatically at review start.
- Default review period now auto-populated based on configuration.
- Implemented performance journal updates for business trip training requests.
- Implemented performance journal updates for IDP changes.
- Added reminder notifications for pending workflow actions.
- Position type is now copied during review creation for workflow use.
- Fixed HTML design issues on the review page.
- Manager final scores and comments are hidden until configured dates.
- Enabled editable rating comments for performance admins until final approval.
- Midyear and end-year achievements are now mandatory based on configuration.
- Restricted Bonus role to view-only access for forms and tables.
- Auto-filled empty ratings as “N/A”.
- Performance User role merged into Self‑service User.
Course management
- Added Course management menu and security.
- Course management license set to default.
- Fixed course workspace error by handling parameter setup with infinity.
- Added Print option to the Score screen.
- Included open positions in forecasting and updated lines on worker transfer.
Dynamics ESS 365
- Fixed issue with submitted-by-name in mobile work item review.
- New DLL added to support Azure Blob for mobile attachments.
- New Azure Blob version supports attachments in mobile and web portal.
- New Azure Blob version added for mobile attachments.
- Fixed mobile app checkout issue.
- Added ticket balance functionality and hide ticket fields on leave request (web & mobile).
- Business trip ticket limits automatically populated based on destination group, including mobile.
- Introduced required profile option in mobile service.
- New workflow added for worker pending concept in ESS and mobile.
- Introduced new Azure Blob version for handling attachments on mobile.
- Added mobile API to retrieve pending and completed request counts.
