TianLaiBBS

 找回密码
 立即注册
搜索
热搜: 需求 会议
查看: 52|回复: 4

[公告通知] 手动同步科艺嘉系统到天籁教育云OA后端数据库

[复制链接]

7

主题

7

帖子

111

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111
发表于 2019-6-13 10:07:02 | 显示全部楼层 |阅读模式
操作规范:
  • 原则上只能对科艺嘉数据库导出操作,只读不能做任何增删改。
  • 为满足一致性,需要将部门架构表、岗位架构表、人事档案表增加关系字段,即增加科艺嘉对应的ID。
人工操作步骤(严格执行):
  • 从科艺嘉数据库导出部门架构表、岗位架构表、人事档案表;
    人事档案表    Employee 其中两个表的主键为 sysflg注意关联用户表
    人事档案表   Employee中的EMPDEPT为部门字段关联部门表sysdept的deptcode字段
    科艺嘉岗位表:EmpStation
    在人事表employee里面的岗位字段station
    唯一性判断是通过员工的部门代码对应EmpStation表中的DeptCode
  • 从天籁oa数据库导出部门架构表、岗位架构表、人事档案表;
  • 在天籁OA数据库三个表中分别增加科艺嘉部门ID、科艺嘉岗位ID、科艺嘉人事档案ID,便于追溯和后续校对;
  • 人工比对两个系统导出表中的字段关系,并说明天籁OA如何适应记录导入规则;
  • tl_oa_StaffWithJobPosition导出并更新岗位编码
  • 因为科艺嘉系统采用的是一岗可以多人的设计,启用天籁OA已作废的staff中JobPositionID字段,在staff表中直接指定岗位
回复

使用道具 举报

7

主题

7

帖子

111

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111
 楼主| 发表于 2019-6-13 16:08:04 | 显示全部楼层
二楼操作记录
教育云组织架构节点表tl_pub_Department
字段
类型
注释
对应科艺嘉字段
ID
varchar
节点ID
维持教育云GUID对应Node
SysNum
nvarchar
系统编号
主要方便查询和操作,主要为机构编号+自动生成编号

DeptName
varchar
名称
对应DeptName
Idx
int
当前层级序号
也可以用Node
ParentID
varchar
父级节点ID
对应FNode
DeptType
int
组织架构节点类型
[0]未指定 [1]学校  ……

默认0
SchoolID
int
学校类型节点 的扩展数据 关联ID
当 DeptType为 [1]时才使用  (主要学校使用)  对应tl_pub_Shcool

DeptStatus
int
是否可用 [0]否 [1]是
默认1
Note
varchar
备注说明
把科艺嘉DN1到DN10

CreateUserID
datetime
创建人
cdf242f5-6695-4e66-9564-4bb2e0eceff9
CreateDate
datetime
创建时间
2019-06-10 14:24:12.420


回复

使用道具 举报

7

主题

7

帖子

111

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111
 楼主| 发表于 2019-6-13 16:25:09 | 显示全部楼层
OA岗位表 tl_oa_JobPosition
字段
类型
注释
科艺嘉数据库字段
ID
varchar
数据ID
对应RID
Name
varchar
职位名称
对应StaName
DeptID
varchar
所属组织架构节点ID
对应DeptCode
ParentID
varchar
父级职位ID
科艺嘉上下级关系是通过组织架构关联的
CreateDate
datetime
创建时间

JobPositionNum
varchar
岗位编号
建议使用关联的部门架构节点DeptCode
SysNum
varchar
系统编号(用于方便查询之类)

CreateUserID
varchar
创建者用户ID

JobLevelID
int
职级编号
对应Es_Level,改字段科艺嘉是文本非关联ID
SpeciaLevelID
int
职级扩展编号(废弃)

State
int
是否可用 [0]否 [1]是
默认1
Note
varchar
备注

Idx
int
序号

RatedPeopleCount
int
标定人数(编制人数)

