·
业务处理流程
1、部门可分级,当部门有下级部门时,不能增加部门,只有最明细的部门可设置岗位、
班组。同样,当部门设置了岗位后,不能再在其下级设置部门。
删除部门时,若此部门下有岗位、班组或下级部门,则只能将岗位、班组或下级部门先 删除完,才能删除部门
部门编码不允许修改
2、部门删除或者Findependence由“Y”变为“N”时,删除t_prvdatapriv 表中相对应 的数据项. 在t_prvdatapriv 表中的fdata字段保存有对应的编码。分配FDatatype = “12”
delete t_prvdatapriv where fentityno = :gs_entityno and fdata = :fdeptno and fdtatype = ‘12’
引用表说明 部门表 t_HRDept 岗位表 t_HRPosition 班组表 t_woteamList
基础资料表 t_Name 人员基本表 t_HREmpl 触发器:
tri_hrdept_ins tri_hrdept_upd
3.1.2 部门班组维护
功能描述
对部门/岗位进行设置,修改、删除。
界面设计
Word资料
·
业务处理流程
1、只可在最明细部门下新增班组
2、班组中若有员工则不可删除此班组
引用表说明 部门表 t_HRDept 班组表 t_woteamList 人员基本表 t_HREmpl
3.1.3 员工档案维护
功能描述
对员工的档案如基本信息、家庭背景、受教育程度、特长、培训、工作业绩、证件、备
Word资料
·
注、工作经历等进行增加、修改和删除。
界面设计
业务处理流程
对员工档案中的人员信息变动进行更改。 当进行员工更改时,要更改相关表中的人名。(权限表,审核历史表,人事合同表, 评估结果表)用触发器实现。
新增员工时,在 t_Hrcard 中新增一条员工考勤卡记录.
Word资料
·
人力资源系统启用后,不允许用户删除当状态不为‘0’的记录,当状态不为‘0’时控 制某些
关键资料不允许修改。
不允许将状态从不为 0 的状态改为‘0’状态。
引用表说明
人员基本表 t_HREmpl 人事合同表 t_HREmpContract 权限操作员表 t_PRVUser 审核历史表 t_PRVAuditHistory
绩效评估结果表 t_HREvalResultReg 卡号表 t_Hrcard 触发器
tri_hrempl_ins tri_hrempl_upd tri_hrempl_del
3.1.4 人事合同管理
功能描述
对员工的人事合同进行增加、修改和删除
界面设计
业务处理流程
人事合同的合同类型取自 t_name 表且在此可新增定义合同类型,受聘人和聘用单位代
Word资料
·
表分别可双击查询,或直接输入并进行检测。合同条款可引用系统已定义的合同条款模板,
当员工合同到期,进行续聘登记,亦弹出此窗口,将原合同容复制显示,提供编辑。若合 同类型改变,则同步更新员工基础资料表中的合同类型。
引入条款模板将选择模板的条款容复制到当前合同的条款容。 已失效的合同不可修改 合同只能与员工一起删除,删除员工时删除此员工的合同
引用表说明
员工表 t_HREmpl 岗位表 t_HRPosition
人事合同表 t_Hrempcontract 人事合同条款表 t_HRContrItems 基础基础资料表 t_Name 合同模板表 t_termtemplate
3.1.5 招聘途径维护
功能描述
帮助用户管理各种部和外部的招聘广告
界面设计
业务处理流程
招聘途径的招聘方式来源于 t_name 表,由用户自定义。招聘途径启用于招聘计划则不 可删除。
Word资料