Company: Link Technologies
Case No: L10302. Project: 11.40: LinkSOFT Version 11.4
Logged By: Alvis (Link Technologies) on 05 Apr 2019 04:45PM
Priority: High
Product: Framework
Group: Enhancement
Time Taken: 112.00 (Weight: 112.00)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Rashna, Sanjay
Resolve By: Friday, 05 April 2019 12:00 AM [1841 days since logged date]
Status: Closed
Subject: Licence changes for version 11
Summary:    

Requirements:

  1. Changes required to simplify licence
  2. Added controls so resellers can update the licence
  3. Changes to handle billing

Refer to documentation

Audit Notes:Edited by sanjay on 11/09/19 15:59. Edited by alvis on 05/04/19 16:45. Edited by alvis on 05/04/19 16:44. 
05 Apr 201904:44PM Comment 1 by Alvis (Link Technologies) Case 10302 added to project 11.0
05 Apr 201904:47PM Comment 2 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 05-04-2019 04:47 PM Time Taken: 43.50

Completed the following:

  1. Consolidated modules
  2. Added billing controls
  3. Added price list
  4. Changed application to validate licences

Pending changes:

  1. Amend report for billing

09 Apr 201909:33AM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 09-04-2019 09:33 AM Time Taken: 25.50 Notes: Edited by sanjay on 09/04/19 09:34. 

The following changes have been completed on 8th and 9th May:

  1. Changed POS licence check to be based on ACTIVE stations
  2. Added Licence check on POS Login
  3. Added Licence price list for VMS, EFT and FCI
  4. Removed station values from Replication so we can check licence by Station/Branch
  5. Tested Active Station licence for POS

Rashna/Sanjay/Alvis


10 Apr 201908:37AM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 10-04-2019 08:37 AM Time Taken: 25.50 Notes: Edited by alvis on 11/04/19 08:13. 

The license system was re-designed as follows:

  1. POS license is checked when logging into POS, the following rules apply.
    1. POS license is based on active stations. Station configuration flag is "POSStationLicence_Active"
    2. VMS license is based on active stations. Station configuration flags are "TaxIntegration_ESDC_Enabled, TaxIntegration_VSDC_Enabled"
    3. EFT license is based on active stations. Station configuration flag is "PCEFTPOSEnabled"
    4. Forecourt license is based on active stations. Station configuration flag is "ForecourtEnabled".
    5. Replication license is based on "server connections". Standalone replication will require 1 license per standalone setup.
  2. When opening Inventory or Purchasing screens in the back office, POS license is checked based on the rules in 1.above.
  3. Removed "Station Configuration" table from Replication. Therefore, changes to station configuration are not replicated.
  4. Added POS license validation on "Station Configuration" update in the POS-WEB and POS-Configuration screen. This will ensure that licenses cannot be exceeded.
  5. Named user validation remains the same for Helpdesk and FMS
  6. Recruitment, ESS and TNA users are not validated as these are part of HRM license. This is done as we have no control over the number of users accessing recruitment and ESS.
  7. Employee license is still applicable for HRM and Payroll.

User license active count for POS can be edited from the Station Configuration.

The document outlines how licensing work.

regards

Alvis, Sanjay, Rashna


10 Apr 201902:56PM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 11-04-2019 12:00 AM Time Taken: 5.50
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail
1

EFT license is based on active stations. Station configuration flag is "PCEFTPOSEnabled".

Steps

  1. Issue 1 licence for EFT.
  2. Enable EFTPOS in database LINKSOFT-LIC-NEW  in QA4.
  3. Login into QA1 and try to enable EFTPOS, this should not be allowed. Licence is invalid.
Pass
2

Forecourt license is based on active stations. Station configuration flag is "ForecourtEnabled". 

Steps

  1. Issue 1 licence for FCT.
  2. Enable Forecourt in database LINKSOFT-LIC-NEW  in QA4.
  3. Login into QA1 and try to enable Forecourt, this should not be allowed. Licence is invalid

Pass
3

Named user validation remains the same for Helpdesk and FMS

Steps - Tested in "New" database 

  1. Issue 3 user licence for HEL and FMS.
  2. Create 3 users and assign them HEL and FMS roles which has access to HEL and FMS menus.
  3. Licence should be valid with "Named User Licence" = 3 and "Used" = 3.
  4. Create a 4th user (manager} and assign them HEL and FMS roles has access to HEL and FMS menus. 
  5. Licence should be highlighted in red to state it is invalid - "Names User Licence" = 3 and "Used" = 4. 
  6. Delete user manager from licence details and the license should be refreshed.
Pass
4

Employee license is still applicable for HRM and Payroll.

Steps

  1. Issue two employee licences
  2. Create 2 employees in Back office. Licence should be valid with "Employees" = 2 and "Used" =2.
  3. Click on "Add New" to create 3rd employee this should not be allowed.Tested 321 and 421.
Pass
5

