Subject: | Public Holiday Calculation for GMF TNA Customization |
Summary: | 1. Request Information (Requester to fill in) ID | Description (*Required Fields) | Value | 1 | Customer Name | All Payroll Customers
| 2 | Project Title | Fiji's Employment Relations Promulgation Rule for Public Holiday.
| 3 | Requested By User and Contact Number | Vineet | 4 | Estimated Cost | 24 hrs | 5 | Cost Covered By? * | Goodman Fielder International | 7 | Alternatives | Manually Insert Public Holiday Normal Paycode | 8 | Required by * | 01/01/2016 |
1. Change Details: (Requester to fill in) New legislative requirement for Fiji's Employment Relations Promulgation Rule for Public Holiday. Rule 1 Fiji's Employment Relations Promulgation Rule all wage employees working a day before and after public holiday OR have approved leaves on a day before and after public holiday are entitled to the normal public holiday hours. The following are the requirements: - If an employee has a Time Entry SUBMITTED or APPROVED one working day before or After a Public Holiday we automatically create a time entry
- If an employee has a Leave Entry APPROVED or TAKEN and "NOT SOLD" one day before or after a Public Holiday we automatically create a time entry
- This change is only specific to employees marked as TIMESHEET employees
- The new entry record needs to be triggered when the above two conditions are met
- We create only one time entry per public holiday per employee
- Time entry status and hours are configurable.
- The approver is responsible to updating the hours before approving the time entry
- The Customer, Project and Activity is hard coded
- Change Time entry to prevent approving time entry with "0" quantity.
DISCUSSION between Alvis and Vineet Create a schedule process that will add a public holiday line in time entry. - LT_ESS_CreatePublicHolidayTimeEntry
- Parameters:
- CompanyID
- CustomerName
- ProjectDescription
- ActivityDescription
- UseShiftHours
- UseThisHours
- TimeEntryStatus
Status of this entry should be Submitted 2. TEST PLAN: Place all possible test cases relating to this new feature/Change request (Requester to fill in) ID | Test Case | Expected Results | Pass/Fail | Reference | 1 | Enter Public Holiday in ESS. Now submit Time entries for the week which has public Holiday | A Public Holiday with 0 quantity should be automatically inserted. |
|
| 2 | Enter Employee Time for public Holiday and submit this time for editting | All worked hours for public Holiday should be displayed in the Double Time Activity |
|
| 3 |
|
|
|
| 4 |
|
|
|
| 3. Project Tasks: (Project Manager to fill in) ID | Task Description | Assigned To | Due By | Status | 1 | Auto Insert Public Holiday with 0 quantity for all employees on Timesheet | Alvis | 01/01/2016 |
| 2 | All worked hours for Public Holiday to be pushed to Double Time | Alvis | 01/01/2016 |
| 3 |
|
|
|
| 4 |
|
|
|
|
4. Costing (Project Manager to fill in) ID | Task Description | Hours | Rate | Total (TaxEX) | 1 | Requirements Documentation and High Level Design |
|
|
| 2 | Analysis and Design |
|
|
| 3 | Development - Database |
|
|
| 4 | Development - UI/Business Rules and Integration |
|
|
| 5 | System Test |
|
|
| 6 | Package Updates and Delivery |
|
| | 7 | Documentation |
|
|
| 8 | UAT and Signoff |
|
|
|
5. Detail Design (Development Team) Refer to screen shot and details in (1) above
----------------------------------------------------------------------- --- TO BE COMPLETED AFTER THE CASE HAS BEEN RESOLVED --- Has the problem been solved?:
Steps taken to resolve the issue:
Has the final solution review been done with the customer? (Yes/No) Notes from discussion with customer:
Developers Notes: |
Audit Notes: | |
20 Nov 2015 | 10:56AM Comment 1 by Vineet (Link Business Solutions) Assigned To: Development Followup Date: 23-11-2015 12:00 AM Time Taken: 1.00 |
| DISCUSSION between Alvis and Vineet on 20 November 2015 - Create a schedule process that will add a public holiday line in time entry.
- LT_ESS_CreatePublicHolidayTimeEntry
- Parameters:
- CompanyID
- CustomerName: Company Name for the company id shose above
- ProjectDescription: Time Entry
- ActivityDescription: Public Holiday
- UseShiftHours: 0
- UseThisHours: 0
Status of this entry should be SubmittedFrequency of this alert should be daily at 12amDevelopment - Design the new rule 6 hours
- System Test 2 hours
|
|
23 Nov 2015 | 10:59AM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 23-11-2015 10:59 AM Time Taken: 3.00 |
| approved to proceed in patch 8 |
|
24 Nov 2015 | 06:52PM Comment 3 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 24-11-2015 06:52 PM Time Taken: 6.00 |
| Development completed. The following rules are in place in determining public holiday entitlement: - Public holiday has been setup in public holiday maintenance
- List of public holiday extracted to check for entitlement where holiday date is in future date of employee's last pay date
- Previous working day is determined from employee's default shift time control. Seg 1 hours must be greater than zero for the day to be a normal working day. Prevous day excludes non-working day or a public holiday
- Next working day determined from employee's default shift time control. Seg 1 hours must be greater than zero for the day to be a normal working day. Next day excludes non-working day or a public holiday
- Employee has worked on a day is determined by the following:
- Time entry in ESS exists with status of Submitted or higher
- Timesheet entry exists in TNA
- Timesheet exists in payroll timesheet menu
- New process is added under processes menu named "Create public holiday entitled time entries". By default this rule is disabled.
|
|
27 Nov 2015 | 01:27PM Comment 4 by Vineet (Link Business Solutions) Assigned To: Shavindar Followup Date: 27-11-2015 01:27 PM Time Taken: 0.50 |
| Hi Shavindar/Rashna/Aarti Please get together and kindly test this case. There are scenarios written on the white board in the boardroom. You will need to add some more scenarios to that and commence test on this. Please create test plan and add link in the comment beside the item in the UAT sheet so that everyone is aware what scenarios have been tested. Best Regards Vineet Ram |
|
27 Nov 2015 | 01:50PM Comment 5 by Shavindar Assigned To: Sanjay (Link Technologies) Followup Date: 30-11-2015 12:00 AM |
| Noted. |
|
30 Nov 2015 | 02:36PM Comment 6 by Shavindar Assigned To: Sanjay (Link Technologies) Followup Date: 30-11-2015 02:36 PM Time Taken: 6.00 |
| The above scenarios have been tested today and it has been passed. More scenarios will be tested tomorrow according to the test plan |
|
01 Dec 2015 | 01:43PM Comment 7 by Shavindar Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 01-12-2015 01:43 PM Time Taken: 4.00 |
| Hi Aarti, I have done the test according to the scenarios in the UAt sheet. I did not find any failures. Please test all the scenarios again and confirm your results. You will find the test plan here > https://docs.google.com/spreadsheets/d/1Pdfd7YHfd7-spBc47vikp9nW-PYMEAZxR3pOdN0DvqQ/edit#gid=876201122&vpid=A1
|
|
02 Dec 2015 | 03:18PM Comment 8 by Shavindar Assigned To: Alvis (Link Technologies) Followup Date: 02-12-2015 03:18 PM Time Taken: 5.00 |
| Hi Alvis. We have done the same testing using Device 4 this time ( i had used device 1 at first) and was unsuccessful. I had used the same data type BUT when i run the public holiday procedure, there is no entry made under "time entry - view by day". I had used exactly the same data which i had used for Device 1. The only difference was that for Device 4, a TNA database was made (LINKSOFTTNA) and configured in ESS for data import. Can you please look into this. Kind Regards Shavindar
|
|
04 Dec 2015 | 09:19AM Comment 9 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 04-12-2015 09:19 AM Time Taken: 1.00 |
| Hi Vineet, Can you do your testing on this. Information provided by Shavindar is not clear. |
|
10 Dec 2015 | 03:02PM Comment 10 by Vineet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-12-2015 03:02 PM Time Taken: 4.00 |
| Bula Vinaka Team This has been tested using the below test plan. The system result and expected result was same. This case can be closed now Vineet |
|