问题现象: | 工资从福利管理模块取数等问题: 1、客户的会计期间为这个月的20日至下个月的21日,福利管理计算完保险后,工资从福利管理模块取的养老保险、养老保险补缴、失业保险、失业保险补缴、住房公积金、住房公积金补缴数与福利管理模块计算的数不一致。当月有缴交和补缴的,工资系统取补缴的数,5月份也有此问题,但打完补丁后这个问题解决了,可6月份这个问题又出现了。例如:公积金补交在福利缴交业务中6月份根本就没发生,但在工资变动中却可以取数数据。 2、自定义动态报表或固定报表,想取所有人的养老保险基数,所有人的个人缴交、单位缴交,公式如何定义?不希望显示所有人的明细信息。 3、在福利保险管理-基础设置-福利业务设置中,缴费数据精度的参数值不能取两位小数并四舍五入,而目前税务计算的保险是以缴交基数乘以费率保留两位小数并四舍五入,这样造成软件的数据和税务的数据对不上。 |
问题原因: | 同解决方案 |
解决方案: | 问题一、 【问题原因】 此问题是属使用操作不当问题。在工资项目设置-人事与薪资项目接口定义中定义的条件错误所致。以“公积金补”项目为例,在条件定义中必须指定当前月份与住房公积金缴交表.缴交月份的匹配关系,否则系统就取数据库中的第一条记录,致使取数结果不符合用户要求。 【解决方案】 在工资项目设置-人事与薪资项目接口定义中,按如下条件进行定义即可: 1、toString(ThisMonth()) 等于 住房公积金缴交表.缴交月份 2、并且 住房公积金缴交表.缴存类型 等于 '1' 【注意事项】 其他工资项目的取数条件参照上述解决方案按相同原理定义即可。 问题二、 【问题原因】 在固定报表定义中目前软件本身即可实现该需求。 【解决办法】 以养老保险单位缴交金额为例,通过固定报表-单元格条件定义中取养老保险缴交表中的单位缴交金额等字段,方式为“求和”即可; 问题三、 【问题原因】 在福利业务设置中目前软件本身即可实现该需求。 【解决办法】 缴费数据精度设置中的参数值设为不处理,基数精度设置中也设置为不处理。在帐户项目、缴费项目设置中将对应的项目小数位数设置为2位即可。这样由于缴费数据精度设置中的参数值设为不处理,基数精度设置中也设置为不处理,但是帐户项目、缴费项目设置中将对应的项目小数位数设置的是2位,系统最后的计算保存结果是按帐户项目、缴费项目设置中对应项目的小数位进行处理的。 |
相关补丁: | |
版本: | 8.61 |
模块: | 薪资管理 |
产品: | U861--人力资源--薪资管理 |
问题名称: | 工资从福利管理模块取数等问题 |
最后更新: | 2006-06-19 00:00:00 |