AEAI HR开源人力资源管理v1.6.0发版公告

AEAI HR v1.6.0版本更新包括新增奖惩管理功能、编码表添加工资限额和满勤额度设定等功能,修复了基本信息编辑保存后未显示核准按钮等问题,完善了人员基本信息同步机制并添加了公积金和个人所得税字段。

升级说明

AEAI HR v1.6.0版是AEAI HR v1.5.2版人力资源管理系统的升级版本,本次升级的系统是基于AEAI DP 3.8.0_20170228进行打包部署的,升级内容主要是针对实际应用过程中客户反馈,对相关BUG进行修正,同时完善部分功能、优化用户体验,升级说明及产品介质已经上传至网盘中,下载地址:http://pan.baidu.com/s/111gia。

升级内容

1. 新功能

1) 添加奖惩管理功能,负责对员工的奖励惩罚进行统一管理。

2) 编码表添加工资额度上限,在基本信息列表也添加按钮弹出窗口,维护字段。

3) 编码表添加满勤额度设定,在基本信息列表也添加按钮弹出窗口,维护字段。

2. BUG修正

1) 基本信息编辑保存后,没有显示核准按钮。

2) 薪资汇总时,奖金和备注不重置。

3) 薪资汇总的时候,如果遇到上月为12月,则年假抵扣重新计算。

3. 功能完善

1) 人员基本信息同步机制,在基础信息核准的时候再同步,并要给出提示;

2) 基本信息添加公积金字段,薪资汇总是同步到薪资表中;

3) 基本信息添加是否缴纳保险字段;

4) 薪资管理列表页面添加本月按钮时间跳转;

5) 薪资管理添加年请假数字段;

6) 薪资管理添加应发工资字段,扣除个人所得税、保险、公积金得出应发工资

7) 汇总时,奖金通过奖惩表信息得出,扣除抵扣假期为负数的人天费用,满勤奖,参与计算实发工资计算;

8) 薪资管理 - 编辑页面显示人天工资内容;

9) 薪资管理 - 列表页面年月,有效天数字段挪到查询框中显示;

4. 数据表调整

5. 数据表新增

create table HR_BONUS_PENALTY

(

BP_ID                char(36) not null,

USER_ID              char(36),

BP_DATE              date,

BP_TYPE              varchar(32),

BP_MONEY            decimal(8,2),

BP_DESC              varchar(1024),

primary key (BP_ID)

);

6. 编码表添加

1) 奖惩类型

INSERT INTO `sys_codetype` (`TYPE_ID`, `TYPE_NAME`, `TYPE_GROUP`, `TYPE_DESC`, `IS_CACHED`, `IS_UNITEADMIN`, `IS_EDITABLE`, `LEGNTT_LIMIT`, `CHARACTER_LIMIT`, `EXTEND_SQL`, `SQL_BODY`, `SQL_COND`) VALUES ('BP_TYPE', '奖惩类型', 'app_code_define', '', 'Y', 'Y', 'Y', '20', '', 'N', '', '');

INSERT INTO `sys_codelist` (`TYPE_ID`, `CODE_ID`, `CODE_NAME`, `CODE_DESC`, `CODE_SORT`, `CODE_FLAG`) VALUES ('BP_TYPE', 'PUNISHMENT', '惩罚', '', '1', '1');

INSERT INTO `sys_codelist` (`TYPE_ID`, `CODE_ID`, `CODE_NAME`, `CODE_DESC`, `CODE_SORT`, `CODE_FLAG`) VALUES ('BP_TYPE', 'REWARD', '奖励', '', '2', '1');

INSERT INTO `sys_codelist` (`TYPE_ID`, `CODE_ID`, `CODE_NAME`, `CODE_DESC`, `CODE_SORT`, `CODE_FLAG`) VALUES ('BP_TYPE', 'FULLTIME', '满勤', '', '3', '1');

INSERT INTO `sys_codelist` (`TYPE_ID`, `CODE_ID`, `CODE_NAME`, `CODE_DESC`, `CODE_SORT`, `CODE_FLAG`) VALUES ('BP_TYPE', 'OVERRUN', '超限', '', '4', '1');

2) 工资限额

INSERT INTO `sys_codetype` (`TYPE_ID`, `TYPE_NAME`, `TYPE_GROUP`, `TYPE_DESC`, `IS_CACHED`, `IS_UNITEADMIN`, `IS_EDITABLE`, `LEGNTT_LIMIT`, `CHARACTER_LIMIT`, `EXTEND_SQL`, `SQL_BODY`, `SQL_COND`) VALUES ('SALARY_LIMIT', '0', 'app_code_define', '', 'Y', 'Y', 'Y', '', '', 'N', '', '');

3) 满勤额度

INSERT INTO `sys_codetype` (`TYPE_ID`, `TYPE_NAME`, `TYPE_GROUP`, `TYPE_DESC`, `IS_CACHED`, `IS_UNITEADMIN`, `IS_EDITABLE`, `LEGNTT_LIMIT`, `CHARACTER_LIMIT`, `EXTEND_SQL`, `SQL_BODY`, `SQL_COND`) VALUES ('FULLTIME_AWARD', '60', 'app_code_define', '', 'Y', 'Y', 'Y', '', '', 'N', '', '');

7. 功能表添加

