AEAI HR v1.6.0 �级说�,开�

AEAI HR v1.6.0 �级说�,开�

时间:2020-03-13 08:29 作者:admin 点击:
阅读模式 1 å�‡çº§è¯´æ˜�

AEAI HR v1.6是基�AEAI DP 3.8.0_20170228进行打包部署的,本次�级内容主�是针对�际应用过程中客户�馈,对相关BUG进行修正,�时完善部分功能�优化用户体验。

2 �级内容

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 );

3 �级步骤

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

2. 数�表对应调整���级内容对应调整。

相关链