监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
南宁OA行业资讯

当前位置:工程项目OA系统 > 泛普各地 > 广西OA系统 > 南宁OA系统 > 南宁OA行业资讯

OA管理系统与HR系统方案简述

申请免费试用、咨询电话:400-8352-114

泛普OA管理系统与HR系统方案简述

在OA和HR系统进行数据同步,由HR数据库开放一个角色仅能访问人员,组织,职位,岗位以及之间相互关系的中间表。数据同步采用两种方式:一种是自动同步OA每隔15分钟进行数据抓取数据;另外一种是人为同步,需要在OA中做一个手动抓取的功能。
   需求:
1、在HR与OA接口同步过程,需要按照公司、部门、岗位体系、岗位分布、人员信息的顺序进行同步,如果前面同步失败,同步必须终止。
 2、在HR与OA接口同步过程,针对公司、部门、岗位体系、岗位分布、人员信息等中间表信息同步时,必须按照中间表中数据ID顺序进行逐条处理,如发现数据同步出错,需要停止后续同步。
         3、如果同步失败,需要在OA中针对同步失败的数据进行提醒。 提醒给管理员即可,管理员账号需客户指定。
         4、每张中间表都会复制一个历史表,历史表用来存放同步成功的数据。在接口同步过程中,针对同步成功的数据需要写入对应的历史表中,本身的中间表同步成功的数据就需要删除。
 
 
 
 

二、       方案内容

2.1创建数据库角色

创建一个角色,OA可以用此角色访问对此角色公开的人员组织信息用于同步人员组织信息。
角色名 可以进行操作 可操作中间表 备注
LSStaffInfoer 查找    
 

2.2创建相关中间表

2.2.1公司中间表

名称v_company
序号 字段 字段名称 字段类型
1 ID 中间表主键 INT IDENTITY
2 gs_deptcode 公司编码(HR公司主键) VARCHAR(40)
3 gs_deptcode_mc 公司简称 VARCHAR(40)
4 gs_deptcode_qc 公司全称 VARCHAR(40)
5 gs_Parentcode 公司父级编码 VARCHAR(40)
6 gs_orderid 显示顺序 int
7 Gs_Action 操作 1代表新增
2代表更新
3代表删除
8 Gs_State 同步标示 0 代表未同步
1 代表已同步
2代表同步失败
9 Gs_Date 同步时间 Datetimes
 
 
 
 
HR与OA同步对照表—公司
HR字段 HR字段名称 OA字段(表名:Hrmsubcompany) OA字段名称
gs_deptcode 公司编码(HR公司主键) subcompanycode  
gs_deptcode_mc 公司简称 subcompanyname 公司名称
gs_deptcode_qc 公司全称 subcompanydesc 公司描述
gs_Parentcode 公司父级编码(默认为1) supsubcomid  
gs_orderid 显示顺序 showorder  
 
 
HR业务中的一级部门为公司,SQL语法:insert into 公司表 (gs_deptcode,gs_deptcode_mc,gs_deptcode_qc,gs_Parentcode,gs_orderid,Gs_Action
,Gs_State)values ('101','北京公司',‘北京公司’,‘1’,‘2’,‘1’,‘0’)
 

2.2.2部门中间表

表名:V_dept
序号 字段 字段名称 字段类型
1 ID 中间表主键 INT IDENTITY
2 dept_code 部门编码(HR部门主键) VARCHAR(40)
3 deptcode_mc 部门简称 VARCHAR(40)
4 deptcode_qc 部门全称 VARCHAR(40)
5 Parentcode 部门父级编码 VARCHAR(40)
6 orderid 显示顺序 int
7 Gs_Action 操作 1代表新增
2代表更新
3代表删除
8 Gs_State 同步标示 0 代表未同步
1 代表已同步
2代表同步失败
9 Gs_Date 同步时间 Datetimes
 
 
 
 
 
 
 
HR与OA同步对照表—部门
HR字段 HR字段名称 OA字段(表名:HrmDepartment) OA字段名称
dept_code 部门编码(HR部门主键) departmentcode  
deptcode_mc 部门简称 departmentname 部门名称
deptcode_qc 部门全称 departmentmark  
Parentcode 部门父级编码 supdepid 上级部门ID
ORDERID 顺序 showorder 顺序
  所属分部 subcompanyid1 改部门在所属分部
 
 
