电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

取交集时长函数介绍(时间通用模型拆段打标签设计)

来源:金蝶云社区作者:金蝶2024-09-222

取交集时长函数介绍(时间通用模型拆段打标签设计)

【功能介绍】

取交集时长函数介绍


【适用版本】

s-HR Cloud V9.0及以上

s-HR Cloud V8.8 SP1及以上

s-HR Cloud V8.8及以上


【操作步骤】

1.【考勤制度】→【明细计算公式】→进入【创建公式】页面


2. 取交集时长函数的用途

用于取各类单据的时长与排班的交集,去除休息时长等,可灵活配置一个时间区间与另一个时间区间的交集,并去除与另一个时间区间的交集


3. 取交集时长函数设计

通过定义标签来区分时间段,采用拆段打标签的设计理念,轻松获取交集时长和去除休息时长


4. 取交集时长涵盖的业务范围

leave:请假,trip:出差,ot:加班,otRest:加班休息,shift:班次,rest:休息,card:打卡,segment:段次,other:其他,inSideCard:内勤卡,outSideCard:外勤卡,outShift:班次外,排班工作日(sworkday),排班休息日(soffday)、排班法定假日(sholidayday),排班其他日期类型(sotherday),日历工作日(cworkday),日历休息日(coffday)、日历法定假日(cholidayday),日历其他日期类型(cotherday)


5. 函数名:取交集时长(包含标签,排除标签)


6. 函数说明:可以根据标签动态计算各种标签对应的考勤数据时间区间的交集时长


7. 标签说明:leave:请假,trip:出差,ot:加班,otRest:加班休息,shift:班次,rest:休息,card:打卡,segment:段次,other:其他,inSideCard:内勤卡,outSideCard:外勤卡,outShift:班次外,排班工作日(sworkday),排班休息日(soffday)、排班法定假日(sholidayday),排班其他日期类型(sotherday),日历工作日(cworkday),日历休息日(coffday)、日历法定假日(cholidayday),日历其他日期类型(cotherday)


8. 参数说明:

第一个参数:需要取多个标签交集,用下划线隔开,求相应标签段的交集时长。

第二个参数:需要排除多个标签,用下划隔开,结果会排除掉相应标签的交集时长

返回值:实数


9. 举例

举例说明1:取交集时长("card_shift_leave","rest"):获取考勤明细的上下班打卡时间段、排班的班次段、请假单据的实际开始时间结束时间段3者交集时长的分钟数,交集部分包含休息时段,需要扣除休息时段的时长。 

缺卡、没有请假单、没有排班,函数返回值0。

举例说明2:取交集时长("card_shift_ot","otRest"):获取考勤明细的上下班打卡时间段、排班的班次段、加班单据的实际开始时间结束时间段3者交集时长的分钟数,交集部分包含加班单的休息时段,需要扣除休息时段

取交集时长函数介绍(时间通用模型拆段打标签设计)

【功能介绍】取交集时长函数介绍【适用版本】s-HR Cloud V9.0及以上s-HR Cloud V8.8 SP1及以上s-HR Cloud V8.8及以上【操作步骤】1....
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信