壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2281|回复: 9

HR 11i有没有标准的API批量处理离职员工

  [复制链接]
发表于 2011/7/13 16:12:45 | 显示全部楼层 |阅读模式
30努力值
由于公司以前有个自己的人力系统,平时对ERP的HR信息维护不好,现在要做同步,对于到职日期都修改了,也能批量新增员工,就是无法批量离职员工,希望各路HR高手提供相应的帮助!


 楼主| 发表于 2011/7/13 16:19:09 | 显示全部楼层
虽然在HRMS的转帖介绍中找到了一个链接:  Oracle HRMS 离职批量处理API 示例
http://hi.ERP100.com/space-14022-do-blog-id-6759918.html,可是那个连接我怎么都无法访问,希望有访问权限的网站高人帮帮忙!
回复

使用道具 举报

发表于 2011/7/14 07:39:03 | 显示全部楼层
使用interface表。
回复

使用道具 举报

发表于 2011/7/14 11:11:36 | 显示全部楼层
你可以吧要离职的人放到自己的临时表里,然后得到人员ID,再循环把ID带进API里就可以了
回复

使用道具 举报

 楼主| 发表于 2011/7/14 11:26:41 | 显示全部楼层
关键是哪个API,我还没找到!各位是否写详细点
回复

使用道具 举报

发表于 2011/7/14 11:38:10 | 显示全部楼层
Hr_Ex_Employee_Internal.Terminate_Employee
回复

使用道具 举报

 楼主| 发表于 2011/7/14 16:14:25 | 显示全部楼层
我使用了这个,但是我们的版本中认为这个API已经作废!errorORA-20001: 人力资源对象无效

原因:试图查看的人力资源对象与人力资源规划中的相应对象不一致。

措施:使用正确的对象版本号重试此活动。
回复

使用道具 举报

发表于 2011/7/14 21:32:15 | 显示全部楼层
      Hr_Ex_Employee_Api.Actual_Termination_Emp(p_Validate                   => FALSE,
                                                                p_Effective_Date             => Trunc(SYSDATE),
                                                                p_Period_Of_Service_Id       => v_Period_Of_Service_Id,
                                                                p_Object_Version_Number      => v_Object_Version_Number,
                                                                p_Actual_Termination_Date    => Emp.Termination_Date,
                                                                p_Last_Standard_Process_Date => Last_Date,
                                                                p_Leaving_Reason             => v_Reason_Code,
                                                                p_Last_Std_Process_Date_Out  => l_Last_Std_Process_Date_Out,
                                                                p_Supervisor_Warning         => l_Supervisor_Warning,
                                                                p_Event_Warning              => l_Event_Warning,
                                                                p_Interview_Warning          => l_Interview_Warning,
                                                                p_Review_Warning             => l_Review_Warning,
                                                                p_Recruiter_Warning          => l_Recruiter_Warning,
                                                                p_Asg_Future_Changes_Warning => l_Asg_Future_Changes_Warning,
                                                                p_Entries_Changed_Warning    => l_Entries_Changed_Warning,
                                                                p_Pay_Proposal_Warning       => l_Pay_Proposal_Warning,
                                                                p_Dod_Warning                => l_Dod_Warning,
                                                                p_Alu_Change_Warning         => l_Alu_Change_Warning);
                      IF Fin_Date IS NOT NULL THEN
                        Hr_Ex_Employee_Api.Final_Process_Emp(p_Validate                   => FALSE,
                                                             p_Period_Of_Service_Id       => v_Period_Of_Service_Id,
                                                             p_Object_Version_Number      => v_Object_Version_Number,
                                                             p_Final_Process_Date         => Fin_Date --最终进程日期
                                                            ,
                                                             p_Org_Now_No_Manager_Warning => l_Org_Now_No_Manager_Warning,
                                                             p_Asg_Future_Changes_Warning => l_Asg_Future_Changes_Warning,
                                                             p_Entries_Changed_Warning    => l_Entries_Changed_Warning);
                      END IF;
                      l_Rows_Processed := l_Rows_Processed + 1;
                      -- l_per_effective_start_date:=null;
                      v_Object_Version_Number := NULL;



回复

使用道具 举报

发表于 2011/8/20 12:47:31 | 显示全部楼层
路过学了,顶  下
回复

使用道具 举报

发表于 2011/8/23 15:22:45 | 显示全部楼层
路过学了,顶  下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 18:04 , Processed in 0.018648 second(s), 12 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表