【发布时间】:2016-08-29 12:04:24
【问题描述】:
我是 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 中终止时,哪些所有表属性都会受到影响?
感谢您的帮助。
【问题讨论】:
标签: oracle business-intelligence bi-publisher oracle-fusion-middleware oracle-fusion-apps