oracleHR人员信息导入API..docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracleHR人员信息导入API.

HR人员信息导入2011年7月2日Jack本文讲述Oracle EBS HR项目实施时,通过开发导入的各种HR相关数据及API导入方法。这里描述HR人员基本信息导入的方法。HR人事模块在上线前会导入大量人员基本信息。一般通过使用Oracle HR模块的标准API进行人员信息的导入,一般导入步骤如下:通常在系统中会先建立客户化临时表将客户整理好的数据导入临时表中在临时表进行数据的校验,校验根据当前客户的需求和系统的实际情况来完成完成校验后的数据逐行调用API导入系统利用标准界面创建员工录入员工信息是在标准的员工的录入界面。1. 完成了HR模块的基础模块设置后进入“中国HRMS管理员”或其他具有相关权限的职责2. 打开标准Form,路径:中国HRMS管理员–人员–输入和维护;英文环境:China HRMS Manager–People–Enter and Maintain3. 打开人员输入维护界面后如下图所示,会弹出查询窗口让用户新增数据或查找4. 点击新建(New)按钮后就会进入人员的输入界面,这个时候我们可以看到主界面上有哪些是必输项,这些项都会以黄色标识。但实际在输入时会有一些项根据当前实际数据信息也动态变成必须5. 首先我们在界面上输入当前所见的黄色区域,包括“姓”和“身份证号”,并切换一些Tab页面将其中的必输字段也填写完整后保存,回出现如下“在首次创建记录时,您必须选择活动类型的值”的提示信息6. 在主界面右上方选择“操作(Action)”,选择创建雇佣后,就需要输入员工号并且自动带出右下方的起始日期。然后再保存的时候系统会提示必须设置员工性别,我们在使用下拉框“Gender”选择性别。完成上述选择后保存员工保存成功。(如果此时还有其他提示信息标识当前环境可能有部分不同的基础设置导致)7. 员工信息建立后我们可以看到同时创建的信息包括1条默认主分配信息,从主界面下方点击Assignment按钮进入分配界面8. 同时还创建了一条员工服务期记录,同国主界面点击“Others”选择“Person Type Usage”打开界面9. 在第一节中我们描述了如何利用系统界面进行单条员工最少信息的录入。但是往往在项目实施阶段会有大批量的员工信息需要录入系统,通过手工录入或一些键盘指令软件如Dataload进行数据录入都是非常低效的,当涉及到上万条员工信息的时候需要消耗大量的时间。因此我们使用Orocle标准的API,通过一些程序逻辑将数据进行导入。当一条员工记录保存后通过第一节的内容,我们知道会同时生成3条数据包括1条员工基本信息,1条分配信息以及1条员工服务期记录。分别被保存在3张系统表中:per_all_people_fper_all_assignments_fper_person_type_usages_f10. 使用hr_employee_api.create_employee过程,程序包版本$Header: peempapi.pkh 115.30 2006/03/03 05:38:37 lsilveirnoship $创建员工信息,成功后也会在这三张表中生成记录。一、基本必备信息?通过第一部分的手工录入数据,我们知道录入一个员工的信息时,界面上必须输入的字段有:员工的姓 LAST_NAME 身份证号 NATIONAL_IDENTIFIER 员工编号 EMPLOYEE_NUMBER 员工类型 PERSON_TYPE_ID 性别SEX *移居国外者 (中国时需要) LOC_ITEM08 *户口类型 (中国时需要) LOC_ITEM04 *户口所在地 (中国时需要) LOC_ITEM05 二、APIs主要参数描述hr_employee_api.create_employee过程的参数非常丰富,包含了一个员工几乎所有涉及到的属性,除了上述几个介绍的必备字段外,另外还有一些重要字段,下面介绍该过程的部分重要参数:p_validate必填,该参数可选值TRUE或FALSE,当参数输入TRUE时该过程仅对所填数据进行校验,并给出信息反馈,即使通过校验也不提交到数据库;FALSE时对输入的参数进行校验,当验证通过时将导入信息存入数据库p_hire_date必填,雇佣日期,Oracle日期格式p_business_group_id必填,当前创建人员所在的业务组ID p_last_name必填,员工的姓p_sex必填,员工性别,可以填入”M“或”F“表示男性或女性,系统会使用”SEX” HR快速编码中存在的值进行验证p_person_type_id必填,所创建的员工类别的ID p_employee_number必填,员工号,由当前业务组的员工编号生成方法来决定是输入值或得到值。当该生成方法设定为自动生成时,填入该参数的变量将会获得到一个由系统

文档评论(0)

xznh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档