Recruitment, ESS and TNA users are not validated as these are part of HRM license. This is done as we have no control over the number of users accessing recruitment and ESS.

  1. HRM Licence issued is  "Names User Licence" = 2 and "Used" = 2.
  2. Register 5 RM users. RecUser1, RecUser2, RecUser3,RecUser4 and RecUser5. 
  3. They should be to register and login into errors.
  4. Update the "Organisation" and add the "ESS- Employee" role for the users' in 2 above.
  5. User details should be updated without errors.
  6. User should be able to log in and access RM and ESS menus.
Pass
6

Replication license is based on "server connections". Standalone replication will require 1 license per standalone setup.

  1. Issue 2 replication licence for database LINKSOFT-11- HQ.
  2. Create a parent connection between LINKSOFT-11-HQ and  LINKSOFT-11-B1.  Licence should be refreshed as  "Licence Server Connection" = 2 and "Used" = 1.  
  3. Create a parent connection between LINKSOFT-11-HQ and  LINKSOFT-11-B2.  Licence should be refreshed as  "Licence Server Connection" = 2 and "Used" = 2.
  4. Create a parent connection between LINKSOFT-11-HQ and  LINKSOFT-11-B3.  Licence should be refreshed as  "Licence Server Connection" = 2 and "Used" = 3.  The licence should be highlighted in red to indicate it is invalid
Pass
7

VMS license is based on active stations. Station configuration flags are "TaxIntegration_ESDC_Enabled, TaxIntegration_VSDC_Enabled"

Steps

  1. Issue 1 licence for VMS.
  2. Enable ESDC in database LINKSOFT-LIC-NEW  in QA4.
  3. Login into QA1 and try to enable ESDC this should not be allowed. Licence is invalid.
  4. Try to enable ESDC from LinkWeb - POS - Station Configuration- This should be not allowed
  5. Set the configuration for ESDC to "Yes" and tick "Update All Stations", licence should be validated. Pass
Pass
8
POS license is checked when logging into POS, the following rules apply.POS license is based on active stations. Station configuration flag is "POSStationLicence_Active"

Steps

  1. Issue 1 licence for POS.
  2. Set the configuration to "Yes" Enable  "POSStationLicence_Active" in the LINKSOFT-LIC-NEW database in QA4 .
  3. A user should be able to log into POS and Backoffice in QA4.
  4. Try to login into POS or Backoffice from QA1, this should not be allowed.
  5. Update the POS licence to 2.
  6. Try to login into POS or Backoffice from QA1, this should not be allowed.

Pass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.0409
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database:LINKSOFT-LIC-NEW

Next Step: Work In Progress.


    11 Apr 201908:23AM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 12-04-2019 12:00 AM Time Taken: 3.50
    QA Results
    Tests carried out according to requirements specified on the case header

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest DescriptionPass/Fail
    1
    Pricing
    Licence RRP price should be updated at licence request.
    Requested license for 10 users and 35 employees for licence group HRM. Licence Price - HRM User = $950 and HRM Employee = $35. Licence Price should be $13000.
    Annual Maintenance should be 20% of $13000
    Increase the price for HRM Employee licence to $40
    Issue licence for additional 10 users licence amount should be $400 and the Am $80.
    Pass
    2
    Validate that the price list exists for all Licence Groups. 


    Fails for FCI.

    Price List has the Licence Group as "FCT" with no description.

    3VAlidate that "Station Configuration" is not replicated.Pass

    Environment Details

    1. OS version: Windows Server 2012
    2. Application version: 11.0.0408
    3. Setup: Demo
    4. Server : 10.0.0.14
    5. Database: LINKSOFT-LIC-NEW

    Next Step: for review 


      11 Apr 201911:21AM Comment 7 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 11-04-2019 11:21 AM Time Taken: 2.50
      Corrected the data in Licence portal to show "FCI"

      15 Apr 201907:13AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 16-04-2019 12:00 AM 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
      NoTest DescriptionPass/Fail
      1Verify that the code and description for "Forecourt Integration" have been updated in the price list.Pass

      Environment Details

      1. OS version: Windows Server 2012
      2. Application version: 11.0.0412
      3. Setup: Demo
      4. Server : 10.0.0.14
      5. Database: LINKSOFT-DEMO-11-RASHNA

      Next Step: for documentation


        18 Apr 201908:30AM Comment 9 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 19-04-2019 12:00 AM Time Taken: 2.50

        Hi Sanjay, 

        Documentation for the case has been updated under

        Link Web ->Global Administration ->Licence Registeration

        Thanks

        Rashna


        29 Apr 201903:18PM Comment 10 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2019 03:18 PM Time Taken: 1.50
        Thanks Rashna 

        09 Oct 201908:14AM Comment 11 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
        If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L10302 in the subject line of all emails regarding this issue.

        Document size: 21.7 KB
        For call complaints, please contact the Managing Director of the company using this form