Login
Register
Search
Home
Forums
Jobs
LawsonGuru
LawsonGuru Letter
LawsonGuru Blog
Worthwhile Reading
Infor Lawson News Feed
Store
Store FAQs
About
Forums
Performance Management
Lawson Business Intelligence/Reporting/Crystal
List of active employees at a certain point in time.
Home
Forums
Jobs
LawsonGuru
LawsonGuru Letter
LawsonGuru Blog
Worthwhile Reading
Infor Lawson News Feed
Store
Store FAQs
About
Who's On?
Membership:
Latest:
Raju
Past 24 Hours:
1
Prev. 24 Hours:
2
Overall:
5205
People Online:
Visitors:
327
Members:
0
Total:
327
Online Now:
New Topics
Lawson S3 HR/Payroll/Benefits
Post Tax Benefit Plan Table
11/14/2024 9:16 PM
Hi, totally new to Laswon. I have a repor
Lawson S3 Procurement
ED501 Error: Map 850 not supported by /law/c15vda/lawson/test10/edi/bin/laws_out_91
11/12/2024 3:47 PM
Tried runnning ED501 and getting the atathced erro
Lawson Smart Office
Error
11/6/2024 9:54 PM
When I try to enroll a retiree in 72.1 health plan
Infor CloudSuite
Syteline: New Data Maintenance Wizard (Error) Need help
11/1/2024 4:39 PM
Hi, I need help with an error on syteline while us
Infor ERP (Syteline)
Syteline: New Data Maintenance Wizard (Error) Need help
11/1/2024 4:24 PM
Hi, I need help with an error on syteline while us
Dealing with Lawson / Infor
Implementing Lawson v10 with Cerner Surginet, Case Cart Picking, and Quick Adds for the OR
10/29/2024 4:20 PM
Hi Everyone, I am wondering if there is any org
Lawson S3 HR/Payroll/Benefits
Canada Tax Calculation (Federal and Provincial) Issue
10/23/2024 5:00 AM
Initially, we had problem with CPP2 calculation is
Lawson S3 HR/Payroll/Benefits
CA Section 125 401k Plan
10/22/2024 10:13 PM
Does anyone have any recommendations on how to fac
S3 Systems Administration
Running AC120 deleted records from ACMASTER table
10/22/2024 3:40 PM
We recently ran the AC120 as normal and somehow it
Lawson S3 Procurement
RQ13 Approval Info
10/17/2024 2:12 PM
When a Requisition is approved on RQ13, what table
Top Forum Posters
Name
Points
Greg Moeller
4184
David Williams
3349
JonA
3291
Kat V
2984
Woozy
1973
Jimmy Chiu
1883
Kwane McNeal
1437
Ragu Raghavan
1369
Roger French
1315
mark.cook
1244
Forums
Filtered Topics
Unanswered
Unresolved
Announcements
Active Topics
Most Liked
Most Replies
Search Forums
Search
Advanced Search
Topics
Posts
Prev
Next
Forums
Performance Management
Lawson Business Intelligence/Reporting/Crystal
List of active employees at a certain point in time.
Please
login
to post a reply.
3 Replies
3
Subscribed to this topic
22 Subscribed to this forum
Sort:
Oldest First
Most Recent First
Author
Messages
agersh
Veteran Member
Posts: 81
5/30/2018 12:07 PM
I am looking to produce a list of all employees that had an active employee status at a specific point in time (specific date). For example, all employees that had an active employee status on 10/1/2015. Any idea of the SQL query that would produce these results?
Joan Herzfeldt
Veteran Member
Posts: 74
5/30/2018 12:22 PM
We've done this before just not three years worth. There are probably other ways to do it, but you can simply use term-date. We have T-SQL so the hard coded date may be different for you.
select *
from EMPLOYEE
where EMP_STATUS < 'S1' --(whatever your Active statuses are)
or TERM_DATE >= DATEFROMPARTS(2015,10,15)
Dave Curtis
Veteran Member
Posts: 136
5/30/2018 12:42 PM
For our turnover reporting we have to find who was active on the 1st of the month for each month withing the 12 month reporting period and we often do have to look back years past.
To do this we use the PAEMPPOS table. This has the position history for any position changes. To determine if a person is active at any given date we use the effect_date and the end_date. If the effect_date is prior to or equal to the date in question and the end date is NULL or after the date in question then we know they were active on that given date.
In our database 01/01/1700 is used to represent "NULL" in date fields. I know this can be different depending on the initial install that was done so whatever your "NULL" date value is - replace where you see 01/01/1700 with your specific value.
This is one small portion of our turnover SQL query and it represents the part that would be used to determine active headcount at any point we enter.
SELECT pae.company
,pae.employee
,pae.effect_date
,pae.end_date
,pae.position
,pae.fte
,pae.job_code
,pae.process_level
,pae.process_level
,pae.department
,pae.pay_rate
,pae.union_code
,pae.bargain_unit
,pae.schedule
,pae.supervisor
,pae.supervisor_ind
,pae.pay_grade
,pae.pro_rate_a_sal
FROM paemppos pae
WHERE pos_level = 1 and pae.effect_date <= TO_DATE('10/01/2015','mm/dd/yyyy')
AND (pae.end_date >= TO_DATE('10/01/2015','mm/dd/yyyy')
OR pae.end_date = TO_DATE('01/01/1700','mm/dd/yyyy'))
ORDER BY pae.employee
,pae.effect_date
,pae.end_date
agersh
Veteran Member
Posts: 81
6/11/2018 1:32 PM
Thank you both for your replies. Both replies were helpful. Through my testing Dave's reply provided me with what I needed to accomplish.
Again Thank You.
Please
login
to post a reply.