RealPeopleCount
int
真实当前职位人数

JobPositionType
varchar
岗位类型



回复

使用道具 举报

7

主题

7

帖子

111

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111
 楼主| 发表于 2019-6-13 18:04:51 | 显示全部楼层
对教育云表操作时复制备份原表,后缀修改为_copy####
#表示日期
员工对应岗位中间表 tl_oa_StaffWithPosition
字段
类型
注释
ID
varchar
数据ID
UserName
varchar
用户名称
UserID
varchar
用户ID
JobPositionID
varchar
岗位ID

员工表tl_pub_Staff
字段
类型
说明
备注
ID
int
数据ID

UserID
varchar
和用户总表关联的的UserID

Name
varchar
姓名

Sex
varchar
性别【0】未指定 【1】男 【2】女

JobNumber
varchar
工号(员工编制号码)

(废弃)SchoolID
varchar
所属学校ID

(废弃字段、已使用tl_oa_StaffWithJobPosition中间表关联员工一对多岗位)
JobPositionID
varchar
岗位职位ID

JobLevelID
varchar
职级ID

DepartmentID
varchar
部门ID

CreateDate
datetime
创建时间

MechID
varchar
所属机构ID

IDCardNum
varchar
身份证号

Phone
varchar
电话号码

Address
varchar
通信地址

StaffType
int
特定员工类型
[0]未指定(不是特定员工类型) [1]教师员工   参阅码表tl_pub_StaffType
JoinDate
datetime
入职时间

Birthday
datetime
生日

RegAddress
varchar
户籍住址

BodyHigh
float
身高(cm)

BodyWeight
float
体重(kg)

NationID
int
民族ID
(对应tl_pub_StaffWithNationType民族码表)
PoliticalID
int
政治面貌类型ID
(对应tl_pub_StaffWithPolitical政治面貌码表)
MarriageState
int
婚姻状况
[0]未婚 [1]已婚
EduID
int
受教育情况类型ID
(对应tl_pub_StaffWithEduType受教育情况类型码表)
RegType
int
户口类型
[0]农村 [1]城市
Email
varchar
联系邮箱
HopePay
float
期望薪资(元)


回复

使用道具 举报

7

主题

7

帖子

111

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111
 楼主| 发表于 2019-6-14 09:23:09 | 显示全部楼层
2019年6月14日09:22:45处理部门架构表tl_pub_Department
将新增的表排序字段设置为99,便于后续区分
将新增的表SysNum字段存的人力资源管理系统中的DeptNum值

新增的岗位表中JobPositionNum字段存的人力资源管理系统中的RID值
将人力资源员工档案表复制到天籁教育数据库中命名ZL_Employee
将正式库教育云导入到测试服修改名称为ZL_tl_pub_Staff
更新手机号码相同的
先清空再验证
UPDATE ZL_tl_pub_Staff SET JobNumber= NULL
SELECT * FROM ZL_tl_pub_Staff WHERE JobNumber IS NOT NULL
MERGE INTO ZL_tl_pub_Staff USING ZL_Employee ON ZL_tl_pub_Staff.Phone = ZL_Employee.RScellphone WHEN matched THEN UPDATE SET ZL_tl_pub_Staff.JobNumber = ZL_Employee.EMPNUM;
2019年6月15日09:24:10
校对人力系统与OA系统手机号码一致的数据
1.人力数据:总数2342/OA相同数据969
2.OA数据:总数2268/人力相同数据969
校对人力系统与OA系统身份证号一致的数据:相互相同数据729
校对人力系统与OA系统用工名称一致的数据:人力资源中相同数据1265,OA中1222

建议操作步骤:
将手机号码、身份证号码、姓名一致的用户先更新部门、岗位
再将未处理的人力资源库新增插入到数据库中




回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|TianLaiBBS

GMT+8, 2026-6-12 18:19 , Processed in 0.046537 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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