用友T6软件月中离职扣款计算公式取值不对

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号
技术咨询,有偿服务!
复制微信号
月中离职扣款计算公式取值不对
原因分析:经查,人事通后台数据库中,即使人员未离职,其leavedate(离职日期)字段也有值,值为'1900-01-01',而软件在计算时,会将为'1900-01-01'这个日期视为会计期间最后一天(case when 语句)。从而导致以上的计算公式会计算出在职人员的月中离职扣款。
问题解答:首先通过员工类别来判断该员工是否已离职。更改后的公式如下:如果 人员基本信息.职工类别='离职'那么 如果 DaysBetween(会计期间第一天,人员基本信息.离职日期)>=0 那么如果 DaysBetween(会计期间最后一天,人员基本信息.离职日期)<0 那么(薪资项目.基本工资 + 薪资项目.奖金 + 薪资项目.奖金调增 - 薪资项目.奖金调扣) * (DaysBetween(人员基本信息.离职日期,会计期间最后一天)) / 会计期间天数 否则 0结束否则 0结束否则 0结束
如果您的问题还没有解决,或者在百度上找不到答案可以到右上角搜索中进行搜索。