Subject: | Role granted access to a specific pay team - access level fails in reporter |
Summary: | Consultant On-Site – Motibhai Dear Team, I have created the following role, with this level of access control: - Role – HR
- Organization Access – 1001
- Pay Team Access – FTN
- Modules Access – HRM
- Menu Access – everything in HR
Created a user and assigned this role to this user. When the user logged in, on menu 421, he is only able to see employees who are in the FTN pay team, but when he logged into reporter and generates the Employee Profile Report, he is able to access data for all employees.
For example, this user is unable to see employee E003 on menu 421 but can access information in reporter. Refer to image below: The access level breaks in reporter. If a specific pay team is assigned to a user, he should only be able to access that much data in reporter as well. This has been tested in the demo database. Please look into this. I request for a patch for version 949. Regards Aarti |
Audit Notes: | Edited by sanjay on 05/03/19 10:30. Edited by sanjay on 28/11/18 08:40. Edited by sanjay on 28/11/18 08:39. Edited by sanjay on 28/11/18 08:38. Edited by rashna on 27/11/18 12:57. |
27 Nov 2018 | 09:28AM Comment 1 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 27-11-2018 09:28 AM Notes: Edited by alvis on 27/11/18 10:03. |
| Hi Aarti, Please refer to case 4179, 4156 and 5001 that has the original design for the Pay Team feature. As per the current design, reports in the payroll section (menu 300) were implemented to restrict by pay team access. Some reports were excluded as they needed to include all employees for the report to be accurate. For example, Report name "PAYE Annual Summary". The following reports do not filter employees by "pay team" access: - All HR reports (Menu 400)
- 341-2-PAYE Employee Certificate
- 341-3-PAYE Annual Summary
- 341-4-Tax Deduction Report
- 341-5-Bureau of Stats
- 342-3-Levy Report
The following reports in Link Web do not filter employees by "pay team" access. These reports do not appear in the back-office menu. - Payslip
- ESS Employee Profile Report
- Leave Calendar View
- Leave Balance Age Report
- Time & Expense
- Timesheet Payroll Report
- Meal Claims Report
- Timesheet Import Log Report
- Timesheet Weekly Report
Next Step - Implement pay team security on all payroll and HR reports
- Review the exception list and justify why some reports should be excluded.
- On each report, "header description" clearly state the following if employees are restricted by pay team access: "Employees in this report are restricted by "Pay Team" access"
- The above changes will be implemented in version 10.2.
Thanks Sanjay, Alvis and Rashna |
|
27 Nov 2018 | 10:04AM Comment 2 by Alvis (Link Technologies) Case 9722 added to project 10.2 |
03 Dec 2018 | 02:32PM Comment 3 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 03-12-2018 02:32 PM Time Taken: 6.00 |
| The following changes are made to the reports to implement "Pay Team" security: - Report procedures use a common function to extract the list of employees
- A message is displayed on the report when the "Pay Team" access is configured. The message is: "Employee(s) are restricted by the following "Pay Teams": <Pay Team List>. "Pay Team" access is configured in menu "221-2-Role Organisation Access"."
Changes have been made to the following reports: - 316-9-01-Leave Balance
- 316-9-02 Leave Due
- 316-9-03 Leave History
- 316-9-04 Leave Liability
- 316-9-05 Leave Transaction
- 316-9-06 Employee Leave Analysis
- Changed report to have a standard report header
- 316-9-07 Leave Liability Analysis - Detail
- 316-9-08 Leave LIability Analysis - Summary
- 316-9-10 Leave Balances (summary) Report
- 317-5 Roster Schedule Report
- 317-6 Roster Schedule Report (Signature)
|
|
04 Dec 2018 | 10:39AM Comment 4 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 04-12-2018 10:39 AM Time Taken: 4.00 |
| Changes have been made to the following reports: - 329-1 Employee Profile Audit
- 329-2 Employee Additional Info Audit
- 329-3 Employee Rate Audit
- 329-4 Employee Allowance/Benefit Audit
- 329-5 Employee Deduction Audit
- 329-6 Employee Direct Credit Audit
- 329-7 Employee Pay Rate Utility Report
- 331-3 Timesheet Report
- 331-4 Weekly Timesheet Report
- 331-6 Time Absent Report
|
|
05 Dec 2018 | 11:23AM Comment 5 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 05-12-2018 11:23 AM Time Taken: 4.00 |
| Changes have been made to the following reports: - 332-5-1-Pay Edit Report
- 332-5-1-Audit Report
- 332-5-3-Pay Summary Report
- 332-5-4-Coinage Report
- 332-5-5-Banking Report
- 332-5-6-PaySlip Report
- 332-5-7-Deduction Report
- 332-5-8-Pay Signature Report
- 332-5-9-Labour Analysis
- 333-2-Print Back Pay Schedule
|
|
05 Dec 2018 | 12:52PM Comment 6 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 05-12-2018 12:52 PM Time Taken: 1.00 |
| Changes have been made to the following reports: - 341-1-FNPF Superannuation Report
- 341-2-PAYE Employee Certificate
The following reports are excluded from "Pay Team" security: - 341-3-PAYE Annual Summary
- 341-4-Tax Deduction Report
- 341-5-Bureau of Stats
- 341-6-Tax Employer Monthly Schedule
- 341-7-AU Superannuation Report
- 341-8-PAYG Summary Report
- 341-9-Tax Deduction Report by State
- 341-10-WS Superannuation Report
- 341-11-WS Tax Report
- 341-12-Single Touch Payroll Submission Report
|
|
05 Dec 2018 | 01:47PM Comment 7 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 05-12-2018 01:47 PM Time Taken: 2.00 |
| Changes have been made to the following reports: - 342-1-Pay Code Accumulator Report
- 342-2-Employee Accumulator Report
- 342-4-Employee Payment History
- 342-5-YTD Listing
- 342-6-Pay Analysis
- 342-7-Employee Hours Analysis
The following reports are excluded from "Pay Team" security: |
|
06 Dec 2018 | 11:22AM Comment 8 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 06-12-2018 11:22 AM Time Taken: 4.00 |
| Changes have been made to the following reports: - 343-1-Employee Listing Report
- 343-3-2-Employee Normal Pay Report
- 344-01-Employee Pay Register
- 344-02-Current Pay Edit Cost Centre Detail
- 344-03-Current Payslip
- 344-05-PAYE Reconciliation Report
- 344-06-Pay Settlement Report
- 344-07-Project Budget/Actual/Variance
The following reports are excluded from "Pay Team" security: - 343-2-Position Listing Report
- 343-5-Organisation Structure
- 343-6-Position Audit Report
|
|
06 Dec 2018 | 03:25PM Comment 9 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 06-12-2018 03:25 PM Time Taken: 4.00 |
| Changes have been made to the following reports: - 334-08-Pay Component Report
- 334-09-Pay Exception Report
- 334-10-Employee Deduction Statement
- 344-11-Tax Reconciliation Report
- 344-12-Pay Code Summary Report
- 344-13-Pay Edit by Cost Centre
- 344-14-Package Calculation Report
- 344-15-Pay Edit Report - YTD
- 344-16-Employee Pay Register - Compare Last Pay
- 344-17-Employee Cost Analysis
- 344-19-Employee Retirement Provision
|
|
07 Dec 2018 | 02:58PM Comment 10 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 07-12-2018 02:58 PM Time Taken: 2.00 |
| Changes have been made to the following reports: - 438-01-Employee Profile
- 438-02-Birthday
The following reports are excluded from "Pay Team" security: - 419-1-Position Listing/Occupancy
- 419-2-Company Hierarchy
|
|
10 Dec 2018 | 08:43AM Comment 11 by Alvis (Link Technologies) Case 9722 removed from project 10.2 |
10 Dec 2018 | 08:44AM Comment 12 by Alvis (Link Technologies) Case 9722 added to project 10.1 |
10 Dec 2018 | 09:40AM Comment 13 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-12-2018 09:40 AM |
| These changes have been included in project 10.1.3.3. Next Step: - Implement Pay Team security on remaining HR reports
- UAT
|
|
10 Dec 2018 | 09:40AM Comment 14 by Alvis (Link Technologies) Created new case 9749 |
11 Dec 2018 | 02:58PM Comment 15 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 11-12-2018 02:58 PM Time Taken: 1.00 |
| System test completed. Verified the reports below and checked the pay team security and exclusions as identified in the comments above.
Report | Pass/Fail |
1. 316-9-01-Leave Balance | Pass |
2. 316-9-02 Leave Due | Pass |
3. 316-9-03 Leave History | Pass |
4. 316-9-04 Leave Liability | Pass |
5. 316-9-05 Leave Transaction | Pass |
6. 316-9-06 Employee Leave Analysis | Pass |
1. 316-9-07 Leave Liability Analysis - Detail | Pass |
2. 316-9-08 Leave LIability Analysis - Summary | Pass |
3. 316-9-10 Leave Balances (summary) Report | Pass |
4. 317-5 Roster Schedule Report | Pass |
5. 317-6 Roster Schedule Report (Signature) | Pass |
1. 329-1 Employee Profile Audit | Pass |
2. 329-2 Employee Additional Info Audit | Pass |
3. 329-3 Employee Rate Audit | Pass |
4. 329-4 Employee Allowance/Benefit Audit | Pass |
5. 329-5 Employee Deduction Audit | Pass |
6. 329-6 Employee Direct Credit Audit | Pass |
7. 329-7 Employee Pay Rate Utility Report | Pass |
8. 331-3 Timesheet Report | Pass |
9. 331-4 Weekly Timesheet Report | Pass |
10. 331-6 Time Absent Report | Pass |
1. 332-5-1-Pay Edit Report | Pass |
2. 332-5-1-Audit Report | Pass |
3. 332-5-3-Pay Summary Report | Pass |
4. 332-5-4-Coinage Report | Pass |
5. 332-5-5-Banking Report | Pass |
6. 332-5-6-PaySlip Report | Pass |
7. 332-5-7-Deduction Report | Pass |
8. 332-5-8-Pay Signature Report | Pass |
9. 332-5-9-Labour Analysis | Pass |
10. 333-2-Print Back Pay Schedule | Pass |
341-1-FNPF Superannuation Report | Pass |
341-2-PAYE Employee Certificate | Pass |
341-3-PAYE Annual Summary | Pass |
341-4-Tax Deduction Report | Pass |
341-5-Bureau of Stats | Pass |
341-6-Tax Employer Monthly Schedule | Pass |
341-7-AU Superannuation Report | Pass |
341-8-PAYG Summary Report | Pass |
341-9-Tax Deduction Report by State | Pass |
341-10-WS Superannuation Report | Pass |
341-11-WS Tax Report | Pass |
341-12-Single Touch Payroll Submission Report | Pass |
342-1-Pay Code Accumulator Report | Pass |
342-2-Employee Accumulator Report | Pass |
342-4-Employee Payment History | Pass |
342-5-YTD Listing | Pass |
342-6-Pay Analysis | Pass |
342-7-Employee Hours Analysis | Pass |
342-3-Levy Report | Pass |
343-1-Employee Listing Report | Pass |
343-3-2-Employee Normal Pay Report | Pass |
344-01-Employee Pay Register | Pass |
344-02-Current Pay Edit Cost Centre Detail | Pass |
344-03-Current Payslip | Pass |
344-05-PAYE Reconciliation Report | Pass |
344-06-Pay Settlement Report | Pass |
344-07-Project Budget/Actual/Variance | Pass |
343-2-Position Listing Report | Pass |
343-5-Organisation Structure | Pass |
343-6-Position Audit Report | Pass |
334-08-Pay Component Report | Pass |
334-09-Pay Exception Report | Pass |
334-10-Employee Deduction Statement | Pass |
344-11-Tax Reconciliation Report | Pass |
344-12-Pay Code Summary Report | Pass |
344-13-Pay Edit by Cost Centre | Pass |
344-14-Package Calculation Report | Pass |
344-15-Pay Edit Report - YTD | Pass |
344-16-Employee Pay Register - Compare Last Pay | Pass |
344-17-Employee Cost Analysis | Pass |
344-19-Employee Retirement Provision | Pass |
438-01-Employee Profile | Pass |
438-02-Birthday | Pass |
419-1-Position Listing/Occupancy | Pass |
419-2-Company Hierarchy | Pass |
|
|
13 Dec 2018 | 03:19PM Comment 16 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-12-2018 03:19 PM Time Taken: 3.00 |
| Test Update
Report | Pass/Fail | Comments |
1. 316-9-01-Leave Balance | Pass | |
2. 316-9-02 Leave Due | Pass | |
3. 316-9-03 Leave History | Pass | |
4. 316-9-04 Leave Liability | Pass | |
5. 316-9-05 Leave Transaction | Pass | |
6. 316-9-06 Employee Leave Analysis | Failed | Users can filter report by "Employee ID" where the employees belong to payteam that is not accessible |
1. 316-9-07 Leave Liability Analysis - Detail | Pass | |
2. 316-9-08 Leave LIability Analysis - Summary | Pass | |
3. 316-9-10 Leave Balances (summary) Report | Pass | |
4. 317-5 Roster Schedule Report | Failed | Pay Restricition remains even when user changes to a company in which user has full access. |
5. 317-6 Roster Schedule Report (Signature) | Failed | Pay Restricition remains even when user changes to a company in which user has full access. |
1. 329-1 Employee Profile Audit | Pass | |
2. 329-2 Employee Additional Info Audit | Pass | |
3. 329-3 Employee Rate Audit | Pass | |
4. 329-4 Employee Allowance/Benefit Audit | Pass | |
5. 329-5 Employee Deduction Audit | Pass | |
6. 329-6 Employee Direct Credit Audit | Pass | |
7. 329-7 Employee Pay Rate Utility Report | Pass | |
8. 331-3 Timesheet Report | Pass | |
9. 331-4 Weekly Timesheet Report | Pass | |
10. 331-6 Time Absent Report | Pass | |
1. 332-5-1-Pay Edit Report | Pass | |
2. 332-5-1-Audit Report | Pass | |
3. 332-5-3-Pay Summary Report | Pass | |
4. 332-5-4-Coinage Report | Pass | |
5. 332-5-5-Banking Report | Pass | |
6. 332-5-6-PaySlip Report | Pass | |
7. 332-5-7-Deduction Report | Pass | |
8. 332-5-8-Pay Signature Report | Pass | |
9. 332-5-9-Labour Analysis | Pass | |
10. 333-2-Print Back Pay Schedule | Pass | |
341-1-FNPF Superannuation Report | Pass | |
341-2-PAYE Employee Certificate | Pass | |
341-3-PAYE Annual Summary | Pass | |
341-4-Tax Deduction Report | Pass | |
341-5-Bureau of Stats | Pass | |
341-6-Tax Employer Monthly Schedule | Pass | |
341-7-AU Superannuation Report | Failed | Unable to generate report |
341-8-PAYG Summary Report | Pass | |
341-9-Tax Deduction Report by State | Pass | |
341-10-WS Superannuation Report | Pass | |
341-11-WS Tax Report | Pass | |
341-12-Single Touch Payroll Submission Report | Pass | |
342-1-Pay Code Accumulator Report | Pass | |
342-2-Employee Accumulator Report | Pass | |
342-4-Employee Payment History | Pass | |
342-5-YTD Listing | Pass | |
342-6-Pay Analysis | Pass | |
342-7-Employee Hours Analysis | Pass | |
342-3-Levy Report | Pass | |
343-1-Employee Listing Report | Pass | |
343-3-2-Employee Normal Pay Report | Pass | |
344-01-Employee Pay Register | Pass | |
344-02-Current Pay Edit Cost Centre Detail | | |
344-03-Current Payslip | | |
344-05-PAYE Reconciliation Report | | |
344-06-Pay Settlement Report | | |
344-07-Project Budget/Actual/Variance | | |
343-2-Position Listing Report | | |
343-5-Organisation Structure | | |
343-6-Position Audit Report | | |
334-08-Pay Component Report | | |
334-09-Pay Exception Report | | |
334-10-Employee Deduction Statement | | |
344-11-Tax Reconciliation Report | | |
344-12-Pay Code Summary Report | | |
344-13-Pay Edit by Cost Centre | | |
344-14-Package Calculation Report | | |
344-15-Pay Edit Report - YTD | | |
344-16-Employee Pay Register - Compare Last Pay | |
344-17-Employee Cost Analysis | | |
344-19-Employee Retirement Provision | | |
438-01-Employee Profile | | |
438-02-Birthday | | |
419-1-Position Listing/Occupancy | | |
419-2-Company Hierarchy | | |
| | |
|
|
17 Dec 2018 | 08:33AM Comment 17 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 17-12-2018 08:33 AM Time Taken: 2.00 |
| Hi Alvis,
The case was tested as below - User "Sanjay" has access to "FTN and WKL" on company 1001. The user had access to all pay teams in 1002.
- User "Admin" had access to all companies.
- The reports were tested
- Generated reported with company 1001 and 1002 and validated the reports.
- Generated the reported with employee E001. E001 is set with MTM pay team.
- Validated the report with status "Active"
- Validated the report which has "PAy Team" filters,
Report | Pass/Fail | Comments | 1. 316-9-01-Leave Balance | Pass | | 2. 316-9-02 Leave Due | Pass | | 3. 316-9-03 Leave History | Pass | | 4. 316-9-04 Leave Liability | Pass | | 5. 316-9-05 Leave Transaction | Pass | | 6. 316-9-06 Employee Leave Analysis | Failed | Users can filter report by "Employee ID" where the employees belong to payteam that is not accessible | 1. 316-9-07 Leave Liability Analysis - Detail | Pass | | 2. 316-9-08 Leave LIability Analysis - Summary | Pass | | 3. 316-9-10 Leave Balances (summary) Report | Pass | | 4. 317-5 Roster Schedule Report | Failed | Pay Restricition remains even when user changes to a company in which user has full access. | 5. 317-6 Roster Schedule Report (Signature) | Failed | Pay Restricition remains even when user changes to a company in which user has full access. | 1. 329-1 Employee Profile Audit | Pass | | 2. 329-2 Employee Additional Info Audit | Pass | | 3. 329-3 Employee Rate Audit | Pass | | 4. 329-4 Employee Allowance/Benefit Audit | Pass | | 5. 329-5 Employee Deduction Audit | Pass | | 6. 329-6 Employee Direct Credit Audit | Pass | | 7. 329-7 Employee Pay Rate Utility Report | Pass | | 8. 331-3 Timesheet Report | Pass | | 9. 331-4 Weekly Timesheet Report | Pass | | 10. 331-6 Time Absent Report | Pass | | 1. 332-5-1-Pay Edit Report | Pass | | 2. 332-5-1-Audit Report | Pass | | 3. 332-5-3-Pay Summary Report | Pass | | 4. 332-5-4-Coinage Report | Pass | | 5. 332-5-5-Banking Report | Pass | | 6. 332-5-6-PaySlip Report | Pass | | 7. 332-5-7-Deduction Report | Pass | | 8. 332-5-8-Pay Signature Report | Pass | | 9. 332-5-9-Labour Analysis | Pass | | 10. 333-2-Print Back Pay Schedule | Pass | | 341-1-FNPF Superannuation Report | Pass | | 341-2-PAYE Employee Certificate | Pass | | 341-3-PAYE Annual Summary | Pass | | 341-4-Tax Deduction Report | Pass | | 341-5-Bureau of Stats | Pass | | 341-6-Tax Employer Monthly Schedule | Pass | | 341-7-AU Superannuation Report | Failed | Unable to generate report | 341-8-PAYG Summary Report | Pass | | 341-9-Tax Deduction Report by State | Pass | | 341-10-WS Superannuation Report | Pass | | 341-11-WS Tax Report | Pass | | 341-12-Single Touch Payroll Submission Report | Pass | | 342-1-Pay Code Accumulator Report | Pass | | 342-2-Employee Accumulator Report | Pass | | 342-4-Employee Payment History | Pass | | 342-5-YTD Listing | Pass | | 342-6-Pay Analysis | Pass | | 342-7-Employee Hours Analysis | Pass | | 342-3-Levy Report | Pass | | 343-1-Employee Listing Report | Pass | | 343-3-2-Employee Normal Pay Report | Pass | | 344-01-Employee Pay Register | Pass | | 344-02-Current Pay Edit Cost Centre Detail | Pass | | 344-03-Current Payslip | Pass | | 344-05-PAYE Reconciliation Report | Pass | | 344-06-Pay Settlement Report | Pass | | 344-07-Project Budget/Actual/Variance | Pass | | 343-2-Position Listing Report | Pass | | 343-5-Organisation Structure | Pass | | 343-6-Position Audit Report | Pass | | 334-08-Pay Component Report | Pass | | 334-09-Pay Exception Report | Pass | | 334-10-Employee Deduction Statement | Pass | | 344-11-Tax Reconciliation Report | Pass | | 344-12-Pay Code Summary Report | Pass | | 344-13-Pay Edit by Cost Centre | Pass | | 344-14-Package Calculation Report | Pass | | 344-15-Pay Edit Report - YTD | Pass | | 344-16-Employee Pay Register - Compare Last Pay Pass | | 344-17-Employee Cost Analysis | Pass | | 344-19-Employee Retirement Provision | Pass | | 438-01-Employee Profile | Pass | | 438-02-Birthday | Pass | | 419-1-Position Listing/Occupancy | Pass | | 419-2-Company Hierarchy | Pass
|
|
|
|
18 Dec 2018 | 10:20AM Comment 18 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 18-12-2018 10:20 AM Time Taken: 1.00 |
| Development work for this case has been completed. The change will be available in version: 10.1.3.8 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Resolved issues identified in version 10.1.3.8
2. The issue was caused by: - N/A
3. Next Step - UAT
|
|
20 Dec 2018 | 12:50PM Comment 19 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 20-12-2018 12:50 PM |
| Proceed with UAT |
|
21 Dec 2018 | 10:51AM Comment 20 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 21-12-2018 10:51 AM Time Taken: 1.00 |
| Hi Sanjay 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 | 316-9-06 Employee Leave Analysis
| Pass | 2 | 317-5 Roster Schedule Report
| Pass | 3 | 317-6 Roster Schedule Report (Signature)
| Pass | 4 | 341-7-AU Superannuation Report
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 10.1.3.8
- Setup: Demo
- Server : 10.0.0.14
- Database: RASHNA-LINKSOFT-DEMO-10
Steps to reproduce failed scenarios1: N?A Next Step: for closure
|
|
21 Dec 2018 | 11:01AM Comment 21 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 21-12-2018 11:01 AM |
| Thanks Rashna |
|
09 Oct 2019 | 08:14AM Comment 22 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 |