【u8+】人力资源-薪资管理-工资项目取小数位

栏目:u8知识作者:用友来源:用友发布:2024-08-18浏览:2

【u8+】人力资源-薪资管理-工资项目取小数位

问题描述:

    如何设置工资项目取工龄小数位,比如工龄为12.75时取0.75?

解决方案:

一、公式设置中增加公式

方案一:用工资项目“工龄”减取整函数计算出小数。

【设置】-【工资项目设置】-【公式设置】中设置公式为:工龄-int(工龄)

方案二:使用C语言取余数的运算符%,只有两个整数之间才可以进行模运算。用a % b 表示:用b来整除a,商整数,得到余数。如:5%3 = 2,意思是5/3=1……2(1余2,取余数为2)。

【设置】-【工资项目设置】-【公式设置】中对工资项目“小数位”设置公式为: (工龄 * 100) % 100/100

二、人事与薪资项目中设置公式

使用数学函数:最大整数函数Floor(),工资项目“小数位”=工资项目“工龄”-最大整数函数。

【工资项目设置】对工资项目“小数位”设置人事与薪资项目公式为:人员基本信息表.工龄- Floor( 人员基本信息表.工龄)

操作步骤:

一、公式设置中增加公式

方案一:用工资项目“工龄”减取整函数计算出小数。

1. 打开工资类别,在【设置】-【工资项目设置】-【公式设置】中对工资项目“小数位”设置公式为:工龄-int(工龄)

2.【业务处理】-【工资变动】中点击【全选】和【计算】,查看工龄为12.75,小数位取数为0.75。

 

方案二:使用C语言取余数的运算符%,只有两个整数之间才可以进行模运算。用a % b 表示:用b来整除a,商整数,得到余数。如:5%3 = 2,意思是5/3=1……2(1余2,取余数为2)。

1. 打开工资类别,在【设置】-【工资项目设置】-【公式设置】中对工资项目“小数位”设置公式为: (工龄 * 100) % 100/100

2.【业务处理】-【工资变动】中点击【全选】和【计算】,查看工龄为12.75,小数位取数为0.75。

二、人事与薪资项目中设置公式

使用数学函数:最大整数函数Floor(),工资项目“小数位”=工资项目“工龄”-最大整数函数。

1.【工资项目设置】对工资项目“小数位”设置人事与薪资项目公式为:人员基本信息表.工龄- Floor( 人员基本信息表.工龄)

2.【业务处理】-【工资变动】中点击【全选】和【取数】,出现提示:取数操作后,已有数据将不可恢复,是否继续?点击是。查看工龄为12.75,小数位取数为0.75。

【u8+】人力资源-薪资管理-工资项目取小数位

问题描述: 如何设置工资项目取工龄小数位,比如工龄为12.75时取0.75?解决方案:一、公式设置中增加公式方案一:用工资项目“工龄”减...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息