1/9用友股份-LE支持服务业务本部产品方案--《人事导入工具应用》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-04102/9文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-07-01张强林产品支持部V1.0版本领域模块备注3/9目录人事导入工具应用...............................................................................................44/9人事导入工具应用人事导入工具的应用,除了在建账初期,针对人员档案的数据的批量导入之外,另一个主要的应用是关于人员信息子集的导入和自定义档案导入。以下就人事导入工具使用过程中,人员信息子集的合同子集和自定义档案的维护,举例进行说明。1、合同信息子集的导入。人事信息集导入的时候,支持4种方式的导入,覆盖式、追加式、更新式和插入更新式导入。人事信息集都是依赖于相应的人员档案的,导入的信息中,如身份证号码和姓名设置了唯一性校验之后,则系统中必须有相应的人员档案,否则,无法正常的进行导入。1)合同导入的重要字段合同管理模块是否启用,关于合同管理的后台数据库存储的数据表都是hi_psndoc_ctrt,其中有四个重要的字段:icontstate,iconttype,lastflag,recordnum,对应导入时的信息项分别为合同类型、合同变动类型、是否最新记录和记录序号。5/92)导入数据源文件。在导入合同,源文件准备的过程中,需要注意合同管理中,合同在后台存储的规律,便于准备导入源文件。第一条合同并生效icontstate=2,iconttype=1,lastflag=Y,recordnum=0;续签第一次生效后:新增加的合同记录icontstate=2,iconttype=3,lastflag=Y,recordnum=0;第一条合同记录icontstate=1,iconttype=1,lastflag=N,recordnum=1;续签第二次生效后:6/9新增加的合同记录icontstate=2,iconttype=3,lastflag=Y,recordnum=0;第二条合同记录icontstate=3,iconttype=3,lastflag=N,recordnum=1;第一条合同记录icontstate=1,iconttype=1,lastflag=N,recordnum=2。见下表,为三条合同时,导入源文件的格式。3)导入源文件中,数据行的排列针对某人,存在三条即以上合同记录的情况,源文件中,数据行,按照记录序号从大到小,从上到下的排列方式,见上面的截图,产品代码中对此处的处理逻辑进行了特殊处理。提供合同导入时的合同模板,如下:完成导入之后,最好到后台数据库中查看导入的合同记录是否导入正确。2、分级的自定义档案的导入7/9自定义档案,档案内容不多的情况下,手工输入即可,在档案内容较多的情况下,支持导入工具的应用。。1)自定义档案的创建。自定义项档案需要在【客户化】—【基本档案】—【自定义项】—【自定义项档案定义】中定义,如果是分级的档案,需要勾选上“档案是否分级”。勾选了档案分级之后,才支持针对分级档案的导入2)档案类型主键的查询。自定义档案的类别,存储在表bd_defdoclist中,查找增加的自定义档案对应的档案类型主键。3)自定义档案内容的导入。8/9针对分级的自定义档案,第一步需要导入自定义的档案内容,导入过程和导入结果如下图。4)档案级别的导入完成了自定义档案内容的导入后,需要导入自定义档案的档案层级之间的关系。档案编码设置为“唯一性”。导入过程和结果如下图。9/9