我是 BI Publisher 的新手,我正在通过 Oracle Fusion Applications 使用它。
我正在尝试制作与组织中的非活跃员工有关的报告。但是,我无法弄清楚如何查询非活动或终止的员工。
我最初使用这个查询:
SELECT PERSON_ID, PERSON_NUMBER, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE
FROM PER_ALL_PEOPLE_F
WHERE TRUNC(SYSDATE) NOT BETWEEN TRUNC(EFFECTIVE_START_DATE) AND TRUNC(EFFECTIVE_END_DATE)
我的其他考虑因素是 PER_ALL_ASSIGNMENTS_M 表中的属性,包括 PRIMARY_WORK_RELATION_FLAG、PRIMARY_ASSIGNMENT_FLAG 和 ASSIGNMENT_TYPE,考虑到员工的分配详细信息会有所帮助。然而我没有成功。
我想知道是否有任何其他适当的方法来查询不活跃的员工。任何表格中是否有任何特定属性可以肯定地告诉我员工是活跃的还是终止的?当员工在 Oracle Fusion 中终止时,哪些所有表属性都会受到影响?
谢谢您的帮助。