INSERT INTO `sys_function` (`FUNC_ID`, `FUNC_NAME`, `FUNC_TYPE`, `MAIN_HANDLER`, `FUNC_PID`, `FUNC_STATE`, `FUNC_SORT`, `FUNC_DESC`) VALUES ('58266DF2-BCF6-4176-A5E5-800E993DD3F7', '奖惩管理', 'funcnode', '2F9E86A7-983F-4889-8705-37268F2DACD1', 'AD7CE5A0-39C4-4B43-B243-D056BBDF9332', '1', '8', '');

8. 控制器表添加

INSERT INTO `sys_handler` (`HANLER_ID`, `HANLER_CODE`, `HANLER_TYPE`, `HANLER_URL`, `FUNC_ID`) VALUES ('32F1ED17-41D0-4195-A756-4B88EBB691E8', 'SalarySet', 'OTHER', '', '49F49293-5270-4C72-B7EE-02562627BF03');

INSERT INTO `sys_handler` (`HANLER_ID`, `HANLER_CODE`, `HANLER_TYPE`, `HANLER_URL`, `FUNC_ID`) VALUES ('2F9E86A7-983F-4889-8705-37268F2DACD1', 'HrBonusPenaltyManageList', 'MAIN', NULL, '58266DF2-BCF6-4176-A5E5-800E993DD3F7');

INSERT INTO `aeaihr`.`sys_handler` (`HANLER_ID`, `HANLER_CODE`, `HANLER_TYPE`, `HANLER_URL`, `FUNC_ID`) VALUES ('C8DAE35A-B1DB-47A3-822F-97659C56334B', 'HrBonusPenaltyManageEdit', 'OTHER', '', '58266DF2-BCF6-4176-A5E5-800E993DD3F7');

升级步骤

1. 由于本次升级内容校对,建议直接部署新版AEAI HR系统;

2. 数据表对应调整参见升级内容对应调整。

转载于:https://my.oschina.net/agileai/blog/868984

目录 1 概述 5 1.1 编写目的 5 1.2 项目背景 5 1.3 术语和缩写 5 1.4 参考资料 5 2 软件模块标识 6 3 用户信息管理 7 3.1 基本信息管理 7 3.1.1 表示层 7 3.1.2 业务逻辑层 7 3.1.3 实体层 9 3.1.4 数据访问层 12 3.2 详细信息管理 13 3.2.1 表示层 13 3.2.2 业务逻辑层 14 3.2.3 实体层 16 3.2.4 数据访问层 17 3.3 教育信息管理 18 3.3.1 表示层 18 3.3.2 业务逻辑层 18 3.3.3 实体层 19 3.3.4 数据访问层 19 3.4 再教育信息管理 19 3.4.1 表示层 19 3.4.2 业务逻辑层 20 3.4.3 实体层 20 3.4.4 数据访问层 21 3.5 工作经验信息管理 21 3.5.1 表示层 21 3.5.2 业务逻辑层 22 3.5.3 实体层 22 3.5.4 数据访问层 23 3.6 项目经验信息管理 23 3.6.1 表示层 23 3.6.2 业务逻辑层 24 3.6.3 实体层 24 3.6.4 数据访问层 25 3.7 技能信息管理 25 3.7.1 表示层 25 3.7.2 业务逻辑层 26 3.7.3 实体层 26 3.7.4 数据访问层 26 3.8 家庭成员信息管理 27 3.8.1 表示层 27 3.8.2 业务逻辑层 27 3.8.3 实体层 28 3.8.4 数据访问层 28 4 薪资管理(略) 29 5 离职管理(略) 29 6 部门信息管理(略) 29 7 职位变更管理 29 7.1 职位空缺登记 29 7.1.1 表示层 29 7.1.2 业务逻辑层 29 7.1.3 实体层 30 7.1.4 数据访问层 30 7.2 面试及审核 31 7.2.1 表示层 31 7.2.2 业务逻辑层 31 7.2.3 实体层 31 7.2.4 数据访问层 32 7.3 面试成绩 32 7.3.1 表示层 32 7.3.2 业务逻辑层 32 7.3.3 实体层 33 7.3.4 数据访问层 33 7.4 推荐信息 34 7.4.1 表示层 34 7.4.2 业务逻辑层 34 7.4.3 实体层 34 7.4.4 数据访问层 35 7.5 推荐考核信息 35 7.5.1 表示层 35 7.5.2 业务逻辑层 35 7.5.3 实体层 36 7.5.4 数据访问层 36 7.6 调职申请信息 36 7.6.1 表示层 36 7.6.2 业务逻辑层 37 7.6.3 实体层 37 7.6.4 数据访问层 37 7.7 调职交接情况 38 7.7.1 表示层 38 7.7.2 业务逻辑层 39 7.7.3 实体层 39 7.7.4 数据访问层 40 8 培训管理(略) 40 9 系统管理 40 9.1 部门管理 40 9.1.1 表示层 40 9.1.2 业务逻辑层 43 9.1.3 实体层 45 9.1.4 数据访问层 46 9.2 职位管理 47 9.2.1 表示层 47 9.2.2 业务逻辑层 49 9.2.3 实体层 51 9.2.4 数据访问层 53 9.3 密码修改 54 9.3.1 表示层 54 9.3.2 业务逻辑层 54 9.3.3 实体层 55 9.3.4 数据访问层 55 10 追溯表 55
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值