Subject: | System allows leave to be applied despite the check leave balance on. |
Summary: | Hi Sanjay, There is a scenario at LTA where the user was allowed to apply for more days of leave despite having the leave check balance on. Consider the following scenario: Employee "alfred.wiliame" has Long Service Leave balance for 15 days. Refer to the followings steps, that allows him to make the transaction for 18 days despite having the check leave flag enabled for Long Service Leave. - Login into ESS by "alfred.wiliame", password "12"
- Make a Long Service Leave transaction for the date 15/12/2016 - 16/12/2016.
- Save the transaction.
- Make another Long Service transaction for the date of 19/12/2016 - 23/12/2016.
- Save the transaction.
- Make another Long Service transaction for the date of 2812/2016 - 30/12/2016.
- Save the transaction.
- Make another Long Service transaction for the date of 02/01/2017 - 06/01/2017.
- Save the transaction.
- Make another Long Service transaction for the date of 09/01/2017 - 13/01/2017.
- Upon saving, the system would prompt the user saying "Save unsuccessful. You have exceeded your leave balance. Available balance is 8.00".
- The user then changes the Leave Type to "Annual Leave" and saves the transaction and closes the screen.
- The user now edits this "Annual Leave" transaction and changes the Leave Type back to "Long Service" and saves.
- The system allows the user to do this.
I have tested the same scenario on our demo database and the system does not allow this scenario to occur. The LTA database is in QA4 as DB: CLIENT-LTA-LINKSOFT. Please kindly look into this. Regards Aarti Gayaneshwar |
Audit Notes: | |
07 Dec 2016 | 03:49PM Comment 1 by Sanjay (Link Technologies) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 07-12-2016 03:49 PM Time Taken: 1.00 |
| Hi Aarti, there is insufficient information in this case for me to investigate. Have you considered that the client may have turned off the "Check leave balance flag" before applying for leave, then turn the flag on. Can you look at setting up "SQL Audit" to verify this? regards Alvis |
|
08 Dec 2016 | 06:48AM Comment 2 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 08-12-2016 12:00 AM Time Taken: 0.50 |
| Dear Alvis, This case has been reproduced in the LTA database setup in QA4 as DB: CLIENT-LTA-LINKSOFT. Regards Aarti Gayaneshwar |
|
08 Dec 2016 | 09:40AM Comment 3 by Alvis (Link Technologies) Case 8248 added to project 8.07.24 |
08 Dec 2016 | 09:42AM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 08-12-2016 09:42 AM Time Taken: 4.00 |
| Development work for this case has been completed. Please note the following: The change will be available in version: 8.07.024 Documentation update required:No QA required: Yes Additional details:Resolved issue with leave balance check to force the check when user edits and changes leave code. |
|
08 Dec 2016 | 03:58PM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 08-12-2016 03:58 PM Time Taken: 2.00 |
| 1. Was this test completed using Demo / New / Other database? DEMO 2. Did the test pass or fail? Pass 3. Tab order, spelling, alignment, font size consistency, screen size etc checked? NA 4. Data verified, saved, edit, delete/void? NA 5. Documentation update required? No
Additional Details (Risks, issues, special conditions required for this test to pass etc): |
|