SmartHCM Release Notes 4.0.5.2 (Alpha 10-Oct-2018)
Revision as of 12:02, 12 October 2018 by Bilal.saeed (talk | contribs)
SmartHCM 4.0.5.2 (Alpha) MP 22 Release
Release Date: 10-Oct-2018
Module Version: 4.0.5.2 Alpha MP 22
Maturity Status: QA Approved
Enhancement
- Detail Payslip - PAY_R038: Remove the fields namely "Days Worked", "Branch Name" and "NTN Number" from the report.
- System Default - SET_S005: Remove the “SET_WEBSERVICE” code from the screen.
- General Work - General Work: Rename “Cancel Approved” with “Cancel Approval” everywhere in the "Request Management System" module.
- Overtime Approval - TOM_S029: Wrong data is showing in the "Attended Time" column.
- Overtime Suggestion Report - TOM_R011: Remove the "Report" from the application.
- Request Fields Setup - RMS_S002: Spaces should not be allowed in “File Type (Comma Separated)” field in “Field Data type Setup”. "Hint" should not show space between extensions.
- Attendance Location Grade Setup - PAY_S005: Provide the “Maximum Value” parameter in the screen as per the following : Provide the “Maximum Value” Combo having two options i.e. “Constant value” and “Monthly Required Hours (as per Roster)”. "Null" should also be allowed. If User will select “Constant value” then “Maximum Value” will be enabled for input.
- Employee Attendance Location - TOM_S022: Please remove the "Country" column because now no need to define "Country" against "Location" as we have used "C# Library" for getting "Time-Zone" automatically by providing "GPS" coordinates.
- General Work - General Work: Incorporate new features of "TOM" Modules with "Procedures" and "Architecture".
- Request Type Setup - RMS_S001: While adding child "Request Type", "Workflow" should be taken from "Parent" request (if parent is present) by default and it can be changed by user.
- Manage Request - RMS_S004: Rename the "Status" everywhere from “Cancel Approval” to “Approval Canceled”.
- Detail Payslip - PAY_R038: Adjust the fields "Joining Date" and "Address" in the report as provided attachment.
- Workflow Structure - WFL_S001: Rename “Cancel” with “Withdraw” in the screen.
- Manage Request - RMS_S004: 1. Provide the "Employee" combo box instead of "Employee" search field in "Generate Request" window. 2. After selecting "Employee" from "Generate Request" window, system is not showing next fields and showing in progress icon. 3. Provide the "Cross" button with every field in filter panel to remove data.
- Detail Payslip - PAY_R038: If the user will not enter "Password" in the "Email Payslip Password" field against any "Employee" in the "User Profile" screen then the "Attachment" of "Payslip" will be opened directly in the "Email" and if the user entered "Password" in the "Email Payslip Password" field against any "Employee" in the "User Profile" screen then the "Attachment" of "Payslip" will be "Password Protected" and will be opened when the "Employee" will enter correct "Password".
- Attendance Location Grade Setup - PAY_S005: 1. Provide the new "Divisor Type" namely “Monthly Working Days (as per Roster)”. This divisor should get number of working days as per "Employee’s Roster". 2. Rename the "Divisor Type" from “Roster Hours” to “Monthly Required Hours (as per Roster)”. 3. Rename the "Divisor Type" from “Payroll Days” to “Monthly Days”. 4. Rename the "Divisor Type" from “Payroll Hours” to “Monthly Hours (as per Payroll Group)”.
- Time Slot - TOM_S003: Provide an another "Extra Hours Rule" feature i.e. “Difference between present duration within working time and provided hours (Zero if negative)”.
- General Work - General Work: Instead of saving "Country" in "Attendance Location Setup", save "Time-Zone". Also provide list of "Time-Zones" in the combo according to "C# Library" so that it can be selected by user.
- User Profile - SEC_S007: 1. Add the new field namely "Email Payslip Password" just below the "Confirm Password" field and it will be non mandatory field. 2. User must enter the "Password" with the "Asterisk - ****" (Hidden) format in this new field and "Password" will be saved in the "Encrypted" form against this field in the database. 3. The new field functionality will be worked properly in "Edit" and "Amend" modes also.
- SmartHCM Applications Integration Setup - HRS_S029: 1. Provide the new code “WEB_SERVICE_INTEGRATION” in the screen. 2. If an employee is late (checking in DB trigger), get encrypted “Integration Code” against “WEB_SERVICE_INTEGRATION” and send this to "Web Service" by "URL" defined against “WEB_SERVICE_INTEGRATION” in the screen. "Web service" will also get encrypted “Integration Code” against “WEB_SERVICE_INTEGRATION” and if both “Integration Code” will match then "Web Service" will send the "Late Notification" to the "Recipients" otherwise "Web Service" will not perform any activity.
- Overtime Approval - TOM_S029: Incorporate the "Overtime Approval" screen from "ESS" application into "Overtime Approval - TOM_S029" screen.
- Detail Payslip - PAY_R038: A new button “Send Email” will be provided in parameter form of the report which will send "PDF" (Report) attachment to the employees as per the selected criteria on parameter form.
- Attendance Adjustment - TOM_S010: Incorporate the "Attendance Adjustment" screen from "ESS" application into "Attendance Adjustment - TOM_S010" screen.
- Attendance Adjustment - TOM_S010: Change the screen name from "Missing In/Out Time" to "Attendance Adjustment".
- Attendance Adjustment - TOM_S010: When selects status “All” then system is showing "Separated Employees" in the "Grid" panel. System should not show any "Separated Employee".
- TOM Payroll Integration Setup - TOM_S027: Provide the "Validation" of "Maximum Value" parameter (available in "Attendance Location Grade Setup" screen ) in the screen.
- Late/Early Departure Approval - TOM_S011: Incorporate the "Late/Early Departure Approval" screen from "ESS" application into "Late/Early Departure Approval - TOM_S011" screen.
Fixed Issues
- Performance/Personal Appraisal - HRS_R030: "Appraiser Comments" are overlapping with the textbox when value is large.
- Payroll Process - PAY_S020: "Payroll" is not running. When the user pressing the "Run Payroll" button then an error message is appearing.
- Employee Data Export - HRS_R060: "Filters" are not working while exporting report from "Export Data" button directly.
- Notification Calendar - ESS_S001: RMS Notification Types - "Tags" are not showing its values in the "Email" on all levels like "Forward", "Approve", "Cancel Approve", "Process", etc.
- Appraisal Plan Generation - HRS_S097: When pressing the "Add All" button then the error message is appearing always.
- Detail Payslip - PAY_R038: "Email" feature is not working properly.
- Probation Confirmation - HRS_S025: Functionality of screen is not working properly. Wrong alert message is showing when selects "Probation Date".
- Probation Confirmation - HRS_S025: 1. “Probation/Confirmation Date” label should be “New Confirm Date”. System should take confirm date in it and on "Authorization" of record, this date should be updated in "Confirmation Date" in "Employee Information" screen. 2. If employee is being confirmed then confirm date range should be between last "Probation Start Date" to current date. 3. If employee probation period is being extended then confirm date range between last "Confirm Date + 1" and greater. 4. “Old Status” label should be “Current Status” and “New Status” label should be “Action”.
- Employee Promotion - HRS_S019: When pressing the "Authorize" button then an error message "Could not update record" is showing always.
- Database - Database / Back-end Development: Wrong "Position" showing in the "Employee" combo box in the "Query" panel and in the "Employee Data Export" report.
- General Work - General Work: If "Org. Locations" or "Geo. Locations" has "&" sign in the "Location Description" then system is not sending "Late Attendance" notification.
- Posting - HRS_S018: When pressing the "Authorize" button then an error message "Could not update record" is showing always.
- Employee Data Export - HRS_R060: "Nationality" combo box filter is not working in the report.
- Reconciliation Statement - PAY_R025: In the report, “Show Difference Only” parameter is not working properly. Also do the following points : 1. Show (-) sign for negative values instead of brackets throughout the report. 2. First list the "Allowances" then "Deductions" in the report. 3. Calculation of difference is not correct when any negative value is coming.
- Leave Request - HRS_S034: Change the word from "Revoked" to "Approval Canceled" in the message which is showing on the screen while pressing the "Cancel Approval" button.
- Employee Data Export - HRS_R060: "From Date" field is showing on the place of "To Date" field and "To Date" field is showing on the place of "From Date" in the "Arabic" mode of the report.
- Manage Request - RMS_S004: In the "Generate Request" screen, "Hint" is not showing in "List data type" as per defined in "Request Field Setup" screen.
- Request Fields Setup - RMS_S002: 1. Check boxes should be center aligned in "Grid" panel. 2. Remove irrelevant fields from translation panel and give naming properly. 3. Resize width of columns w.r.t to their data. 4. "Visible on" should be renamed as "Input On". 5. "Hint" should be shown in "List Type" setting when adding list items in popup. 6. Tag should not be generated when field type is "Attachment". 7. Tag should not be generated when field type is "List". 8. "Hint" should be show for "File Type" field in "field data type setup" panel if type is "Attachment".
- Manage Request - RMS_S004: "List Type" field is not showing in the "Generate Request" window.
- Overtime Approval - TOM_R013: 1. Change the column name from "From Date Time" to "From Time" and from "To Date Time" to "To Time" under the "Overtime" header. 2. Change the column name from "Check In" to "Check-In" and from "Check out" to "Check-Out" under the "Attendance" header. 3. Change the column name from "Over Time Description" to "Overtime Description". 4. Columns name should be shown in all pages of the report. 5. Column lines are not showing in all pages if the data exceeds in the "Remarks" column. 6. Data is not showing in all "Summary" blocks (Approved / Rejected / Pending). 7. Change the column name from "Over Time Description" to "Overtime Description" in all "Summary" blocks. 8. Change the format of "Date From" and "Date To" in the "Header" of the Report". It should be liked "DD-MM-YYYY".
- Individual Time Sheet - TOM_R002: 1. "From Date" and "To Date" range should be shown just below the "Title" of the report in the main "Header" as per standard. Format of the "Date" should be liked "DD-MM-YYYY". 2. Change the column name from "Attendence Date" to "Attendance Date" and from "Slot" to "Time Slot". 3. Add the "Header" of the column "Check-In" and change the columns name under this heading from "Date In" to "Date" and "Time In" to "Time". 4. Add the "Header" of the column "Check-Out" and change the columns name under this heading from "Date Out" to "Date" and "Time Out" to "Time". 5. Change the column name from "Early Min" to "Early Dep. Min". 6. Wrong remarks is showing in the "Remarks" column. For Example: "On Time" is showing instead of "Present". Also in the "Summary", "On Time" is showing instead of "Present".
- Notification Calendar - ESS_S001: System should allow to remove all the defined "Recipients" and "Notifications" against the selected "Notification Type". Currently, system is not allowing and showing "Alert" message "Please at-least define one notification to save the record".
- Leave Request - HRS_S034: When enter value "23:30" (From Time) for "Night Shift" and entered "Hours Requested" value then an error message "NaN-NaN-0NaN" is showing on the "Date To" field.
- Objective Appraisal - HRS_S098: In the "Objectives" Tab : Provide the "Objective Definition" length "2000" characters. When open the "Description" window to view the data but the data is truncating (not showing complete "2000" characters).
- Employee Information - HRS_S185: System should allow to remove the "Email Address" from the "Front-end" in the "Email" field.
- Late/Early Departure Employee List - TOM_R003: 1. "Bottom Line" of the main "Header" is not showing in the report as per standard. 2. "From Date" and "To Date" range should be shown just below the "Title" of the report in the main "Header" as per standard. Format of the "Date" should be liked "DD-MM-YYYY". 3. Change the name of the report from "Late Employee Report" to "Late/Early Departure Employee List". 4. Value of "Time Slot" should be shown one time only. Currently, it is showing two times like "08:00 - 17:00 (08:00 - 17:00)". 5. Change the column name from "Late Min." to "Min." under the "Late" heading. 6. Change the column name from "Late Min." to "Min." under the "Early Departure" heading. 7. "Vertical" border line of the "Remarks" column is truncating in the report.
- Notification Calendar - ESS_S001: "Late Attendance Notification" is still showing while "Late and Early Departure" is defined as “Not Applicable” in the "Time Slot" screen.
- Employee Data Export - HRS_R060: It will not work properly in case of “&” character in data.
- General Work - General Work: "Folder Icons" showing like disabled in all "Request Type" combo boxes in "Request Management System" module.
- Manage Request - RMS_S004: "List" data type field is not showing in the "Generate Request" screen if “Multi Select” is “No” set in the "Request Field Setup" screen.
- Request Fields Setup - RMS_S002: 1. "Delete" record is not showing correct message in case of child record exists of List type field values. It is showing “could not delete: [SmartHCM.Core.Domain.Model.RequestTypeFields#92_Airline][SQL: DELETE FROM RMS_REQUEST_TYPE_FIELD WHERE REQUEST_TYPE_ID = ? AND FIELD_NAME = ?]” while it should show “List values exists”. 2. There is no provision to delete all "List" data type values.