Company: Link Technologies
Case No: L12193. Project: 12.30: LinkSOFT Version 12.30
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on 04 Mar 2021 03:41PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 1.50 (Weight: 1.50)
Version: 12.32
Assigned To: Sanjay (Link Technologies)
Circulation: Aarti Pooja Gayaneshwar, Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 05 March 2021 12:00 AM [1140 days since logged date]
Status: Closed
Subject: Rollover month but active period did not change on Pay Control

PART A - Instructions - Important notes for System Issue

  1. The subject line should be clear and concise
  2. The case header should have a clear explanation of requirements with examples where possible
  3. Test plan and Pass/Fail scenarios
PART B - Issue Details
1. Details
  1. Rollover period 2 for the year 2018
  2. The process ESS029 executed successfully
  3. Period 2 was marked as closed. Refer to figure 1.
  4. Verified the Pay Control menu, the period was still reflected as 2. Refer to figure 2.

Upon rollover, the active period on the Pay Control menu should have changed to 3

2. Error Message (Include screenshots of error)

Figure 1: Pay Calendar

Figure 2: Pay Control

3. Environment Details
Server Name: LINKQA4 
Database name: DEMO-LinkSOFT-123 
Application Hosted on: 
Login User ID/Password: admin/admin
Client Operating System: 
Version: 12.31.0226GA

4. Relevant History Information

5. The issue can be reproduced by performing the following:

6. Next Step: 
Audit Notes:Edited by alvis on 09/04/21 15:15. Edited by sanjay on 12/03/21 15:53. Edited by alvis on 10/03/21 09:25. 
10 Mar 202109:25AM Comment 1 by Alvis (Link Technologies) Case L12193 added to project 12.3
10 Mar 202109:49AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-03-2021 03:25 PM Time Taken: 1.00
Before Development is started, ensure the following is ready:
1. The case has a clear definition of the issue or change required
2. A test plan is in place
3. Change has been approved by Sanjay

a. System Test is performed by development in the "Finalised" Development environment ({version}
b. UAT is performed using the installation provided

PART A - Development work for this case has been completed.

1. The change will be available in version:12.32

2. The following changes were made(Include Database object names, Program classes, and any other relevant information):

  1. Added validation when closing the current period while there are other periods in the calendar that are invalid. A message will be raised to inform the user to correct the period.

3. Affected Areas:

  1. Pay Calendar - Period close

4. The issue was caused by:

  1. In this case, the pay calendar set up for the year 2012 is invalid. Invalid calendar entries are displayed in RED.

5. Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT


PART B - Development Reference (Place descriptor for objects changed):

1. Changes implemented was according to the approved design (Y/N):

2. Other relevant notes:

12 Mar 202103:53PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 12-03-2021 09:53 PM

15 Mar 202110:15AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 15-03-2021 03:37 PM Time Taken: 0.50
A Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail

Invalid calendar entries are displayed in RED. 

  1. Update the end date for period 1, 2007 as of 17/01/2017.
  2. This record should be highlighted in red

Added validation when closing the current period while there are other periods in the calendar that are invalid. A message will be raised to inform the user to correct the period

  1. Close period 1 for 2021.
  2. This should not be allowed as the calendar for 2007 is invalid.
  3. A message should be given to the user. 


Validation Message:

Pay Calendar validation failed. Check the following: 1. "Start Date" must be the first day of the month. 2. "End Date" must be the last day of the month. 3. Next period "Start Date" must be 1 day after the current period "End Date". 4. All years in the pay calendar needs to be valid. One year that is invalid is Year: 2007 Period: 1
  1. Correct the calendar date for January 2007. The record should not be red anymore.
  2. Close Period 1, 2021.
  3. Validate that the "Active" period is updated to 2 under "Pay Control". 

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 12.32.0312BETA
  3. Setup: Demo
  4. Server :
  5. Database: LINKSOFT-DEMO-123

Next Step

  1. For Closure

    15 Mar 202104:08PM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 15-03-2021 10:08 PM
    Thanks Rashna

    If you have any queries regarding this support incident, please email and include the Case No: L12193 in the subject line of all emails regarding this issue.

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