Subject: | Automate the process of Licence Implementation |
Summary: | Improve and automate licence management as follows: - Request for licence should be consistent
- DEMO licence should be issued for all new setup
- Link Staff should be able to see license issued by client and update license records easily
- Licence should allow for major version
- Licence check should exclude SQL server license counts\
Perform UAT on: - Licence acquisition for DEMO
- Licence parameter changes and Request
- Licence renewal
- Licence Cancellation
- Review current license
- Verify user count is enforced
- Verify Employee count is enforced
|
Audit Notes: | |
16 Feb 2018 | 02:37PM Comment 1 by Sanjay (Link Technologies) Case 9115 added to project 8.3 |
16 Feb 2018 | 02:56PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 16-02-2018 02:56 PM Time Taken: 45.00 |
| The following changes have been made: - Added a new license VERSION 4 in the licensing system
- Added license modules as follows:
- REPL
- POS
- LTT
- HRM
- TNA
- ESS
- PAY
- VMS
- REC
- Licences can be requested/retrieved from any web application using menu "Global ~> Licence"
- Licence Issue Rules:
- If a license is requested for the first time, a demo license will be issued automatically
- Demo license validity is 60 days, single user with 100 employees
- Link Staff can update license parameters using Licence Version 4 on the Licencing system. The client then needs to Retrieve Licence using the "Global~> Licence" system
- Licence will change on Major Version Change
- Backoffice license check:
- User Count happens when logging into Backoffice
- Backoffice Licence Validity is checked when Backoffice forms are loaded
- Users will see all modules, however, access restriction will be applied when forms are loaded
- The following modules use concurrent user count: POS, Backoffice, Reporter
- The following modules use Active Named user count: All web applications
- The following modules use Active Employee count: HRM and PAY
- Link Reporter checks for Concurrent license count from Back-office, POS, and Reporter by Machine name.
Important Notes: - All clients using version 9 and above will be affected by this license system
- New major versions will require a license update.
- Internet connection is required to access license. Manual license updates are not permitted
- While in UAT, licenses will be issued from Https://www.link247.com.au/DEV-Licence. Username: admin password (standard password)
- When in production, licenses will be issued from Https://www.link247.com.au/Licence
|
|
16 Feb 2018 | 03:49PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 16-02-2018 03:49 PM |
| Please proceed with UAT. |
|
19 Feb 2018 | 10:13AM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 19-02-2018 10:13 AM |
| Hi Rashna, please get Vineet or Sanjeet to perform UAT on: - Licence acquisition for DEMO
- Licence parameter changes and Request
- Licence renewal
- Licence Cancellation
- Review current license
- Verify user count is enforced
- Verify Employee count is enforced
|
|
19 Feb 2018 | 10:34AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 19-02-2018 10:34 AM Time Taken: 2.00 |
| QA Results Step 1 - Developer will perform test based on test cases provided Step 2 - Product expert to complete Product QA based on test cases.
Test cases are provided on the case header before the case is approved for development. Test Results Summary Table 1 - Summarised list of issues Test with a Demo Database. Database -LINKSOFTCASE9115 on QA1 No | Test Description | Pass/Fail | 1 | License registration should have the following modules - REPL
- POS
- LTT
- HRM
- TNA
- ESS
- PAY
- VMS
- REC
| Pass | 2 | The user should be able to click on Request/Retrieve License. There should be no errors | Pass | 3 | If a license is requested for the first time, a demo license will be issued automatically. Single user with 100 employees
| Pass. The requested license on 19/02/2018, the license was updated with Expiry Date as "20/05/2018".
| 4 | Create a new user Rashna in the database. Login into Backoffice as Rashna on QA1. User should be able to login in.
| Pass
| 5 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license. | Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2 | 6 | Login into Point of Sales as Rashna on QA1. User should be able to login in.
| Pass | 7 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license. | Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2
| 8 | Login into Point of Sales as Rashna on QA1. User should be able to login in. | Pass
| 9 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license.
| Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2
| 10 | Internet connection is required to access license. We disabled the network and tried to request for a license.
| Failed. When the is no internet. If the user clicks on "Request/Retrieve License", the system prompts message "License Request Completed but nothing happens.
Is it possible we can update the notes to say the internet is required? | 11 | Manual license updates are not permitted.
| Pass, at login the license import form no longer opens. File -- Renew License has been removed from backoffice | 12 | Edit the Max User from 1 to 2. Request license and it should be updated with 2 users and a new license code. | Pass | 13 | Edit the Max Employee from 100 to150. Request license and it should be updated with 150 employees and a new license code. | Pass | 14 | Edit the Expiry date from 20/05/2018 to 20/02/2099. Request license and it should be updated with date 20/05/2099 and a new license code.
| Pass | 15 | Create a new database as "LINKSOFTNEW". Set the company name Registered Name and Trading Name as "Lingam Ltd" | Pass | 16 | Click on "Request/Retrieve License" in the database from number 15. This should update license. | Failed. License Key is not loaded. Company Name still reads "Your Company Name". Message is "License Request completed".Refer to figure 1. |
QA Environment Details - OS version:Windows 7
- Application version:9.2.3 Beta 3
- Database (Demo/New/Client): Demo LINKSOFTCASE9115
- Client on QA1.
Steps to reproduce failed scenarios: Figure 1: New Database
|
|
19 Feb 2018 | 11:00AM Comment 6 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 19-02-2018 11:00 AM |
| Hi Sanjay, Please add messages when the request fails when no internet connectivity and message to show when "Your Company Name" is sent in the request. regards Alvis |
|
19 Feb 2018 | 06:21PM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 19-02-2018 06:21 PM Time Taken: 1.00 |
| Licence system corrected to show a message if internet connection is not available. |
|
21 Feb 2018 | 09:46AM Comment 8 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 21-02-2018 09:46 AM |
| Please UAT in BETA4. |
|
22 Feb 2018 | 09:15AM Comment 9 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 22-02-2018 09:15 AM Time Taken: 6.00 |
| The following changes have been made in BETA5 - TNA - THis validates the number of employees with the TNA Mapping table
- REPL - This validates the number of users with the Active server connections
- LTT - Audit - validates the users
|
|
26 Feb 2018 | 02:31PM Comment 10 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 26-02-2018 02:31 PM |
| Please also test older version licences renewal in case clients do not upgrade to version 9 |
|
27 Feb 2018 | 11:17AM Comment 11 by Vineet (Link Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 27-02-2018 11:17 AM Time Taken: 2.00 |
| Below test has been completed. No | Test Description | Pass/Fail | 1 | License registration should have the following modules - REPL
- POS
- LTT
- HRM
- TNA
- ESS
- PAY
- VMS
- REC
| Pass | 2 | The user should be able to click on Request/Retrieve License. There should be no errors | Pass | 3 | If a license is requested for the first time, a demo license will be issued automatically. Single user with 100 employees
| Pass. The requested license on 19/02/2018, the license was updated with Expiry Date as "20/05/2018".
| 4 | Create a new user Rashna in the database. Login into Backoffice as Rashna on QA1. User should be able to login in. | Pass | 5 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license. | Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2 | 6 | Login into Point of Sales as Rashna on QA1. User should be able to login in.
| Pass | 7 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license. | Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2
| 8 | Login into Point of Sales as Rashna on QA1. User should be able to login in. | Pass
| 9 | Do not log out Rashna, log into Backoffice as manager from QA2. This should not be allowed because of only one license.
| Pass. Message - Maximum users allowed in your license has exceeded. Licensed users 1. Current user count is:2
| 10 | Internet connection is required to access license. We disabled the network and tried to request for a license.
| Pass | 11 | Manual license updates are not permitted.
| Pass, at login the license import form no longer opens. File -- Renew License has been removed from backoffice | 12 | Edit the Max User from 1 to 2. Request license and it should be updated with 2 users and a new license code. | Pass | 13 | Edit the Max Employee from 100 to150. Request license and it should be updated with 150 employees and a new license code. | Pass | 14 | Edit the Expiry date from 20/05/2018 to 20/02/2099. Request license and it should be updated with date 20/05/2099 and a new license code.
| Pass | 15 | Create a new database as "LINKSOFTNEW". Set the company name Registered Name and Trading Name as "Lingam Ltd" | Pass | 16 | Click on "Request/Retrieve License" in the database from number 15. This should update license. | Pass | 17
| Generate license from old version. (Tried version 8.18 POS/RM/ESS)
| Pass | 18
| License Cancellation
| Passed
|
Case assigned to Rashna for documentation |
|
28 Feb 2018 | 11:43AM Comment 12 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 01-03-2018 12:00 AM Time Taken: 1.00 |
| Hi Sanjay, This has been tested as per comment 11. Documentation on the case has been completed Documentation updated under - Global System -- License Registration
Thanks Rashna |
|
28 Feb 2018 | 01:03PM Comment 13 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 28-02-2018 01:03 PM |
| Thanks Rashna. |
|
09 Oct 2019 | 08:14AM Comment 14 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |