![Page 1: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/1.jpg)
Seniority Setup and Processing
Presented by: Debbie Becker
![Page 2: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/2.jpg)
Snapshot of Seniority Module
Create a Seniority Plan – SNPD SPID SPAD
SENIORITY.PLAN SENIORITY.PLAN.DTL
Add an employee to a Seniority Plan – PSNS
PER.SENIORITY.PLAN Add a Manual Adjustment – PSAJ - these records will have a SND.RECORD.TYPE of “A” in the SENIORITY.DTL file
SENIORITY.DTL record
CSDR uses the PR.Time History file for create SENIORITY.DTL records. These records will have a SND.RECORD.TYPE OF “D”
![Page 3: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/3.jpg)
SENIORITY PROCESSING STEPS (at a glance) 1. SNPD - Define your Seniority Plans 2. SPPE - Attach Seniority Plans to Positions (Optional) 3. PSNS – Attach Seniority Plans to Employees 4. Process your payroll using Daily Time Entry. 5. CSDR - Create Seniority Detail 6. CSEN – Calculate Seniority 7. SDPM – Seniority Detail Purge Move 8. SDPR – Seniority Detail Purge 9. Run Report Options
Seniority Processing Steps
![Page 4: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/4.jpg)
SNPD - Create your Seniority Plan
![Page 5: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/5.jpg)
VAL - Valcode Setup – TIME.UNITS
![Page 6: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/6.jpg)
SPID - Seniority Plan Detail
![Page 7: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/7.jpg)
SPAD - Seniority Plan Detail
![Page 8: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/8.jpg)
PSNS - Attach a Seniority Plan to an Employee
![Page 9: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/9.jpg)
PSPL – Person Seniority Plan
![Page 10: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/10.jpg)
PSPL - Ending a Seniority Plan for an Employee
![Page 11: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/11.jpg)
PSNS - Re-attach a Seniority Plan to an Employee
![Page 12: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/12.jpg)
Process your Payroll
Time and Attendance tracking must be set to Daily so that payroll processes will create the necessary records for Seniority to use.
![Page 13: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/13.jpg)
THUP
This is the step during payroll that creates the PR.TIME.HISTORY records from the information added during Payroll processing at TCDE and PPGA.
PR.TIME.HISTORY records are then used to create and calculate Seniority.
![Page 14: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/14.jpg)
CSDR – Create Seniority Detail
![Page 15: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/15.jpg)
What happens at CSDR
• CSDR creates SENIORITY.DTL records using the PR.TIME.HISTORY records that are created during payroll processing
• CSDR populates the field PRTH.SENIORITY.STAMP in the PR.TIME.HISTORY file
• CSDR generates a report that lists all employees and hours eligible to have Seniority Calculated on, using criteria setup in the Seniority Plan Detail screens
![Page 16: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/16.jpg)
PSAJ – Manual adjustments to Seniority Hours
![Page 17: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/17.jpg)
UTED – view adjustment comments
![Page 18: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/18.jpg)
CSEN – Calculate Seniority
![Page 19: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/19.jpg)
What happens at CSEN
• CSEN takes the SENIORITY.DTL records created by CSDR and creates the PERSPDTL file
• There is one PERSPDTL per employee per year• CSEN populates the field
SND.SENIORITY.STAMP in the SENIORITY.DTL file
• CSEN updates the PER.SENIORITY.PLAN• CSEN creates a report that details the actual
hours worked, the adjusted hours, the manual adjusted hours and the total Seniority hours calculated for each employee.
![Page 20: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/20.jpg)
![Page 21: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/21.jpg)
PSAS – Person Seniority Accrual Summary
![Page 22: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/22.jpg)
PSAD – Seniority Accrual Detail
![Page 23: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/23.jpg)
SDPM – Seniority Detail Purge Move
![Page 24: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/24.jpg)
What happens at SDPM
• SDPM deletes the SENIORITY.DTL files and creates SENIORITY.DTL.PURGE files. These files hold exactly the same information as the SENIORITY.DTL files
• While information is in the SENIORITY.DTL.PURGE file, it is still accessible if you need to restore the SENIORITY.DTL files.
![Page 25: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/25.jpg)
SDPR – Seniority Detail Purge
![Page 26: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/26.jpg)
SRNK – Seniority Ranking Report
![Page 27: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/27.jpg)
![Page 28: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/28.jpg)
Tidbits from Payroll Processing
• Answers to all those questions that come to mind.
![Page 29: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/29.jpg)
Do hours entered on PPGS instead of PPGA get included
in Seniority Calculations?
NO. Hours entered directly on PPGS do not create
PR.TIME.HISTORY records, therefore do not get Seniority calculated on them. You must enter hours on either TCDE or
PPGA to create PR.TIME.HISTORY records.
![Page 30: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/30.jpg)
Can a Seniority Plan adjust for both a Daily and Weekly
Maximum?
Yes. It will do the adjustment and record it in the detail area on the
PSAD screen. However, total Seniority Hours will be added using the field specified in the
Seniority Accumulation Period.
![Page 31: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/31.jpg)
Will Seniority look at Negative Hours if entered on
the PPGA screen?
Yes
![Page 32: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/32.jpg)
Does Seniority pick up an adjustment done during
payroll for a prior pay period?
Yes, as long as the adjustment is done at PPGA or TCDE.
![Page 33: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/33.jpg)
Do hours entered using manual cheques (MNCK) create Seniority records?
NO. MNCK does not create PR.TIME.HISTORY records,
therefore these hours will not be processed by CSEN. You would
need to do a Manual Adjustment using PSAJ to bring these hours into a person’s Seniority plan.
![Page 34: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/34.jpg)
What affect does PARE (pay advice reversal) have on
Seniority?
PARE does not create PR.TIME.HISTORY records,
therefore hours would not be deducted from Seniority that has
already been calculated. A manual adjustment at PSAJ would
be required.
![Page 35: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/35.jpg)
Do EPAJ adjustments get processed by Seniority?
NO. A manual adjustment at PSAJ would be required for EPAJ entries.
![Page 36: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/36.jpg)
Bugs Discovered
![Page 37: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/37.jpg)
Even after a Seniority Plan has been attached to employees it still shows Not In Use on the SPAD screen.
![Page 38: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/38.jpg)
Minimum/Maximum work time and Maximum AccruableSeniority fields work properly. When CSEN is run, it does reduce hours to the maximum accruable amountand populate this amount on the PSAD screen.
The problem is with the Annual Adjusted Work Hrs Total. It does not add the hours properly to reflect the adjustment. The correct amount is recorded in Seniority Hours.
![Page 39: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/39.jpg)
Shift Differential Hours
• Shift Differential hours were being included as hours in calculated Seniority.
• Datatel has supplied the programming code to fix this.
![Page 40: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/40.jpg)
Columns are not wide enough to accommodate thousands of hours in the CSDR and CSEN reports
• CEISS has fiqured out a fix for this. The reports now print fine.
![Page 41: Seniority Setup and Processing Presented by: Debbie Becker](https://reader035.vdocument.in/reader035/viewer/2022062408/56649eab5503460f94bb0c6e/html5/thumbnails/41.jpg)
The stamp that gets attached to Seniority detail records to indicate it has been processed should prevent that record from being re-processed. It does not currently do that.
• Current workaround is to make sure you run SDPM immediately after running CSEN so that the Seniority Detail record is no longer available (in the bucket) to be re-processed in error.
• This has been documented and I’m sure Datatel will supply a patch to fix this.