Subject: | Add Health Check functionality to allow the system to automatically verify system Status |
Summary: | Functionality needs to be added whereby the system is able to monitor and inform the user of the system status. PART A - The following functionality is required: - Add a new form in Company Administration called "Health Check"
- A background process running every 10 Minutes will perform checks and Insert/Update data in this form
- Users will be able to edit the entry and put notes, and mark the entry as Resolved
- If the entry is created and there has not been any user intervention, and the issue has been corrected, the entry should be marked as "Resolved" automatically
- Order by Date Created with "Resolved" items at the bottom of the list
- Date range filter on the top of the form will show all "UnReosolved" entries and Resolved entries within the specified date range.
- When the system log is sent out at the end of the day, the Health Check entries that are UNRESOLVED needs to be included on the top. Resolved entries that have not been sent previously can be included at the bottom.
Part B - The following checks needs to be performed for System Health Checks - Recruitment - Applicants have created an application but not submitted the application in > N (default 5) days
- Employee Profile - Employee is active and has missing Information, such as Par Rate, Position etc
- Employee Profile - Pay team access has not been given to anyone
- Employee Profile - Employee has no leave allocations
- Employee Profile - Employee has no Standard Pay Entries
- Leave Management - Calander for a past month is OPEN after N (default 15) days
- Leave Management - Leave approvals have not been attended to in N (default 10) days
- Time and Attendance - Times entries for previous days have not been submitted in N (default 10) days
- Payroll Processing - ATO Single touch has not completed in N (default 2) days
- Payroll Processing - FMIS Integration Failure not resolved in N (default 2) days
- HRM Maintenance - Edit Questions have not been completed in N (Default 5) days
- Performance Appraisal - Outstanding Performance Measures not updated in N days (Default 10)
- Inventory - List of Items that do not have a Price Setup
- Inventory - GL Valuation Failed
- Point of Sales - Interaction Queue Failure not resolved in N days (default 2)
- Replication - Queue failures or Errors in the queue not resolved in N days (1)
- Replication - Compare Data has Failed Records
- Financials Portal - Approvals (for Request, Purchase etc) not actioned in N days (Default 5)
- Asset management - Assets for a previous month not depreciated in N days (default 10)
- Helpdesk - Calls not updates in N days (default 5)
- Helpdesk Survey - Organisation has calls, however, there are no surveys in the last N days (30)
- Helpdesk Survey - Organisation has a Score below N (Default 5). If zero, so not include (make this a rule)
- Business intelligence - Email queue failure
- Business intelligence - A large number of email is in the queue (> 100 Pending)
- Integration - Integration failure not resolved in N days (default 1)
- Company Administration - No organizations setup
- Company Administration - Processes failure
- Company Administration - Important processes that sould be enabled
- Global Administration - Company or Currency not setup
- Global Administration - User has failed password attempts > N (default 1)
- Global Administration - Licence will expire in N days (30 +)
- Global Administration - Database Backup Failures
- Global Administration - Database Storage Disk Space usage - When Less than 20% free should be flagged
- Global Administration - Backups have not performed in more than 24 hours
|
Audit Notes: | Edited by sanjay on 30/10/19 15:38. Edited by sanjay on 30/10/19 13:32. Edited by sanjay on 29/10/19 16:52. Edited by alvis on 29/10/19 13:05. Edited by sanjay on 15/10/19 08:31. Edited by sanjay on 09/10/19 16:47. Edited by alvis on 19/09/19 14:33. Edited by sanjay on 13/09/19 08:16. |
13 Sep 2019 | 07:45AM Comment 1 by Sanjay (Link Technologies) Case 11727 added to project 11.00.BETA |
13 Sep 2019 | 08:19AM Comment 2 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 13-09-2019 08:19 AM Time Taken: 16.00 |
| The following tasks have been completed: - New "Health Check" form created in "Company Administration" with Date Range filter
- Added basic rules to Health Check
- Added ability to Resolve cases and add notes
- Added Health Check results into Daily Log Notification
Next step - Implement Remaining workflow and Rules explained in Part A and B. |
|
19 Sep 2019 | 02:33PM Comment 3 by Alvis (Link Technologies) Case 11727 added to project 11.004.BETA |
03 Oct 2019 | 03:53PM Comment 4 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 03-10-2019 03:53 PM Time Taken: 16.00 |
| Completed system health check for the following: - Recruitment - Applicants have created an application but not submitted the application in > N (default 5) days
- Employee Profile - Employee is active and has missing Information, such as Par Rate, Position etc
- Employee Profile - Pay team access has not been given to anyone
- Employee Profile - Employee has no leave allocations
- Employee Profile - Employee has no Standard Pay Entries
- Leave Management - Calander for a past month is OPEN after N (default 15) days
- Leave Management - Leave approvals have not been attended to in N (default 10) days
- Time and Attendance - Times entries for previous days have not been submitted in N (default 10) days
- Payroll Processing - ATO Single touch has not completed in N (default 2) days
- Payroll Processing - FMIS Integration Failure not resolved in N (default 2) days
- HRM Maintenance - Edit Questions have not been completed in N (Default 5) days
- Performance Appraisal - Outstanding Performance Measures not updated in N days (Default 10)
- Inventory - List of Items that do not have a Price Setup
- Inventory - GL Valuation Failed
- Point of Sales - Interaction Queue Failure not resolved in N days (default 2)
- Replication - Queue failures or Errors in the queue not resolved in N days (1)
- Replication - Compare Data has Failed Records
- Financials Portal - Approvals (for Request, Purchase etc) not actioned in N days (Default 5)
- Asset management - Assets for a previous month not depreciated in N days (default 10)
|
|
04 Oct 2019 | 11:48AM Comment 5 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 04-10-2019 11:48 AM Time Taken: 4.00 |
| Completed the following: - Helpdesk - Calls not updates in N days (default 5)
- Helpdesk Survey - Organisation has calls, however, there are no surveys in the last N days (30)
- Helpdesk Survey - Organisation has a Score below N (Default 5). If zero, so not include (make this a rule)
- Business intelligence - Email queue failure
- Business intelligence - A large number of email is in the queue (> 100 Pending)
|
|
04 Oct 2019 | 02:27PM Comment 6 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 04-10-2019 02:27 PM Time Taken: 4.00 |
| Completed the following: - Integration - Integration failure not resolved in N days (default 1)
- Company Administration - No organizations setup
- Company Administration - Processes failure
- Company Administration - Important processes that sould be enabled
- Global Administration - Company or Currency not setup
- Global Administration - User has failed password attempts > N (default 1)
- Global Administration - Licence will expire in N days (30 +)
- Global Administration - Database Backup Failures
- Global Administration - Database Storage Disk Space usage - When Less than 20% free should be flagged
- Global Administration - Backups have not performed in more than 24 hours
|
|
09 Oct 2019 | 04:47PM Comment 7 by Sanjay (Link Technologies) Case 11727 removed from project 11.004.BETA |
09 Oct 2019 | 04:47PM Comment 8 by Alvis (Link Technologies) Case 11727 added to project 11.004.BETA |
15 Oct 2019 | 08:31AM Comment 9 by Sanjay (Link Technologies) Case 11727 removed from project 11.004.BETA |
15 Oct 2019 | 08:31AM Comment 10 by Sanjay (Link Technologies) Case 11727 added to project 11.004.BETA |
22 Oct 2019 | 02:51PM Comment 12 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 24-10-2019 06:50 PM Time Taken: 2.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Add a new form in Company Administration called "Health Check"
| Pass | 2 | A background process running every 10 Minutes will perform checks and Insert/Update data in this form
| Fails. Process SYS007 executes but does not update details under "Company Administration- Health Check". | 3 | Users will be able to edit the entry and put notes, and mark the entry as Resolved
| Pass | 4 | If the entry is created and there has not been any user intervention, and the issue has been corrected, the entry should be marked as "Resolved" automatically
| Pass | 5 | Order by Date Created with "Resolved" items at the bottom of the list
| Pass | 6 | Date range filter on the top of the form will show all "UnReosolved" entries and Resolved entries within the specified date range.
| Pass | 7 | When the system log is sent out at the end of the day, the Health Check entries that are UNRESOLVED needs to be included on the top. Resolved entries that have not been sent previously can be included at the bottom.
| Fails, Process SYS005 executes but does not update details under "Business Intelligence -- Email Log"
|
Environment Details - OS version: Windows Server 2012
- Application version: 11.4.1022
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Review
|
|
29 Oct 2019 | 01:05PM Comment 13 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 29-10-2019 05:03 PM Time Taken: 4.00 |
| Development work for this case has been completed. The change will be available in version:11.4.1029 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Corrected issue with process SYS007 System health check
- Refactored email log alert to always include "System Health Check" information on the top.
2. Affected Areas: - Process SYS007 System health check
- Email Log Alert
3. The issue was caused by: - Improvement
4. Notes: 5. Next Step: UAT |
|
30 Oct 2019 | 11:34AM Comment 14 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 30-10-2019 03:32 PM Time Taken: 2.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues o | Test Description | Pass/Fail | 1 | A background process running every 10 Minutes will perform checks and Insert/Update data in this form | Pass | 2 | Refactored email log alert to always include "System Health Check" information on the top.
| Fails, Process SYS005 executes but does not update details under "Business Intelligence -- Email Log" |
Environment Details - OS version: Windows Server 2012
- Application version: 11.4.1029
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Review
|
|
30 Oct 2019 | 01:30PM Comment 15 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-10-2019 05:01 PM Time Taken: 2.00 Notes: Edited by alvis on 30/10/19 13:41. |
| Development work for this case has been completed. The change will be available in version:11.4.1030 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Process SYS005 checks if an email address is entered before executing the process. We have added additional checks to log message for the process when email address is not setup.
2. Affected Areas: - Process SYS005
3. The issue was caused by: - Improvement
4. Notes: 5. Next Step: UAT |
|
31 Oct 2019 | 09:17AM Comment 16 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 31-10-2019 12:20 PM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Process SYS005 checks if an email address is entered before executing the process. We have added additional checks to log message for the process when email address is not setup. - Enable the process without entering an email address. This should update the "Event Log"
- Enable the process and enter the email address as "rashna@linktechnologies.com.au". This update "" Email Log" and send the email.
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 11.4.1030
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Documentation
|
|
03 Dec 2019 | 01:08PM Comment 17 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 03-12-2019 05:07 PM Time Taken: 1.00 |
| Hi Sanjay, Documentation updated under LinkWeb Applications Portal - Company Administration - Health_Check. Thanks Rashna |
|