Subject: | Ability to "Overide" quantity in pay using the "Pay Employee Detail" import template |
Summary: | Section A - Briefly explain what the change is about - We have introduced the "Pay Employee Detail" template which has the option to upload the override quantity.
- The above can be used in a scenario where we need to manually change the default hours in the pay that is the manual pay edit.
- However, when we upload a pay with just the override quantity it inserts the pay code into the pay with quantity 0. - This result itself is incorrect
- Thus the change requested is that:
- If a pay code exists a pay. For example "AHNRS".
- Users import a file with the code "ANHRS" with only "Override Quantity" this should override the hours in pay instead of inserting a new line.
- If the user imports a file with ANHRS having "Quantity" then this should insert the pay code to the pay.
One of the Scenarios to understand the request - Clients have reported that the employees are been paid reduced hours due to COVID 19.
- Each department provides the list of employees and the hours payable for the pay. The payroll officer needs to amend the details in the pay.
- Payroll Officer, therefore, needs to manually override the quantity for normal hours.
- A client reported that reduced hours were for 250 employees.
- This comes time-consuming to edit individual records under "Pay Processing".
- Thus we need want to use the feature of override quantity from the file import
Section B - Explain in detail what this change is about - When a "Pay Employee Detail" file is imported with a pay code having only "Override Quantity" this should override the hours for the existing pay code in the open pay.
- If a pay code exists a pay. For example "AHNRS".
- Users import a file with the code "ANHRS" with only "Override Quantity" this should override the hours in pay instead of inserting a new line.
- If the user's import file with ANHRS having "Quantity" then this should insert the pay code to the pay.
Section C - Provide a Test plan for this change Test No | Test Decsription | Comments | 1 | Create a pay for employee E006 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E006, Paycode - ANHRS, and Override Quantity as 75 | This should update the ANHRS record in the pay with normal hours as 75 | 2 | Create a pay for employee E003 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E003, Paycode - ANHRS, Quantity as 75 | This should insert the ANHRS pay code in the pay with normal hours as 75 | 3 | Create a pay for employee E004 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E003, Paycode - ANHRS, Quantity as 85, and Override Quantity as 52 | This should insert the ANHRS pay code in the pay with normal hours as 52 |
Section D - Additional Information and Costing
1. Request Information ID | Description (*Required Fields) | Value | 1 | Customer Name* | All Payroll Customer
| 2 | Estimated Cost (hrs/$) |
| 3 | Cost Covered By * |
| 4 | Workarounds? | Manually edit records in the "Pay Processing Screen"
| 5 | Date Required by * |
|
|
Audit Notes: | Edited by sanjay on 25/06/21 10:17. Edited by sanjay on 24/06/21 10:30. Edited by sanjay on 18/06/21 17:33. Edited by sanjay on 17/06/21 13:35. Edited by sanjay on 17/06/21 13:26. Edited by rashna on 17/06/21 10:15. Edited by rashna on 17/06/21 10:11. Edited by rashna on 17/06/21 09:55. |
17 Jun 2021 | 01:35PM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 18-06-2021 01:26 PM Time Taken: 1.00 |
| Agreed to do the following: - Add a new upload to "Update Current Pay"
- If there are multiple PayCodes, we will update one, and remove the other
Added to 12.43 |
|
17 Jun 2021 | 01:35PM Comment 2 by Sanjay (Link Technologies) Case L12285 added to project 12.43 |
18 Jun 2021 | 05:02PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 22-06-2021 04:31 PM Time Taken: 7.00 |
| PART A - Development work for this case has been completed. 1. The change will be available in version: 12.43.0618 2. The following changes were made(Include Database object names, Program classes, and any other relevant information): - Changed the Current Pay Upload template as follows:
- When uploading, if the Current Pay Line values are the same (Component, Territory, Branch, Cost centre, Reference and Approval), we update the quantity, otherwise, we Insert a new line
- If there are two lines with the same Component, Territory, Branch, Cost centre, Reference and Approval, we update one line only
- Entries that cannot be added will be updated, e.g Banking component (which is calculated and cannot be overridden)
- Entries that are calculated, and don't have the "Override' flag ticked, will be ignored (Recalculated)
3. Affected Areas: - Current Pay Upload
4. The issue was caused by: - Change Request and Improvement
5. Notes: 6. Next Step (Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT |
|
18 Jun 2021 | 05:33PM Comment 4 by Sanjay (Link Technologies) ETC was changed from 18/06/2021 to 18/06/2021 |
25 Jun 2021 | 10:17AM Comment 5 by Sanjay (Link Technologies) ETC was changed from 18/06/2021 to 25/06/2021 |
25 Jun 2021 | 10:33AM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 29-06-2021 10:25 AM Time Taken: 4.00 |
| System Test completed - proceed with UAT Steps: - Create a standard pay
- Upload changes to Standard Pay
- Verify changes
|
|
29 Jun 2021 | 10:48AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 30-06-2021 10:43 AM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues Test No | Test Decsription | Comments | 1 | Create a pay for employee E006 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E006, Paycode - ANHRS, and Quantity as 75.
This should add a new line for Normal Hours to the pay | Pass | 2 | Create a pay for employee E003 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E003, Paycode - ANHRS, Quantity as 75, match the Territory, Branch Cost Centre and Reference in the upload template with the details on the screen.
This should update the normal hours from 85 to 75 | Pass | 3 | Create a pay for employee E004 with Normals Hours 85 Import the "Pay Employee Detail" file for employee E003, Paycode - BONUS, Quantity as 85, and Override Quantity as 52
This should insert the pay code to the pay | Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 12.43.0625 GA
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-124
Next Step: - For Closure
|
|
29 Jun 2021 | 01:22PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 30-06-2021 01:22 PM Time Taken: 1.00 |
| Thanks Rashna |
|