Subject: | System is displaying a Contract Expiry Date in Service History whereas the employee doesn't have a Contract Expiry Date saved on the Profile |
Summary: | Hi Sanjay We noticed that in Service History there is a Contract Expiry Date displaying whereas when the employee profile was created - no date was entered as "Contract Expiry Date". Refer Steps to Replicate: - Login into Linksoft
- Navigate to Employee Maintenance
- Created a new employee: Test Employee [E126]
- When the profile was created - Refer to Figure 1
- The start date was typed as 01/07/2022
- Nothing was typed or selected in the "Contract Expiry Date:" field
- Saved the profile
- Entered the Rate
- Entered the Positon
- Refreshed the page
- Viewed Test Employee [E126] again
- Expanded the profile
- Navigated to "Service History"
- View that there was a date in "Contract Expiry" as "31/12/2025" - why is this picking up from? - Refer to Figure 2
Figure 1: Employee Profile
Figure 2: Service History
Environment Details: - Demo URL
- Login: Standard Login
- Navigate to Employee Maintenance
- Review employee: Test Employee [E126]
Note - the same was reported by Danam in their production of V13 |
Audit Notes: | Edited by sanjay on 29/07/22 17:39. Edited by sanjay on 22/07/22 09:25. Edited by sanjay on 18/07/22 15:50. Edited by aarti on 15/07/22 12:43. |
15 Jul 2022 | 12:43PM Comment 1 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 22-07-2022 06:42 PM Time Taken: 0.50 |
| Hi Sanjay As discussed, assigning the case to you. Regards Aarti |
|
15 Jul 2022 | 12:43PM Comment 2 by Aarti Pooja Gayaneshwar (Link Business Solutions) ETC was changed from 14/07/2022 to 22/07/2022 |
18 Jul 2022 | 03:49PM Comment 3 by Sanjay (Link Technologies) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 18-07-2022 09:38 PM Time Taken: 4.00 |
| Hi Aarti, Seems like in this case, you had set the Contract Expiry to 31/12/2025. You can remove this by doing the following: - Delete the "Contracts" from "Employee Maintenance ~> Service Hostiory ~> Contracts" as shown in figure 1, item 1
- Edit the Employee and clear the "Contract Expiry date". Figure 1 item 2
- After you save, the contract Expiry date will be removed from the form as well as the report.
I have done this in your demo environment. Figure 1 - Clearing the "Contract Expiry" date
|
|
19 Jul 2022 | 06:27AM Comment 4 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 20-07-2022 10:07 AM Time Taken: 1.00 |
| Hi Sanjay I have created a new employee "E128" and didn't place any date in the "Contract Expiry Date:" field, however, the system is still generating the contract expiry date in service history. Kindly refer to Figure 1. Figure 1 - Employee Maintenance
How can we resolve this? |
|
21 Jul 2022 | 01:02PM Comment 5 by Sanjay (Link Technologies) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 22-07-2022 05:00 PM Time Taken: 2.00 |
| Hi Aarti, how is this an issue?. The contract created in your example has no "contract expiry" date. It only populates if you enter a "contract expiry" value. Can you elaborate more as to what the issue is? |
|
22 Jul 2022 | 09:25AM Comment 6 by Sanjay (Link Technologies) Case L12757 added to project 14.00 |
22 Jul 2022 | 09:27AM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 22-07-2022 03:25 PM Time Taken: 4.00 |
| PART A - Development work for this case has been completed. 1. The change will be available in version: 14.00 and 13.40 PATCH 0722 2. The following changes were made(Include Database object names, Program classes, and any other relevant information): - Corrected "Contract End Date" calculation
3. Affected Areas: - Create Service History procedure used when an employee is created or the "Service End Date" is updated.
4. The issue was caused by: - Programming issue
5. Other Relevant Notes: 6. Next Step (Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT
|
|
22 Jul 2022 | 12:08PM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 22-07-2022 06:07 PM Time Taken: 5.00 |
|
The following tests were performed: Table 1 - Test Results
No | Test Case | Expected Result | Pass/Fail | Comments | 1 | Create a new employee and do not enter a Service End Date
| Service History should not have a "Contract Expiry" date.
| Pass
|
| 2 |
|
|
|
| Environment Details - OS version: Win11
- Application version: 14.00 Beta 3
- Setup on:
- Server: LinkQA4
- Database: LinkSOFT
- LinkSOFT URL: HTTP://LinkQA4/LinkSOFT
- Login Details: Standard username and password for user "admin"
Next Step: Closure
|
|