Sql语法如下:
insert into 部门表 (deptcode,deptcode_mc,deptcode_qc,Parentcode,orderid,Gs_Action,Gs_State)values ('10101','人力资源部',‘北京公司人力资源部’,‘101’,‘1’,‘1’,‘0’)

2.2.3岗位中间表

2.3.3.1 职务体系
 
名称:V_BM_GW
序号 字段 字段名称 字段类型
1 ID 中间表主键 INT IDENTITY
2 BM0000 职务编码(HR职务体系主键) VARCHAR(40)
3 MC0000 职务名称 VARCHAR(40)
4 Gs_Action 操作 1代表新增
2代表更新
3代表删除
5 Gs_State 同步标示 0 代表未同步
1 代表已同步
2代表同步失败
6 Gs_Date 同步时间 Datetimes
 
HR与OA同步对照表—职务体系
HR字段 HR字段名称 OA字段(表名:HrmJobTitles OA字段名称
BM0000 职务编码(HR职务体系主键) jobtitlecode  
MC0000 职务名称 jobtitlemark  
 
 

2.2.4人员中间表

名称:V_A01   注:OA中人员顺序需要与HR中人员顺序显示一致,HR中人员显示顺序为人员编号。
序号 字段 HR字段名称 OA字段名称 字段类型
1 ID 中间表主键(自带)   INT IDENTITY
2 A0188 人员ID(HR中人员信息主键)(自带)   Int
3 A0190 员工编号(不是人员主键,但可做为唯一标识) 编号 VARCHAR(20)
4 A0101 姓名 (对应OA中的姓名) 姓名 VARCHAR(20)
5 A0107 性别 性别 char(2)
6 J01_dept_id 所属机构 部门 INT
7 J01_E01BM0000 岗位名称(取BM_GW表的MC0000) 岗位/职务 INT
8 A01693 直接上级 直接上级 VARCHAR(20)
9 A0191 人员类别(在职、在职-解掉、离退休、离职) 状态 char(2)
10 A01669 办公室 办公室 VARCHAR(100)
11 A01668 办公电话 办公电话 VARCHAR(20)
12 A01274 移动电话[1] 移动电话 VARCHAR(20)
13 email 个人E—MAIL 电子邮箱 VARCHAR(40)
14 A01670 加工代码 加工代码 VARCHAR(20)
15 A0111 出生日期 出生日期 datetime
16 A0121 民族 民族 VARCHAR(20)
17 A0177 身份证号 身份证号码 VARCHAR(20)
18 A0127 婚姻状况 婚姻状况 VARCHAR(20)
19 A01577 政治面貌 政治面貌 VARCHAR(40)
20 A0180 学历 学历 VARCHAR(40)
21 A0104 学位 学位 VARCHAR(40)
22 A01684 毕业院校 毕业院校 VARCHAR(100)
23 A01682 所学专业 所学专业 VARCHAR(100)
24 A0134 户口所在地 户口所在地 VARCHAR(100)
25 A01311 家庭住址 家庭住址 VARCHAR(500)
26 LOGINOTHERNAME 登录别名 登录名 VARCHAR(200)
27 A01694 安全级别(默认值10) 安全级别 VARCHAR(20)
28 Gs_Action 操作(自带)   1代表新增
2代表更新
3代表删除
29 Gs_State 同步标示(自带)   0 代表未同步
1 代表已同步
2代表同步失败
30 Gs_Date 同步时间(自带)   Datetimes
31 A01801 文本1 文本 其他信息1 Text1
32 A01802 文本2 文本 其他信息2 Text2
33 A01803 文本3 文本 其他信息3 Text3
34 A01804 文本4 文本 其他信息4 Text4
35 A01805 文本5 文本 其他信息5 Text5
41 A01806 时间1 日期 其他信息1 Date1
42 A01807 时间2 日期 其他信息2 Date2
43 A01808 时间3 日期 其他信息3 Date3
44 A01809 时间4 日期 其他信息4 Date4
45 A01810 时间5 日期 其他信息5 Date5
46 A01811 浮点数1 数字 其他信息1 Float1
47 A01812 浮点数2 数字 其他信息2 Float2
48 A01813 浮点数3 数字 其他信息3 Float3
49 A01814 浮点数4 数字 其他信息4 Float4
50 A01815 浮点数5 数字 其他信息5 Float5
 
 
HR与OA同步对照表—人员
HR字段(表名:V_A01) HR字段名称 HR编码
(HR在中间表的数据都必须为中文,不能已编码形式写入)
OA字段(表名:HrmResource) OA字段名称 OA编码
A0188 人员ID   ID    
A0190 员工编号   workcode    
A0101 姓名   lastname    
A0107 性别
Sex 性别
J01_dept_id 部门   Departmentid 所属部门  
J01_E01BM0000 岗位名称 18     中国专利技术开发公司
19     总经理
20     副总经理
21     首席顾问
22     顾问
23     部主任
24     部副主任
25     职代会主席
26     室主任
27     副科长
29     室副主任
30     项目组长
32     员工
33     科长
jobtitle 岗位  
A0139 直属上级   manasgerid 直接上级  
A0191 人员类别 01、在职
02、在职-借调
03、离退休
04、离职
 
Status 状态
  1. 试用
  2. 正式
  3. 临时
  4. 试用延期
  5. 解聘
  6. 离职
  7. 退休
  8. 无效
A01669 办公室   Workroom 办公室  
A01668 办公电话   telephone 分机  
A01274 移动电话   Mobile 手机  
email 个人E—MAIL   email 电子邮件  
A01670 加工代码     加工代码  
A0111 出生日期   birthday 出生日期  
A0121 民族   Folk 民族  
A0177 身份证号   Certificatenum 身份证号  
A0127 婚姻状况 1       未婚
2       已婚
3       丧偶
4       离婚
9       其他
Maritalstatus 婚姻状况 1       未婚
2       已婚
3       丧偶
4       离婚
9       其他
A0118 政治面貌 01     中共党员
02     中共预备党员
03     共青团员
06     民建会员
13     群众
99     其他
policy 政治面貌  
A0180 学历 05     高中毕业
08     大学本科
10     大学毕业
12     专科毕业
13     双学士
14     研究生班毕业
15     研究生毕业
16     博士研究生毕业
Educationlevel 学历  
A0104 学位 001  工学学士
002  博士
003  理学博士
004  农学硕士
005  文学学士
006  法学学士
007  管理学学士
008  硕士
009  理学硕士
010  工学硕士
011  工程硕士
012  其它硕士
013  经济学学士
014  农学博士
015  工学博士
016  法学硕士
017  管理学硕士
018  博士后
019  经济学硕士
020  理学学士
021  历史学硕士
022  医学硕士
023  医学学士
024  学士
Degree 学位  
A01684 毕业院校     毕业学校  
A01682 所学专业     专业  
A0134 户口所在地   residentplace 户口  
A01311 家庭住址     家庭地址  
LOGINOTHERNAME 登录名(对应OA的登录账号)   Loginid 登录账号  
A01694 安全级别 默认值10 Seclevel 安全级别  
A01801 文本1   Text1 文本 其他信息1  
A01802 文本2   Text2 文本 其他信息2  
A01803 文本3   Text3 文本 其他信息3  
A01804 文本4   Text4 文本 其他信息4  
A01805 文本5   Text5 文本 其他信息5  
A01806 时间1   Date1 日期 其他信息1  
A01807 时间2   Date2 日期 其他信息2  
A01808 时间3   Date3 日期 其他信息3  
A01809 时间4   Date4 日期 其他信息4  
A01810 时间5   Date5 日期 其他信息5  
A01811 浮点数1   Float1 数字 其他信息1  
A01812 浮点数2   Float2 数字 其他信息2  
A01813 浮点数3   Float3 数字 其他信息3  
A01814 浮点数4   Float4 数字 其他信息4  
A01815 浮点数5   Float5 数字 其他信息5  
 

2.2.5 照片同步方案

1、在HR            中人员基本信息中增加一个字段做为人员照片的路径保存。
2、HR中需要把照片从HR数据库中转换成IMAGE存放在服务器中的磁盘中,已人员编号进行命名。
3、在人员同步时,OA根据人员的照片路径直接读取照片。
 
 
 
 
客户负责人签字:                                      朗新签字:
 
泛普签字 : 


[1][1]
发布:2006-04-21 17:18    编辑:泛普软件 · admin    [打印此页]    [关闭]
相关文章:
南宁OA系统
联系方式

成都公司:成都市成华区建设南路160号1层9号

重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

咨询:400-8352-114

加微信,免费获取试用系统

QQ在线咨询

泛普南宁OA行业资讯其他应用

南宁OA软件 南宁OA新闻动态 南宁OA信息化 南宁OA快博 南宁OA行业资讯 南宁软件开发公司 南宁门禁系统 南宁物业管理软件 南宁仓库管理软件 南宁餐饮管理软件 南宁网站建设公司