Payroll
- Linked appreciation letter data source to Release Setup configuration.
- Enabled full amount display for schooling requests and restricted to one request per period.
- Set Arabic Name field as optional in “Add Dependent” form.
- Add role-based access control to the Attendance Group screen.
- Enable signature/stamp display for finalized reports.
- Resolved error encountered during posting of transactions and transaction groups.
- Fixed the merge issues in the accrual payment process.
- Enabled voucher creation for individual transactions and transaction groups.
- Assigned view-only access to Pay cycle audit details for designated roles.
- Displayed Ticket Class field in Business Trip Request and Transaction forms.
- Resolved permission issue allowing Manager roles to generate data.
- Introduced configurable parameters to manage rounding logic for Business Trip and Transaction.
- Added Net Salary and Variance Salary fields to worker records within the Pay cycle.
- Retrieved paid leave amount from line items for hourly project cost calculation.
- Restricted Pay cycle addition for workers with pending tasks marked for mandatory salary calculation.
- Established probation review workflow with rating-based actions, triggering automated generation of employee evaluation report.
- Corrected service scope to apply fix exclusively to EOS.
- Configured conditional visibility to hide Bonus module upon completion of migration status.
- Enforced UTF-8 encoding requirement for Kyriba file format.
- Added new financial dimension columns to the Identification screen.
- Excluded terminated workers from the Dependent Inquiry screen.
- Resolved issue where Probation End Date impacted duplicated worker.
- Implemented new earning nature to Payslip Total Earnings.
- Contract object updated on inquiry form and updated at check-in.
- Security issues resolved in Accrual, Earning, and Total Earning inquiries.
- Enabled accrual adjustment JV lines for direct payments.
- Implemented check to block benefit overlap for existing entitlements.
- Added configurable setting to include/exclude last month’s salary in new hire pay cycle.
- Resolved GOSI calculation error for mid-month salary increases.
- Accrual leave payment now fetched based on leave start date.
- Pay cycle lines now support configuration for prior-month transactions.
- Resolved incorrect rendering of periodic allowance under Earning Statement.
- Resolved penny-rounding issue in Pay cycle postings for cost-benefit allocations.
- Updated Grade Forecast logic to apply fixed amounts for indirect benefits.
- Resolved issue with incomplete Worker Full Details.
Self-services
- New form filters exclusively for approval-pending records.
- Print button hidden when attestation status is set to “Yes”.
- Enabled full amount display for schooling requests and restricted to one request per period.
- Enhanced Identification ESS screen by including Worker Name and Number fields.
- Out of Office section now includes public holiday entries.
- Fixed improper handling of missing punch entries in the mobile app.
- Removed mandatory From and to dates for leave encashment requests.
- Resolved remote workday status issue in mobile attendance tracking.
- Enabled mobile check-out for cross-day shifts and resolved missing object references.
- Granted process-level permissions to Manager roles.
- Introduced Reference to Components from Recruitment.
- Displayed Ticket Class field in Business Trip Request and Transaction forms.
- Added “Shift Request Assigned to Me” menu item under Self-Service.
- Introduced configurable parameters to manage rounding logic for Business Trip and Transaction.
- Introduced mandatory checkbox for training expenses.
- Reverted mistakenly checked-in worker eligibility validation.
- Enabled country and city retrieval from parameter level for mobile-based business trip training.
- Enabled country and city retrieval from parameter level.
- Introduced distance field to business trip screen with mileage rate calculation.
- Introduced new Enum value in BT-Type.
- Restricted remote request creation for workers in probation period.
- Resolved issue with unrounded fraction values.
- Developed education level lookup screen with integrated validation.
- Updated Leave Request setup to enforce maximum negative balance as defined in Payroll Leave Type configuration.
- Assigned user role for SLA Request Setup screen.
- Introduced SLA Request Setup form and integrated its parameters into workflow completion calculations.
- Updated the signature image in the salary confirmation report.
- Resolved Shift Excel import process.
- Adjusted layout dimensions of Salary Confirmation Letter report.
- Fixed issue where attachments were unintentionally deleted upon dialog closure.
- Integrated new Attendance Team Status API into the mobile.
- New Attendance Status key added with improved import performance.
- Resolved QR Code issue that caused upload failures to Blob storage.
- Introduced mobile inquiry screen for daily employee status.
- Enabled mobile punch entry for shift-enrolled employees. (From/To time)
- Manage list now includes attendance team status. (view only)
- Implemented UI field-hiding feature for periodic requests.
- Resolved check-in/checkout issue for shift-based employees.
- Implemented UI and key enhancements at the Periodic Request Setup level, including service changes.
- Deployed new field for training expenses in mobile service.
- Updated remote work status to ‘Out of Office’.
- Enabled full employee data visibility for HR manager under special conditions.
- Employee attendance inquiry on mobile now supports shift cases.
- Resolved issue with Requested Visa field during service-level creation.
- Fixed issue with announcement stories on mobile.
- Corrected Visa Booking Type data type in mobile service from Enum to integer.
- Integrated mobile balance check into Visa request via new API.
- Introduced UI-level field for Bank Loan tracking.
- Resolved issue preventing display of employee contact and address at profile level.
- Resolved image issue in mobile announcement stories.
- Enabled fixed remote workday visibility in status inquiry screen.
- Enabled updated mobile services for Visa processing.
- Resolved issue with excuse requests for missing punches in mobile app.
- Enabled mobile tracking of attachment count in Business Trip module.
- Optimized performance of employee status inquiry screen.
- Introduced daily status inquiry screen on mobile for employees.
- Introduced ‘Periodic Payment’ classification at payslip earning level. (mobile)
- Implemented currency code field in Business Trip mobile workflow.
- Fix an issue in navigate to leave type setup from leave request setup.
Recruitment management
- Introduced Terms and Conditions tab in Job Offer to display content in the offer report.
- Retitled the Enum for the recruiting service name.
- Retitled the Enum for the payment transaction level.
- Retitled all Enums in the Recruitment Management module.
- Retitled the Budget Position Forecast batch.
- Retitled the Forecast Position form.
- Retitled the recruitment inquiry screen control name.
- Retitled all the objects on the recruitment inquiry screen.
Performance management
- Configured visibility of final rating for employee and manager based on checkbox setting in parameter screen.
- Introduced KPI calculation string field and displayed it on the template form.
- 360 Review team assignment based on team hierarchy.
- 360 review workflow changes.
- Probation periods review automatic action.
HR Operations
- Introduce GOSI Setup form and integrated master data loading for initial configuration.
- Add username and password fields to Operation Parameter.
- Implemented MOL approval screen and status check service.
- Included credential fields to parameter screen for GOSI services.
- Enforced username and password requirement for Muqeem service requests; error triggered if credentials are missing.
- Implemented service operation for Muqeem.
- Included credential fields to parameter screen for GOSI services.
- Excuse requests now visible by assigned grade level.
Time attendance
- Resolved attendance summary miscalculation for log entries between 12:00–12:01 AM.
- Resolved time zone discrepancies in attendance summary calculations and shift ID enablement issue in excuse requests.
- Integrated business task calculation into attendance generation process.
- Updated BioTime to revoke employee access upon termination.
- Implemented overtime transaction calculation and corrected daily result by updating previously incorrect formula.
- Enabled location-based check-in/out for attendance on web and mobile.
- Resolved time zone discrepancies in attendance summary calculations and shift ID enablement issue in excuse requests.
Learning Management
- Enhanced Learning Management features across Courses, Questionnaires, and Workspaces.
- Enhanced Learning Management functionality for Course Types.
- Implemented eligibility rule setup in Learning Management.
- Enabled course notifications for course updates and participant status changes.
