成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
协同OA管理应用平台项目_OA与EAS系统集成方案
文档版本历史
| 变更序号 | 日期 | 版本 |
文件变更 申请编号 |
变更说明 | 修改人 |
| 1 | 2013年8月15日 | V1.0 | 无 | ||
人力资源部薪酬模块现使用金蝶eas,人事信息及组织架构也在金蝶eas中维护;
此次配合OA系统的建设,将员工信息库的维护工作在OA软件中实现,薪酬模块仍通过EAS实现,所以考虑两个系统之间的一些关键信息交互(部分人事信息及组织架构的同步),特编制泛普OA系统与eas系统集成方案;
1、 组织架构同步:
ü 由泛普OA系统同步金蝶EAS组织架构;
ü 以泛普系统后台数据库为中间表载体且同实例(中间表结构详见下方表格);
以下中间表为参考实例;中间表具体内容、种类及张数将在初步方案框架确认后,后续由双方技术层面交流并确认《开发设计说明书》
a.分部(公司)基础信息表
| 字段 | 类型 | 是否为空 | 含义 |
| Name | Varchar | N | 公司简称 |
| Code | Varchar | N | 公司编码 |
| Lastupdatetime | Varchar | N | 最近更新时间,时间戳(格式例:2013-04-12 09:00:00) |
| Status | Varchar | N | 0,启用;1,封存 |
b.部门基础信息表(department table)
| 字段 | 类型 | 是否为空 | 含义 |
| Name | Varchar | N | 部门简称 |
| SUBDEPCODE | Varchar | N | 上级部门编码 不能为空无上级为0 |
| SUBCOMPANYCODE | Varchar | N | 部门归属公司的编码 |
| Code | Varchar | N | 部门编码 |
| LASTUPDATETIME | Varchar | N | 最近更新时间,时间戳(格式例:2013-04-12 09:00:00) |
| Status | Varchar | N | 0,启用;1,封存 |
c.人员基本信息表(resources table)
| 字段 | 类型 | 是否为空 | 含义 |
| Code | Varchar | N | 人员编码 |
| Name | Varchar | N | 名称 |
| Sex | Varchar | N | 性别1 男 0女 |
| DEPTCODE | Varchar | N | 所属部门编码 |
| SUBCODE | Varchar | N | 所属公司编码 |
| postcode | Varchar | N | 所属职位编码 |
| photo | Varchar | N | 照片 |
| MANAGERCODE | Varchar | N | 直接上级编码没有则为0 |
| OFFICEPHONE | Varchar | N | 办公电话 |
| mobile | Varchar | N | 移动电话 |
| Varchar | N | 电子邮件 | |
| Createdate | Varchar | N | 创建日期(格式例:2013-04-12) |
| Idcard | Varchar | Y | 身份证号码 |
| Status | Varchar | N | EAS员工状态编码(从证大EAS正式库中提取后给出) |
| Modifstatus | Varchar | N | 0,启用;1,禁用 |
| politics status | Varchar | N | 政治面貌名称 |
| Dispatch type | Varchar | N | 派遣类型名称 |
| Nationality | Varchar | N | 国籍名称 |
| Healthy | Varchar | N | 身体状况名称 |
| Nation | Varchar | N | 民族名称 |
| Account | Varchar | N | 帐号(不一定有,譬如保洁阿姨会发工资,但不会有账号) |
ü 金蝶EAS相应数据同步至中间表;定时读取中间表数据并更新到泛普OA系统数据源。
2、 OA流程数据归档给EAS
ü 功能说明:
用户在OA系统中发起审批的4个流程(入职、异动、离职、年底批量调薪)在流程审批完成之后,会写入到中间表;中间表具体内容将在初步方案框架确认后(目前在附录中已提供框架接口),后续由双方技术层面交流并确认《开发设计说明书》;
ü 详细描述:
l 人员入职:
1) OA招聘流程—OA入职流程(读EAS字段值)---同步EAS入职单(KEY:字段F7)---EAS里点一下审核按钮---产生EAS人员
2)入职单上有薪酬字段----EAS定级定薪同步(触发应滞后于入职)
l 人员异动:
1)OA异动单上有勾选项“是否调整薪酬“----
a.是---同步EAS调薪和职位
b.否---只同步EAS职位
2)OA异动流程(含薪酬字段,含薪酬调整时间)---EAS异动单(同步EAS调薪单)----点审核(两张单)---人员EAS中换部门(薪酬根据调薪单时间自动变)
l 人员离职—与入职类似,与薪酬无关---EAS用户需手工禁用;
l 年底批量调薪:OA中单独一张调薪单---同步到EAS调薪单(必需是已有人员,已做过定薪);
3、 EAS待办事宜集成
ü 功能说明:
待办事宜的集成,通过提供获取消息webservice接口,调用接口来获取EAS系统的待办事项,并显示在OA系统的门户上(页面预留一个元素作为EAS的待办事宜栏);关于待办事项的处理,用户通过单点登录后直接启动调用GUI客户端处理待办事项,无须输入EAS客户端密码,即便是用户采用EAS动态密码卡认证也无影响。
4、 EAS与OA一人多岗情况同步
使用主次账号的方式实现一人多岗的技术难点,通过附5表将数据同步,同步源是金蝶EASHR数据库,已存人员编码+职位编码作为唯一标示。如一人多岗,则同步多条数据。例如张三是行政和财务部经理,那在此中间表中需插入2条关于张三的数据。
5、 单点登录
ü 功能说明:
用户在OA系统登录后可以通过链接直接(勿需输入密码)登录到金蝶EAS系统中(CS客户端)进行全部的授权操作。
6、 其他附录
附1. 新员工入职流程
| 字段 | 类型 | 是否为空 | 含义 |
| Code | Varchar | N | 流程ID |
| Applicat | Varchar | N | 申请人编码 |
| appDeptcode | Varchar | N | 申请人部门编码 |
| Appdate | Varchar | N | 申请日期(格式例:2013-04-12) |
| Workcode | Varchar | N | 员工编码 |
| Name | Varchar | N | 姓名 |
| Sex | Varchar | N | 性别1 男 0女 |
| Birthday | Varchar | N | 生日(格式例:2013-04-12) |
| DEPTCODE | Varchar | N | 所属部门编码 |
| SUBCODE | Varchar | N | 所属公司编码(所属HR组织编码) |
| postcode | Varchar | N | 所属职位编码 |
| Homephone | Varchar | N | 家庭电话 |
| Homeadress | Varchar | N | 家庭住址 |
| Nativeplace | Varchar | N | 籍贯名称 |
| mobile | Varchar | N | 移动电话 |
| Createdate | Varchar | N | 创建日期(格式例:2013-04-12) |
| Idcard | Varchar | Y | 身份证号码 |
| Position | Varchar | N | 职位编码 |
| Postype | Varchar | N | 职位类型名称 |
| Zhiji | Varchar | N | 职级名称 |
| Zhideng | Varchar | N | 职等名称 |
| Joinwork | Varchar | N | 参加工作日期(格式例:2013-04-12) |
| Probation | Varchar | N | 试用期(月) |
| Edbackground | Varchar | N | 学历名称 |
| Degree | Varchar | N | 学位名称 |
| College | Varchar | N | 毕业院校名称 |
| Major | Varchar | N | 专业名称 |
| politics status | Varchar | N | 政治面貌名称 |
| Dispatch type | Varchar | N | 派遣类型(人员类型名称) |
| Nation | Varchar | N | 民族名称 |
| Worksource | Varchar | N | 入职来源名称 |
| Nizhaozhiwei | Varchar | N | 拟招职位名称 |
| Workpursue | Varchar | N | 工作意向 |
| Remark | Varchar | N | 备注 |
| PasspordID | Varchar | N | 护照号码 |
附2. 人事异动流程
| 字段 | 类型 | 是否为空 | 含义 |
| Code | Varchar | N | 流程ID |
| Applicat | Varchar | N | 申请人编码 |
| appDeptcode | Varchar | N | 申请人部门编码 |
| Appdate | Varchar | N | 申请日期(格式例:2013-04-12) |
| Workcode | Varchar | N | 员工编码 |
| Name | Varchar | N | 姓名 |
| Birthday | Varchar | N | 生日(格式例:2013-04-12) |
| Enterdate | Varchar | N | 入职日期(格式例:2013-04-12) |
| Joinwork | Varchar | N | 参加工作日期(格式例:2013-04-12) |
| Edbackground | Varchar | N | 学历名称 |
| Degree | Varchar | N | 学位名称 |
| College | Varchar | N | 毕业院校名称 |
| Major | Varchar | N | 专业名称 |
| Poststartdate | Varchar | N | 当前职位任职日期 |
| Postenddate | Varchar | N | 当前职位结束日期(格式例:2013-04-12) |
| Deptcode | Varchar | N | 当前所属部门编号 |
| Position | Varchar | N | 职位编码 |
| Zhiwu | Varchar | N | 职务编码 |
| Zhiji | Varchar | N | 职级名称 |
| Zhideng | Varchar | N | 职等名称 |
| obDeptcode | Varchar | N | 目标所属部门编号 |
| obPosition | Varchar | N | 目标职位编码 |
| PrimaryPosition | Varchar | N | 主要职位名称(异动前职位、异动后职位) |
| obZhiwu | Varchar | N | 目标职务编码 |
| obZhiji | Varchar | N | 目标职级名称 |
| obZhideng | Varchar | N | 目标职等名称 |
| Reason | Varchar | N | 异动原因 |
| Posttype | Varchar | N | 职位类别名称 |
| Obposttype | Varchar | N | 目标职位类别名称 |
| Zhiwutype | Varchar | N | 任职类型名称 |
| Obzhiwutype | Varchar | N | 目标任职类型名称 |
| Effdate | Varchar | N | 生效日期(格式例:2013-04-12) |
| Edbackground | Varchar | N | 学历名称 |
| Degree | Varchar | N | 学位名称 |
| College | Varchar | N | 毕业院校 |
| Major | Varchar | N | 专业 |
| Beforeindate | Varchar | N | 异动前入司日期(格式例:2013-04-12) |
| Afterindate | Varchar | N | 异动后入司日期(格式例:2013-04-12) |
| Remark | Varchar | N | 备注 |
附3. 新员工入职流程(归档);
| 字段 | 类型 | 是否为空 | 含义 |
| code | Varchar | N | 流程ID |
| Workcode | Varchar | N | 员工编号 |
| Status | Varchar | N | 审批通过1;审批不通过2;打回草稿3 |
| Result | Varchar | N |
是否已读取 0. 是,1.否 |
附4. 人事异动流程(归档)
| 字段 | 类型 | 是否为空 | 含义 |
| code | Varchar | N | 流程ID |
| Workcode | Varchar | N | 员工编号 |
| Status | Varchar | N | 审批通过1;审批不通过2;打回草稿3 |
| Result | Varchar | N |
是否已读取 0.是,1.否 |
附5. 离职申请流程(归档)
| 字段 | 类型 | 是否为空 | 含义 |
| Code | Varchar | N | 流程ID |
| Applicat | Varchar | N | 申请人编码 |
| appDeptcode | Varchar | N | 申请人部门编码 |
| Attacheddept | Varchar | N | 挂靠部门编码 |
| Appdate | Varchar | N | 申请日期(格式例:2013-04-12) |
| Leavedate | Varchar | N | 离退休日期(格式例:2013-04-12) |
| Type | Varchar | N | 离退休类型名称 |
| Detailreason | Varchar | N | 离退休原因 |
| Remark | Varchar | N | 备注 |
| Suggest | Varchar | N | 建议 |

