用户中心
所有文章
组织操作手册
人事操作手册
入职操作手册
薪酬操作手册
绩效操作手册
团队管理操作手册
员工自助操作手册
账号权限操作手册
审批流配置操作手册
生态(IM)操作手册
第三方集成操作手册
常见问题
升级公告
考勤自定义字段&函数说明
最后更新于 2023/09/28   阅读数 283

一、出勤日报月报字段设置

  • 按天统计,按月汇总:这种字段需要定义按天统计的计算公式,即每日的统计结果,定义字段后月报会自动按月统计,即字段会同时在日报、月报中统计;

    • 说明:通过自定义的日报字段,可以实现计算外勤卡等特殊计算需求的统计场景,在公式中根据所需规则定义好公式,即可满足日报统计及月报统计的需求;

  • 仅按月统计:这种字段需要定义按月统计的计算公式,即当前系统中已经自定义字段的逻辑,字段只会在月报中使用,不会计算每日的结果;

  • 主要区分

    区别

    按天统计,按月汇总

    仅按月统计

    计算公式

    配置每日的计算逻辑

    配置每月的计算逻辑

    数据统计

    在日报/月报中使用

    仅在月报字段中使用

    查看出勤月报

    月报中数据可以穿透查看每日的明细

    月报中数据不可穿透明细

    员工我的出勤

    按日、周、月均可查看

    仅可按月查看

  • 【按天统计,按月汇总】和【按月统计】可用的函数不一样

    •  按月统计会多一些汇总数据的函数,按天统计时无法计算

  • 可以通过常用公式,直接引用公式使用,写公式后可通过公式测算进行核对公式是否正确

二、业务函数

  • 取假勤日历天数()

  • 取标准日历天数()

  • 是否不为空()

  • 是否归属部门()

  • 按天计算然后求和()

  • 当天具体时间()

    • 当天具体时间('20:00:00'),返回当天20:00:00

    • 公式示例:按天计算然后求和(IF 打卡明细.打卡时间 <

      当天具体时间('20:00:00')then

      1),返回当前账期内晚于20:00打卡的天数

  • 取指定月报字段累计值()

    • 例:取指定月报字段累计值(指定项目, 指定期间)

      指定项目:必填,指定月报字段(数字类型)

      指定期间:必填,直接填写数字:1、2、3、4、5、6...12(不包含计算当月的数据)

    • 公式示例:取指定月报字段累计值(出勤月报.全勤奖,3),出勤月报.全勤奖,全勤返回1,非全勤返回0,实现连续3个月全勤的计算,返回3代表连续3个月全勤)

  • 取指定考勤字段累计值()

    • 例:取指定考勤字段累计值(指定项目, 开始日期,结束日期)

    • 公式说明:可基于考勤记录计算自开始日期累计的异常次数或假勤时长

    • 公式示例:张三从去年12月20号请病假至今年12月20号(共计23工作日,去年8天,今年15天),取指定考勤字段累计值(考勤记录.病假天数,

      当年年初,当年年末),返回15

  • 取指定月报字段上月差异()

    • 例:取指定月报字段往期差异(指定项目)

    • 公式说明:发生在当前账期内指定字段的统计值-历史账期指定字段的统计值,为正数代表有补申请通过,为负数代表有补撤销通过

    • 公式示例:张三申请上月1号~3号病假 3天,和8号~9号病假

      2天,上述审批均在本月通过,上月月报封存病假为0天,本月产生上月差额为5天,取指定月报字段往期差异(出勤月报.病假天数),返回5

  • 取指定时间内的出勤事件时长()

    • 公式说明:支持指定时间范围内,外出/出差/请假的时长交集

  • 取假期类型在指定日期的清算天数()

    • 公式说明:获取指定假期类型在指定日期的清算天数

【日期函数】

  • day

  • month

  • year

  • days

  • months

  • years

  • WeekDay

  • minutes

  • hours

  • addDate

  • minusDate

  • date

  • datemax

  • datemin

  • addTime

  • minusTime

【数学函数】

  • round

  • roundup

  • rounddown

【统计函数】

  • max

  • min

【其他函数】

  • Def()

未能解决您的问题?请联系
本篇目录

一、出勤日报月报字段设置

二、业务函数

【日期函数】

【数学函数】

【统计函数】

【其他函数】