薪酬计算没有按公式条件内容进行计算,计算结果不对。

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

薪酬计算没有按公式条件内容进行计算,计算结果不对。

公式内容:

如果 [核算当期职务编码] = 02010101 并且 [是否驻外] = 1 并且 [是否有车] = 1 并且 [距离] <=50 那么 油费补贴标准 = 500

再滤 [核算当期职务编码] = 02010101 并且 [是否驻外] = 1 并且 [是否有车] = 1 并且 [距离] >50 并且 [距离] <=100 那么 油费补贴标准 =1000

再滤 [核算当期职务编码] = 02010101 并且 [是否驻外] = 1 并且 [是否有车] = 1 并且 [距离] >100 并且 [距离] <= 150 那么 油费补贴标准 =1500

再滤 [核算当期职务编码] = 02010101 并且 [是否驻外] = 1 并且 [是否有车] = 1 并且 [距离] > 150 那么 油费补贴标准 =2000

其余 油费补贴标准 =0

模拟计算结果:

问题原因:字符类型的字段无法做大小的比较。好比:如果“小明”>小红,应如何比较大小!

请对公式中的 [距离] 做字符串转数值的处理。如:字符串转数值([距离]) <= 50

薪酬计算没有按公式条件内容进行计算,计算结果不对。

公式内容:如果 [核算当期职务编码] = 02010101 并且 [是否驻外] = 1 并且 [是否有车] = 1 并且 [距离] 50 并且...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息