Subject: | Migrate Backoffice to Web - Part 1. Menus 401, 600, 700 and 900 |
Summary: | Migrate HR forms from Backoffice to Web- Part 1. Menus 401, 600, 700 and 900 - Create menu structure with same names as backoffice with forms in "Forms-ESS" folder
- Create Select, Update procedures for each form.
- Each detail section will have a select and update with ID referencing to master grid.
Table 1: List of HR Maintenance Forms
MenuCode | MenuDescription | NavigateURL | DB Status | UI Status | HR401 | HRM Maintenance | | Completed |
| HR402 | Job Description | ~/Forms-ESS/HRMMaintenance/JobDescription.aspx |
| Complete | HR403 | Grade | ~/Forms-ESS/HRMMaintenance/Grade.aspx |
| Complete
| HR404 | Institution | ~/Forms-ESS/HRMMaintenance/Institution.aspx |
| Complete
| HR405 | Qualification | ~/Forms-ESS/HRMMaintenance/Qualification.aspx |
| Complete
| HR407 | Position | ~/Forms-ESS/HRMMaintenance/Position.aspx |
| Complete
| HR409 | Skill | ~/Forms-ESS/HRMMaintenance/SkillMaintenance.aspx |
| Complete
| HR410 | Membership | ~/Forms-ESS/HRMMaintenance/MembershipMaintenance.aspx |
| Complete
| HR411 | Licence | ~/Forms-ESS/HRMMaintenance/LicenceMaintenance.aspx |
| Complete
| HR412 | Point Item | ~/Forms-ESS/HRMMaintenance/PointItem.aspx |
| Complete
| HR413 | Memo Category | ~/Forms-ESS/HRMMaintenance/MemoCategory.aspx |
| Complete
| HR414 | Ethnic | ~/Forms-ESS/HRMMaintenance/EthnicMaintenance.aspx |
| Complete
| HR415 | Relationship | ~/Forms-ESS/HRMMaintenance/RelationshipMaintenance.aspx |
| Complete
| HR416 | Issuable Items | ~/Forms-ESS/HRMMaintenance/IssuableItemsMaintenance.aspx |
| Complete
| HR417-1 | Exit Questions | ~/Forms-ESS/HRMMaintenance/ExitQuestions.aspx |
| Complete
| HR417-2 | Exit Reasons | ~/Forms-ESS/HRMMaintenance/ExitReasons.aspx |
| Complete
| HR418 | Achievements | ~/Forms-ESS/HRMMaintenance/AchievementsMaintenance.aspx |
| Complete
| PS007 | Customer Loyalty Adjustment | ~/Forms-POS/POS/CustomerLoyaltyAdjustment.aspx
| Completed | Completed |
|
Audit Notes: | Edited by sanjay on 11/09/19 13:46. Edited by sanjay on 28/02/19 08:33. Edited by sanjay on 27/02/19 11:10. Edited by sanjay on 25/02/19 17:13. Edited by sanjay on 22/02/19 13:19. Edited by alvis on 20/02/19 16:02. Edited by alvis on 20/02/19 15:46. Edited by alvis on 18/02/19 08:35. Edited by sanjay on 15/02/19 09:16. Edited by sanjay on 15/02/19 09:09. |
25 Jan 2019 | 10:30AM Comment 1 by Alvis (Link Technologies) Case 9875 added to project 10.2 |
05 Feb 2019 | 04:17PM Comment 2 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 05-02-2019 04:17 PM Time Taken: 17.50 |
| The following have been developed: - Created menus in Web for HR Maintenance forms
- Created SELECT, UPDATE and DELETE procedures for the following forms:
- Job Description
- Grade
- Grade ~>Leave
- Institution
- Qualification
- Position Criteria
- Position
- Position ~> Additional Fields
- Position ~> Assessment Criteria
- Position ~> Requirement Criteria
- Position ~> Point Items
|
|
07 Feb 2019 | 03:20PM Comment 3 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-02-2019 03:20 PM Time Taken: 7.50 |
| Created SELECT, UPDATE and DELETE procedures for the following forms:- Skill
- Membership
- License
- Point Item
- Memo Category
- Ethnic
- Relationship
- Issuable Items
- Exit Questions
- Exit Reasons
- Achievements
Added Company dependancy to Membership, Licence, Memo Category, Ethnic, Relationship and Achievements objects. |
|
11 Feb 2019 | 02:58PM Comment 4 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 11-02-2019 02:58 PM Time Taken: 2.50 |
| The following web forms have been changed to handle company dependency: - Institution - Interview Applicants and Apply for vacancy
- Memo Type - Employee Memo
- Achievement - Employee Achievements
- Shift - Shift configuration, Union Maintenance, Timesheet Import ~> Timesheet
Please test the above areas. |
|
15 Feb 2019 | 08:56AM Comment 5 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 15-02-2019 08:56 AM Time Taken: 2.50 |
| Hi Sanjay, Here are the HR menus that need a maintenance form.
Procedure names for CRUD are based on the ASPX page name with a prefix of LT_ESS. The ID is designed to retain backoffice codes. E.g ID for job description is CompanyID + '-' + JobSpecID AS ID Table 1: List of HR Maintenance Forms
MenuCode | MenuDescription | NavigateURL | Status |
HR401 | HRM Maintenance | |
|
HR402 | Job Description | ~/Forms-ESS/HRMMaintenance/JobDescription.aspx |
|
HR403 | Grade | ~/Forms-ESS/HRMMaintenance/Grade.aspx |
|
HR404 | Institution | ~/Forms-ESS/HRMMaintenance/Institution.aspx |
|
HR405 | Qualification | ~/Forms-ESS/HRMMaintenance/Qualification.aspx |
|
HR407 | Position | ~/Forms-ESS/HRMMaintenance/Position.aspx |
|
HR409 | Skill | ~/Forms-ESS/HRMMaintenance/SkillMaintenance.aspx |
|
HR410 | Membership | ~/Forms-ESS/HRMMaintenance/MembershipMaintenance.aspx |
|
HR411 | Licence | ~/Forms-ESS/HRMMaintenance/LicenceMaintenance.aspx |
|
HR412 | Point Item | ~/Forms-ESS/HRMMaintenance/PointItem.aspx |
|
HR413 | Memo Category | ~/Forms-ESS/HRMMaintenance/MemoCategory.aspx |
|
HR414 | Ethnic | ~/Forms-ESS/HRMMaintenance/EthnicMaintenance.aspx |
|
HR415 | Relationship | ~/Forms-ESS/HRMMaintenance/RelationshipMaintenance.aspx |
|
HR416 | Issuable Items | ~/Forms-ESS/HRMMaintenance/IssuableItemsMaintenance.aspx |
|
HR417-1 | Exit Questions | ~/Forms-ESS/HRMMaintenance/ExitQuestions.aspx |
|
HR417-2 | Exit Reasons | ~/Forms-ESS/HRMMaintenance/ExitReasons.aspx |
|
HR418 | Achievements | ~/Forms-ESS/HRMMaintenance/AchievementsMaintenance.aspx |
|
|
|
15 Feb 2019 | 09:12AM Comment 6 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 15-02-2019 09:12 AM Time Taken: 1.50 |
| Hi Alvis, can you migrate 700-Debtors and 900-Cash Management then allocate the case to me with Menus and Forms. |
|
15 Feb 2019 | 09:14AM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 15-02-2019 09:14 AM Time Taken: 1.50 Notes: Edited by sanjay on 15/02/19 09:40. Edited by sanjay on 15/02/19 09:37. |
| Agreed to remove all maintenance forms from 700 and 900. Consolidate reports into one node and keep the menus available in Backoffice until we decide what to do with it. Remove Cash Management Functionality as there are no active licences and the functionality is not working properly. Skype request to Sanjeet on the 15th Feb 2019 - Vineet responded CM is not used. |
|
18 Feb 2019 | 08:26AM Comment 8 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 18-02-2019 08:26 AM Time Taken: 4.50 |
| Menu 900 "Extensions" contains "Time & Attendance" menu structure which is used by customer "New World". The new time and attendance system handle all functionality except the export data feature which uses the Timesheet tables. We do not have a design that explains how the exported data is used and therefore cannot transfer this to the new framework. Request by Rashna on Product Support for details on this functionality on 15/02/19 did not get any response. The export functionality is used to create a file using data in menu 331-Timesheet which is no longer integrated with TNA, therefore this functionality will be removed. regards Sanjay, Alvis, Rashna |
|
20 Feb 2019 | 10:10AM Comment 9 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 20-02-2019 10:10 AM Time Taken: 4.50 Notes: Edited by alvis on 20/02/19 10:13. |
| The design for "Customer Loyalty Adjustment" is as follows: - Create a menu in POS Web called "Loyalty Adjustment"
- Create a grid that has a Master/Detail layout. The master grid will have search functionality.
- Master will list customers flagged as Loyalty Customers or has loyalty points balance.
- Detail will contain the list of adjustment entries
- Create a procedure for loyalty points adjustment that will create an entry in LBS_POS_LoyaltyTransactions for the adjustment amount. This procedure will create a payment voucher entry for adjustment out.
- Add the ability to print the adjustment. The print out should have the following:
- Adjustment details on the top section
- Shopping Voucher on the bottom section if the adjustment is OUT. Change the format of shopping voucher to be similar to the standard shopping voucher.
- Add loyalty points value to customer record and to the loyalty transaction table so we can store the points to dollar conversion at the time of entry.
- Change the "Customer Loyalty Transaction" report to display Points to Dollar factor and Points value.
|
|
20 Feb 2019 | 04:09PM Comment 10 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 20-02-2019 04:09 PM Time Taken: 9.50 |
| The following changes have been completed: - Create a menu in POS Web called "Customer Loyalty Adjustment". Menu Code: PS007
- Create a grid that has a Master/Detail layout. The master grid will have search functionality.
- Master Grid : CustomerSearch
- Detail Grid: CustomerLoyaltyAdjustment
- Report Name: PS100. The report displays the Loyalty Adjustment and Shopping Vouchers
- Add loyalty points value to customer record and to the loyalty transaction table so we can store the points to dollar conversion at the time of entry.
- Removed "Customer Loyalty Adjustment" from Backoffice
- Changed the "Customer Loyalty Transaction" report to display Points to Dollar factor and Points value.
|
|
25 Feb 2019 | 05:14PM Comment 11 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 25-02-2019 05:14 PM Time Taken: 1.50 |
| Todays Development - "Partial Complete" up to "position code". Refer to case header summary table |
|
28 Feb 2019 | 08:37AM Comment 12 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 28-02-2019 08:37 AM Time Taken: 81.50 |
| Development work for this case has been completed. The change will be available in version: 11 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Added forms as requested in case header
2. The issue was caused by: - Change Request
3. Next Step: - Test each form and verify the following:
- The form is shown only when the user is given access
- The form displays all required data that is currently available in BackOffice HRM Maintenance
- All dropdowns used will show VOID items in the main grid display, however, when editing the entry, VOID lookup items are not shown
- Verify Sort order
- Verify Attachments and notes
- All KEY fields should be READ ONLY when editing and ENABLED when Adding a new record
- Command operations behave correctly (Add, Edit, Delete)
|
|
08 Mar 2019 | 04:00PM Comment 13 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 11-03-2019 12:00 AM Time Taken: 4.50 |
| UAT in progress for 400 menus. |
|
12 Mar 2019 | 02:21PM Comment 14 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-03-2019 12:00 AM Time Taken: 7.50 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Verify the below for menus under HRM Maintenance - The form is shown only when the user is given access
- The form displays all required data that is currently available in BackOffice HRM Maintenance
- All dropdowns used will show VOID items in the main grid display, however, when editing the entry, VOID lookup items are not shown
- Verify Sort order
- Verify Attachments and notes
- All KEY fields should be READ ONLY when editing and ENABLED when Adding a new record
- Command operations behave correctly (Add, Edit, Delete)
| Failed Details shared in the document - Case 9875 - Concerns and Issues | 2 | Verify company dependencies for below menus - Membership
- Licence
- Memo Category
- Ethnic
- Relationship
- Achievements
- Institution
- Memo Type
| Pass Verified that the records created in company 1001 did not reflect in company 1002.
| 3 | Validate that customer loyalty screens have been removed from BO | Pass | 4 | Users with access should be able to review the below menu and reports in LinkWeb. - Customer Loyalty Adjustment Report
- Customer Loyalty Transaction
- Loyalty Adjustment
| Pass | 5 | Process a credit sale for a customer with a total sale of 60 and payment of $20. Points factor is 2. Points should be $40. | Pass | 6 | How do we calculate the Point Value? - The point value for the sale in 5 is 20 (Actual Payment amount) on the "Loyalty Adjustment" screen.
- The point value for the same sale is 400 (Points / Points to $ factor) in the "Customer Loyalty Transaction" Report
| Please review and advise |
Environment Details - OS version: Windows Server 2012
- Application version: 11.0.308
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT_REPORTNOTES
Steps to reproduce failed scenarios: N/A Next Step: for correction
|
|
13 Mar 2019 | 09:24AM Comment 15 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-03-2019 09:24 AM Time Taken: 4.50 |
| Development work for this case has been completed. The change will be available in version: 11.0.0313 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Removed caching from Attachments
- Added column "Status" in "Position" form
- Added filter to "Skills" list in "Position ~>Assessment Criteria" form
- Corrected title for "Membership" form
- Corrected"Page Load" issue with "Ethic" form
2. The issue was caused by: - Coding issues
3. Next Step: - UAT
|
|
15 Mar 2019 | 10:34AM Comment 16 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 29-03-2019 12:00 AM Time Taken: 2.50 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Removed caching from Attachments. - Create an attachment group and it should be loaded without refreshing the page
| Pass | 2 | Added column "Status" in "Position" form - Create a new position. Default status should be "Vacant". This should be reflected in Linkweb.
- Assign the position to employee E004 and the status of the position should be updated to "Active".
- Unassign the position from employee E004 and the status should be updated to "Vacant"
| Pass | 3 | Added filter to "Skills" list in "Position ~>Assessment Criteria" form. - Mark the skill "P1" as "Void".
- "P1" should not appear in the skills list under Position ~>Assessment Criteria"
| Pass | 4 | Corrected title for "Membership" form
| Pass | 5 | Corrected"Page Load" issue with "Ethic" form - Create a record for "Ethnic" in linkweb and it should be reflected in BO. Test this vice verser.
- Void a record for "Ethnic" in linkweb and it should be voided in BO. Test this vice verser.
- Test Notes update
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 11.0.0314
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT_REPORTNOTES
Next Step: for documentation
|
|
08 Apr 2019 | 02:50PM Comment 17 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 09-04-2019 12:00 AM Time Taken: 5.50 |
| - Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Achievements
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Exit Reason
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Exit Questions
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Issuable Items
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Relationship
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Ethnic
- Documentation for the case has been updated under Link Web Application Portal -> HRM Maintenance-> Memo Category
|
|
12 Apr 2019 | 03:14PM Comment 18 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-04-2019 03:14 PM Time Taken: 2.00 |
| Documentation for the case has been updated under - Link Web Application Portal -> HRM Maintenance-> Point Item
- Link Web Application Portal -> HRM Maintenance->Licence
|
|
18 Apr 2019 | 02:06PM Comment 19 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 23-04-2019 12:00 AM Time Taken: 3.50 |
| Hi Sanjay, Documentation for the case has been updated under - Link Web Application Portal -> HRM Maintenance-> Membership
- Link Web Application Portal -> HRM Maintenance->Skill
- Link Web Application Portal -> HRM Maintenance -> Position
- Link Web Application Portal -> HRM Maintenance->Qualification
- Link Web Application Portal -> HRM Maintenance->Institution
- Link Web Application Portal -> HRM Maintenance-> Grade
- Link Web Application Portal -> HRM Maintenance-> Job Description
Other sections updated as per comments 17 and 18 Thanks Rashna |
|
29 Apr 2019 | 03:17PM Comment 20 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 29-04-2019 03:17 PM Time Taken: 1.50 |
| Thanks Rashna |
|
09 Oct 2019 | 08:14AM Comment 21 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |