问题现象: | 你好,客户需要餐补次数,上班1打卡时间<11:00 并且 下班1打卡时间>13:00,满足这个条件的,1次补给员工5块钱,请问如何实现??我设计了一个公式,发现不行,公式是://iif( Left(Right(toString(TOLONGDATE( 考勤日结果.下班1)),8),5)<'11:00',1,0),请指教! |
问题原因: | |
解决方案: | 您好 该问题转开发部分析答复如下: 客户是一个班段.根据客户场景,可以考勤日结果,考勤月结果,分别定义字段,在日结果后处理算法: 公式设置求值,公式为, 如果 DATEPART('hour', 考勤日结果.上班1)<=11 并且 DATEPART('hour', 考勤日结果.下班1)>=13 那么 1.0 否则 0.0 结束 考勤月结果后处理请自己定义,这里测试已经可以正确取到数据并汇总. 工资可以从考勤月结果直接取数计算. 如对问题答复有疑问敬请及时反馈 U8/CRM/PLM |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 薪资管理 |
产品: | 人力资源 |
问题名称: | 关于上班时间和固定时间常量比较的问题 |
最后更新: | 2011-09-28 23:24:37 |