- 2.03 MB
- 2022-05-17 13:48:55 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
金蝶K/3WISEV12.1HR产品培训--考勤公式快速入门金蝶软件(中国)有限公司第一页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及业务规则公式平台简介公式、函数设置功能、工具讲解及演示常用的考勤信息表、公用业务代码介绍案例:一个简单的自定义公式第二页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及规则假期计算的设计思路及规则汇总计算的设计思路及规则第三页,编辑于星期三:二十二点三十二分。
考勤计算设计思路及规则考勤计算公式按指定范围获取职员(V12后:支持分组单元计算)取指定范围内的原始打卡记录(V12后:一次取原始打卡记录)考勤智能排班取职员打卡记录原始考勤异常处理补签卡计算计算考勤异常处理初始化冲销假期取假期单计算(V12后:取单据精确计算)取出差单计算(V12后:取单据精确计算)取调休单计算(V12.1后:取消)取停工单计算(V12.1后:取消)汇总计算(V12.1后:考勤计算就直接汇总)调休假额度计算(考勤计算同时更新调休额度)考勤重算公式考勤自动计算公式第四页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及规则假期计算的设计思路及规则汇总计算的设计思路及规则第五页,编辑于星期三:二十二点三十二分。
假期计算设计思路及规则生成假期额度生成自然年度假期额度假期重算第六页,编辑于星期三:二十二点三十二分。
生成假期额度公式额度初始化年假计算(更新假期额度)婚假计算(更新假期额度)产假计算(更新假期额度)护理假计算(更新假期额度)调休假计算(更新假期额度)工伤假计算(更新假期额度)病假、事假、丧假计算(更新假期额度)整理假期额度*说明:生成自然年度假期额度公式设计思路和计算顺序与其相同,只是年假计算的具体规则不同。第七页,编辑于星期三:二十二点三十二分。
假期计算设计思路及规则生成假期额度公式主要由额度初始化函数,各假期类型计算函数及最后额度清理函数组成。用于生成每个职员对应计算周期内的标准假期额度和标准可休假次数。基准日期为职员入职日期。假期类型标准假期额度和标准可休假次数根据劳动法及公司规定设置,如张三、李四都有年假,但由于他们入司日期不同,享受年假的额度和次数也就不一样。生成自然年度假期额度用于生成每个职员对应计算周期内的标准假期额度和标准可休假次数。基准日期为自然年度的1月1日。第八页,编辑于星期三:二十二点三十二分。
假期计算设计思路及规则重算假期额度额度重算公式的功能,主要是将已录入系统的请假单与假期额度进行关联,每当系统中多一张假单,进行额度重算时,某个职员对应的额度就会减少,请假次数也会减少一次。补充概念:请假单与拆分明细记录连续定量请假第九页,编辑于星期三:二十二点三十二分。
假期计算设计思路及规则假期已用额度和剩余额度:1、假期已用额度计算规则:(1)计算公式:假期类型已用额度=已经冲销的请假记录时长+已经审核的请假记录时长+未审核的请假记录时长(2)额度单位:可用额度以“天”为单位。(3)请假记录时长是以小时为单位的,当时长需要参与已用额度计算时,需要将时间单位转换成“天”。转换规则:A、整天记录(未冲销)时长转换:根据整天记录的明细天数,作为该记录的请假天数,来参与已用额度的计算。B、整天记录(已冲销)时长转换:根据整天记录明细中的,冲消时长除以当日时长,作为该记录的请假天数,来参与已用额度的计算。C、分段记录(未冲销)时长转换:根据分段记录的结束时间减去开始时间的时长,除以该记录对应当天的正常排班工时,得到请假天数,来参与已用额度的计算。当计算出的天数大于1时,默认取1。D、分段记录(已冲销)时长转换:根据明细记录中的冲销时长除以该记录对应当天的正常排班工时,得到请假天数,来参与已用额度的计算。(4)对跨取假周期的请假记录,则在计算请假时长时,取记录日期与取假周期的交集部分的日期进行计算。2、假期剩余额度计算规则:剩余额度=可用额度-已用额度第十页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及规则假期计算的设计思路及规则汇总计算的设计思路及规则第十一页,编辑于星期三:二十二点三十二分。
汇总计算设计思路及规则考勤汇总公式将职员一个时间段内每天的考勤明细记录通过汇总计算,再保存到考勤汇总表。考勤汇总表保存职员每天的考勤日汇总记录。报表查询中的考勤汇总表是在查询时,取考勤日汇总记录,再实时进行加法汇总计算。第十二页,编辑于星期三:二十二点三十二分。
考勤计算的设计思路及业务规则系统内置公式函数自定义公式函数第十三页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及业务规则公式平台简介公式、函数设置功能、工具讲解及演示常用的考勤信息表、公用业务代码介绍案例:一个简单的自定义公式第十四页,编辑于星期三:二十二点三十二分。
公式平台简介金蝶K/3考勤管理系统中提供了用户自定义考勤运算函数、公式的功能。公式平台就是进行公式、函数编辑的工具。通过自定义公式函数即可实现业务规则,无需更改程序。对于考勤管理制度与通用业务流程和管理方法差异性小的情况。使用者通过对系统内置函数、公式进行参数设置或简单修改,即可满足企业客户的个性化需求。对于考勤管理制度比较“独特”或者考勤规则、假期制度与通用业务规则差异很大的情况,也可以利用考勤系统的架构为客户“量身定制”一整套全新的公式函数。当然这需要计算实施成本或二次开发费用!第十五页,编辑于星期三:二十二点三十二分。
公式平台简介–考勤系统的核心第十六页,编辑于星期三:二十二点三十二分。
公式平台简介谁使用公式平台?使用者需要准备哪些知识、技能?了解考勤业务规则分析问题的能力和灵活变通的思维方式了解基本的SQL语句了解系统的业务数据流第十七页,编辑于星期三:二十二点三十二分。
目录考勤计算的设计思路及业务规则公式平台简介公式、函数设置功能、工具讲解及演示常用的考勤信息表、公用业务代码介绍案例:一个简单的自定义公式第十八页,编辑于星期三:二十二点三十二分。
目录公式平台简介公式、函数设置功能、工具讲解及演示考勤计算的设计思路及规则假期计算的设计思路及规则汇总计算的设计思路及规则常用的考勤信息表、公用业务代码介绍案例:一个简单的自定义公式第十九页,编辑于星期三:二十二点三十二分。
考勤信息表第二十页,编辑于星期三:二十二点三十二分。
第二十一页,编辑于星期三:二十二点三十二分。
重用的考勤信息表原始打卡记录原始打卡记录临时表职员考勤原始信息职员考勤计算信息(常用)职员排班信息(常用)假期额度(常用)假期类型(常用)职员考勤汇总表(常用)职员考勤汇总历史表第二十二页,编辑于星期三:二十二点三十二分。
枚举表示状态、类别的字段。如:补签卡原因、考勤组、员工类别等都属于公用业务代码。补签卡原因:漏打卡、考勤机故障、停电、个人原因…公式平台可智能感应相关的公用业务代码公用业务代码第二十三页,编辑于星期三:二十二点三十二分。
目录公式平台简介公式、函数设置功能、工具讲解及演示考勤计算的设计思路及规则假期计算的设计思路及规则汇总计算的设计思路及规则常用的考勤信息表、公用业务代码介绍案例:一个简单的自定义公式10min第二十四页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式客户的个性化需求:绿色原野销售有限公司销售部职员使用2个班次(白班、夜班),需要在每月的考勤汇总报表中分别统计出每名职员该月排班情况(白班、夜班的次数)。思考:怎样通过设置公式实现客户的需求?第二十五页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式公式设计思路:要素:数据来源、规则实现、输出结果第二十六页,编辑于星期三:二十二点三十二分。
数据输入:即为了得到目标结果,公式计算时需要用到的一些数据。体现为公式的参数以及各个数据表的字段(可以从公式元素箱中拖取)本例中,需要用到班次信息表中的班次代码,考勤汇总表中的出勤日期等。数据来源(数据输入)第二十七页,编辑于星期三:二十二点三十二分。
规则实现正确分析客户业务细化、拆分业务规则将业务规则转换为数据更新的条件用公式语句描述规则第二十八页,编辑于星期三:二十二点三十二分。
输出结果:客户想要的结果如:本例中在考勤汇总报表中汇总统计职员一个月上白班的次数和大夜班的次数。第二十九页,编辑于星期三:二十二点三十二分。
公式设计原则原则:从目的结果出发,倒推中间规则实现过程和需要哪些数据来源第三十页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式STEP1从结果出发:1、客户需求最终要实现什么效果?统计职员一个月的白班次数和大夜班次数这两个结果字段需要在目标表自定义。下一步,找目标表!2、输出结果在哪个模块信息区域展示?该信息区域从哪张数据表取数?用户在报表查询的[考勤汇总报表]中查询。该业务模块从哪张数据表中取数?第三十一页,编辑于星期三:二十二点三十二分。
第三十二页,编辑于星期三:二十二点三十二分。
找到啦!目标表:职员考勤汇总表HR_ATS_EmpAttendTotal.下一步:分析客户业务规则!进入规则实现的过程!第三十三页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式STEP2规则实现:1、理解考勤汇总公式的计算逻辑对应一人一天一条的考勤计算结果记录,生成一人一天一条日汇总记录2、客户业务规则的细分1)统计一个月的数据汇总统计有开始、结束日期范围-〉公式参数为汇总计算开始、结束日期2)统计白班次数对考勤日汇总记录进行条件判断,如果记录的班次=白班,则该条记录的白班次数=13)统计大夜班次数同上第三十四页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式[设置][职员考勤汇总表].[大夜班次数]=1[当][职员考勤汇总表].[出勤日期]>=@BeginDate[且][职员考勤汇总表].[出勤日期]<=@EndDate[且][职员考勤计算信息].[职员]<>newid()[且][班次信息].[班次代码]="07";说明:1、班次代码可在班次维护中查看。2、[职员考勤计算信息].[职员]<>newid()用于建立关联表之间的关系。(非常重要的规则!!!)3、标红的是V12版本需要添加的;Update[HR_ATS_EmpAttendTotal]Set[HR_ATS_EmpAttendTotal].[HRMS_UserField_91]=1From[HR_ATS_EmpAttendTotal]LeftJoinHR_ATS_ShiftInfoOnHR_ATS_ShiftInfo.FShiftID=HR_ATS_EmpCalcAttend.FShiftIDinnerjoin#Temp_EmpSelectedempselectedonHR_ATS_EmpAttendTotal.fempid=empselected.fempidWhere[HR_ATS_ShiftInfo].[FCode]="07"And[HR_ATS_EmpAttendTotal].[FAttendDay]>=@BeginDateAnd[HR_ATS_EmpAttendTotal].[FAttendDay]<=@BeginDate第三十五页,编辑于星期三:二十二点三十二分。
案例:一个简单的自定义考勤汇总公式回顾具体实现步骤:1、正确分析和理解客户的需求。2、整理思路,设计实现方法。(从结果倒推!)3、具体实现,根据规则写公式及设置相关参数。4、检查公式正确性。(利用“保存”检错,检查公式计算结果)提示:在熟悉考勤业务以及系统的业务数据流之后,可以使用函数实现更多、更复杂的需求!(需要了解和掌握一些基本的SQL语句)第三十六页,编辑于星期三:二十二点三十二分。
第三十七页,编辑于星期三:二十二点三十二分。
感谢观看金蝶软件(中国)有限公司第三十八页,编辑于星期三:二十二点三十二分。