SELECT PAPF.EMPLOYEE_NUMBER EMPLOYEE_NUMBER,
PAPF.LAST_NAME LAST_NAME, --员工姓名
PAPF.SEX GENDER, --性别
PAPF.NATIONAL_IDENTIFIER NATIONAL_IDENTIFIER, --省份证号码
HL.MEANING MARITAL_STATUS, --婚姻状况
PAPF.EMAIL_ADDRESS EMAIL_ADDRESS, --email地址,
FDFCT.DESCRIPTIVE_FLEX_CONTEXT_NAME || '.' || PA.ADDRESS_LINE1 || '.' ||
PA.ADDRESS_LINE2 || '.' || HLA.MEANING || '.' || PA.POSTAL_CODE || '.' ||
PA.TELEPHONE_NUMBER_1 || '.' || PA.TELEPHONE_NUMBER_2 EMPLOYEE_ADDRESS,
PAPF.EFFECTIVE_START_DATE PER_EFFECTIVE_START_DATE, --人员日期自
PAPF.EFFECTIVE_END_DATE PER_EFFECTIVE_END_DATE, --人员日期至
HAOU.NAME ORGANIZATION_NAME, --组织名称
PAAF.PRIMARY_FLAG PRIMARY_FLAG, --主分配标识
PAAF.ASSIGNMENT_NUMBER ASSIGNMENT_NUMBER, --员工分配编号
PJT.NAME JOB_NAME, --职务名称
HAPFT.NAME POSITION_NAME, --职位名称
PAAF.EFFECTIVE_START_DATE ASS_EFFECTIVE_START_DATE, --分配日期自
PAAF.EFFECTIVE_END_DATE ASS_EFFECTIVE_END_DATE --分配日期至
FROM PER_ALL_PEOPLE_F PAPF, --员工基本信息表
PER_ALL_ASSIGNMENTS_F PAAF, --员工分配表
PER_JOBS PJ, --员工职务
PER_JOBS_TL PJT, --员工职务多语言表
PER_ALL_POSITIONS PAP, --员工职位表
HR_ALL_POSITIONS_F_TL HAPFT, --员工职位多语言表
HR_LOOKUPS HL, --代码
HR_ALL_ORGANIZATION_UNITS HAOU, --组织信息,
FND_TERRITORIES_TL FTT, --地区
FND_DESCR_FLEX_CONTEXTS_TL FDFCT, --弹性域内容
HR_LOOKUPS HLA, --地址代码
PER_ADDRESSES PA --地址信息
WHERE PAPF.PERSON_ID = PAAF.PERSON_ID(+)
AND PAAF.JOB_ID = PJ.JOB_ID(+)
AND PJ.JOB_ID = PJT.JOB_ID(+)
AND PJT.LANGUAGE(+) = USERENV('LANG')
AND PAAF.POSITION_ID = PAP.POSITION_ID(+)
AND PAP.POSITION_ID = HAPFT.POSITION_ID(+)
AND HAPFT.LANGUAGE(+) = USERENV('LANG')
AND PAAF.PRIMARY_FLAG = 'Y'
AND PAPF.MARITAL_STATUS = HL.LOOKUP_CODE(+)
AND HL.LOOKUP_TYPE(+) = 'MAR_STATUS'
AND PAAF.ORGANIZATION_ID = HAOU.ORGANIZATION_ID(+)
AND (SYSDATE BETWEEN PAPF.EFFECTIVE_START_DATE AND
PAPF.EFFECTIVE_END_DATE)
AND (SYSDATE BETWEEN PAAF.EFFECTIVE_START_DATE AND
PAAF.EFFECTIVE_END_DATE)
AND PAPF.PERSON_ID = PA.PERSON_ID(+)
AND PA.COUNTRY = FTT.TERRITORY_CODE(+)
AND PA.STYLE = FDFCT.DESCRIPTIVE_FLEX_CONTEXT_CODE(+)
AND FDFCT.APPLICATION_ID(+) = 800
AND FDFCT.DESCRIPTIVE_FLEXFIELD_NAME(+) = 'Address Structure'
AND FDFCT.LANGUAGE(+) = USERENV('LANG')
AND HLA.LOOKUP_TYPE(+) = 'ADDRESS_TYPE'
AND PA.ADDRESS_TYPE = HLA.LOOKUP_CODE(+)
AND FTT.LANGUAGE(+) = USERENV('LANG')
分享到:
相关推荐
一个完善的公司人员管理系统能够极大地提升管理效率,保证信息的准确性和安全性。本文将详细解析“公司人员管理系统——员工信息”这一核心模块,探讨其功能、实现原理以及在实际操作中的应用。 一、系统功能 1. *...
- **员工信息管理**:管理员工的基本信息,如添加、修改和删除员工。 - **用户角色分配**:为员工分配合适的角色。 - **劳务员部门分配**:指定劳务员负责管理的部门。 - **参数表设置**:设定系统参数,确保考勤...
【企业人力资源系统】是一个基于Java Server Pages(JSP)技术和SQLServer2000数据库实现的应用程序,旨在高效管理企业内部的人力资源信息。这个系统是开发者无私分享的知识成果,无需任何积分即可获取,旨在鼓励...
系统还应具备权限管理,根据职务和职责的不同,分配不同的操作权限,如普通员工可能只能查看个人信息,而管理员则可以进行增删改查等高级操作。 "增加员工"功能涉及到信息录入,包括姓名、性别、出生日期、入职时间...
2. 数据库设计:数据库是系统的核心部分,可能采用了关系型数据库管理系统(如MySQL或SQL Server),用于存储员工基本信息、考勤记录、绩效评价等各类数据。 二、功能模块 1. 员工管理:系统提供录入、修改、查询和...
在人事管理系统中,C#用于创建用户界面,提供图形化的操作方式,使员工和管理人员可以方便地查看和更新信息。它支持事件驱动编程,使得用户与系统的交互更加直观,例如点击按钮查询员工信息或提交审批申请。 接着,...
1. **员工信息管理**:此模块可以存储和管理所有员工的基本信息,如姓名、职位、入职日期、联系方式等,同时可能还包括员工的工作经历、教育背景等详细资料,方便人事部门进行人员信息查询和统计。 2. **招聘管理**...
系统支持自定义部门层级,方便管理人员进行权限分配和人员调动。此外,还可以实时更新编制人数,确保人力成本的合理控制。 5. **职员信息管理** 职员信息管理是HR系统的基础,涵盖员工的基本资料、工作经历、教育...
以下是一些在Oracle中进行基本操作的关键命令,这些命令对于数据库管理员和开发人员来说至关重要。 1. **登录与连接**: - `sqlplus /nolog`:打开SQL*Plus,不自动连接到任何数据库。 - `conn / as sysdba`:以...
《Delphi人才信息管理系统》是一款基于Delphi编程语言开发的应用软件,主要功能是管理和处理人才相关的数据信息。在深入理解这个系统之前...无论是对于HR专业人员还是系统管理员,都能从中体验到便捷和高效的管理体验。
参数设置:自由设置公司基本信息,包含公司LOGO、公司网址、地址和登录页面的设置 组织机构管理:设置公司组织机构,并添加相关人员 权限设置:通过自由滑动对每一个功能模块自由设置权限 用户管理:可以对公司...
例如,员工信息管理模块可能利用Struts2的Action来处理增删改查的操作,Spring管理的Service层负责业务逻辑,如验证信息、计算工龄等,而Hibernate则负责与数据库交互,执行SQL语句,确保数据的准确存储和读取。...
1. 快速、准确地记录和更新员工信息,包括基本信息、工作经历、技能资质等。 2. 实现高效的考勤管理,包括出勤记录、请假申请、加班管理等。 3. 提供薪酬福利管理,包括薪资计算、社保公积金处理、福利发放等。 4. ...
HR模式包含了一系列与人力资源相关的表,如员工信息、部门信息、职位信息等,这些表的设计反映了实际企业中HR系统的基本架构。 以下是一些关于"Oracle自带的人力资源数据库设计"的关键知识点: 1. **用户和权限**...
这个系统可能包含了一系列基础功能,如员工信息管理、考勤记录、资源分配等,同时可能涉及到一些基本的IT管理流程,如设备资产管理、问题追踪和系统维护。 在PHP方面,开发人员可能会接触到以下几个核心知识点: 1...
2. **员工信息管理模块**:用于录入、修改和查询员工的基本信息,如姓名、性别、职位、入职日期等。这部分可能涉及到数据库操作,如SQL语句的编写,以及数据表的设计和维护。 3. **考勤管理模块**:记录员工的出勤...
5. **部门信息管理**:管理公司的组织架构,包括部门的增删改查,以及部门内员工的分配和调整。 四、设计文档与源代码 该毕业设计不仅提供了完整的系统,还包含设计文档和源代码,对于学习者而言,这是一个宝贵的...
参数设置:自由设置公司基本信息,包含公司LOGO、公司网址、地址和登录页面的设置 组织机构管理:设置公司组织机构,并添加相关人员 权限设置:通过自由滑动对每一个功能模块自由设置权限 用户管理:可以对公司每...
1. 员工信息管理:此模块负责录入、修改和查询员工的基本信息,如姓名、工号、入职日期、岗位等,同时可能包含权限分配和角色管理。 2. 招聘管理:涵盖发布招聘信息、收集简历、筛选候选人、面试安排和录用决策等...