Subject: | Improve ESS time approval by week |
Summary: | 1. Request Information (Requester to fill in) ID | Description (*Required Fields) | Value | 1 | Customer Name | Goodman Fielder International | 2 | Project Title | GFI TNA Project | 3 | Requested By User and Contact Number * | Poonam/Stephanie Jones | 4 | Estimated Cost | Total Cost of Customization is $14,000 includes 8 development item | 5 | Cost Covered By? * | Goodman Fielder International | 7 | Alternatives | Use Standard Time Approval Screen | 8 | Required by * | 01/01/2016 |
1. Change Details: (Requester to fill in) The reason for this change is because the standard time approval menu has too many click for editting and filtering before any approvals can be made. Screen change below:
Need to add a Approve button in the "Time View - By Week" menu of ESS Time menu. Functionality - No change to Employee selection
- Add approval button on Time View By Week Form
- Click on line and Approve - We approve all entries for the week including un-submitted. (Use new procedure: LT_ESS_TimeApprovalByWeek. Submit un-submitted and approve)
- Color code time entry values to reflect New, submitted, Approval in progress, Approved
- Ability to determine the approval status of a time or Leave entry. Show log of approval entries in History view
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 | Edit and Approve Entries from Time View by Week for an employee | Entries should disappear from time view by week after approval |
|
| 2 | Review entries for this employee at Time Approval Menu | Noapproved entries from time view by week should reappear here once all approval has been completed |
|
| 3 |
|
|
|
| 4 |
|
|
|
| 3. Project Tasks: (Project Manager to fill in) ID | Task Description | Assigned To | Due By | Status | 1 | Add Approve Button on Time View - By Week Screen in ESS
| Sanjay | 01/01/2015 |
| 2 |
|
|
|
| 3 |
|
|
|
| 4 |
|
|
|
|
4. Costing (Project Manager to fill in) ID | Task Description | Hours | Rate | Total (TaxEX) | 1 | Requirements Documentation and High Level Design | 1 |
|
| 2 | Analysis and Design | 1 |
|
| 3 | Development - Database | 4 |
|
| 4 | Development - UI/Business Rules and Integration | 4 |
|
| 5 | System Test | 2 |
|
| 6 | Package Updates and Delivery | 2 |
| | 7 | Documentation | 2 |
|
| 8 | UAT and Signoff | 2 |
|
| | Total | 18 | 125 | $2,250 |
5. Detail Design (Development Team) Discussion Between Alvis and Vineet on 20 November 2015
----------------------------------------------------------------------- --- 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:18AM Comment 1 by Vineet (Link Business Solutions) Assigned To: Development Followup Date: 23-11-2015 12:00 AM Time Taken: 2.00 |
| Discussion Between Alvis and Vineet on 20 November 2015 - Add approval button on Time View By Week Form. --- 4 Hours
- If Time entries are not submitted and user clicks on approve: --- 2 hours
- System to mark the un-submitted entries as submitted. (Needs to be handled in the approval process), then continue with approval process listed in item 3 below.
- When approvers ticks the line and clicks approve, need to send all the entries in the line for approval. -- 2 hours
- Create a new procedure LT_ESS_TimeApprovalByWeek
- This procedure will validate if the entry needs to be approved by the user, then it will send for approval other wise return without any errors. (If all entries are approved and user clicks on approve again , it wont do anything)
|
|
23 Nov 2015 | 10:52AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 23-11-2015 10:52 AM Time Taken: 3.00 |
| approved to proceed in patch 8 |
|
26 Nov 2015 | 04:33PM Comment 3 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 26-11-2015 04:33 PM Time Taken: 8.00 |
| Development completed. The following changes were made:- Added approve button on time view by week
- Added reject button on time view by week
- Added color coding to Mon-Sun columns
- Added time log grid to time history
The following framework changes were included in this: - Organisations maintenance
- Email Subscriptions maintenance
Assigned for UAT |
|
27 Nov 2015 | 01:08PM Comment 4 by Vineet (Link Business Solutions) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 27-11-2015 01:08 PM Time Taken: 0.50 |
| Hi Aarti Please kindly test this case thoroughly and update. Ensure you have created test plan before testing. Best Regards Vineet Ram |
|
27 Nov 2015 | 01:12PM Comment 5 by Vineet (Link Business Solutions) Assigned To: Aarti Pooja Gayaneshwar (Link Business Solutions) Followup Date: 30-11-2015 12:00 AM Time Taken: 0.50 |
| Hi Aarti Next followup is for 30 November. Best regards Vineet Ram |
|
30 Nov 2015 | 01:51PM Comment 6 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 30-11-2015 01:51 PM Time Taken: 5.00 |
| Dear Vineet, Please find the test plan below:
Improve ESS time approval by week
|
|
|
Scenarios
|
PASS/FAIL
|
Entries are Submitted, approver clicks on approve.
|
PASS
|
Entries are un-submitted, approver clicks on
approve, system should mark un-submitted entries are submitted.
|
PASS
|
Entries are approved and then the user clicks on approve
again, system should not do anything.
|
PASS
|
Some entries are un-submitted, approver clicks on
approve.
|
PASS
|
No approved entries from time view by week should
reappear here once all approval has been completed - Time Approval Screen
|
PASS
|
Rejecting approved time entry - does not allow
|
PASS
|
Reject time entries - back on Time View by Day
Screen
|
PASS
|
|
|
Notes:
|
|
Should there be a week end date as well? So that
users are aware of the dates.
|
|
|
|
All these scenarios are passed, therefore, closing the case. Do advise me if there is anything I may have missed out.
Regards, Aarti. |
|