on 2023 Jun 20 9:43 AM
picture1.pngHello Everyone-
I have a requirement where managers should not edit/ delete old records within Recurring Pay Components section in Compensation Info portlet.
For example as per the screenshot there is already a record Monthly Salary (MON) for 35,000.. However when manager goes to Take action>> Change compensation information or
clicks on the pencil icon to edit Compensation Information he/she should be able to add a new record but shouldnt edit/remove
this 35000 record. The old record should get freezed . As this is causing lot of problem.
Please advice me as how can we restrict users from editing old records. Tried all possible ways but its not working.
Thanks
Request clarification before answering.
You could look into setting up a business rule that checks if:
The previous value is not the same as the current (for that pay component)
If the effective date is before the date of today
If the login user is the same as the supervisor (manager)
(optionally put in other criteria)
Then as the then statement, you could say that it should throw in an error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
One option you can evaluate/consider is by maintaining Earliest Change date (enable in configure object definition if not done) in Pay group object (Manage data). System will stop from making changes before that date in some of the time effective portlets
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
5 | |
5 | |
3 | |
3 | |
2 | |
2 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.