泛微--考勤 加班申请: 加班天数不对。

当前系统中,加班天数的计算忽略了半小时的午休时间,导致结果不准确。提出的两种解决方案分别是:1) 不排除午休时间,可能影响加班天数计算;2) 实施一天四次考勤,仅关注早晚考勤,忽略中间休息。调整工作时段可能涉及考勤系统和加班结算逻辑的更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

加班申请: 加班天数不对。

目前逻辑:

             加班天数  =  加班天数nice /  日工作小时数

                                 ----------由于  写的 8:00-16:30  系统自动取8.5小时。

                                --------------------------------实际是  8小时,中间有半小时休息时间。

        调整  工作时段  分两段  怕要求考勤 是4次

 加班结算时间(字段属性):doFieldDate("  $6707$")---6707  加班结束时间

加班小时(nice)(字段属性):

       公式:doFieldSQL("  select  ((cast(datediff(minute, '$6704$'+' '+'$6962$', '$6706$'+' '+'$6961$') as numeric(18,4)))/(60))  ")

              ----------6704  加班开始日期  6962 加班实际开始时间

             ----------- 6706 加班结束日期   6961 加班结算时间

 加班天数6711:       

<input fieldtype="3" datalength="2" datatype="float" style="width: 85%; display: none;" onafterpaste="if(isNaN(value))execCommand('undo')" viewtype="1" type="text" class="Inputstyle" temptitle="加班天数" id="field6711" name="field6711" onkeypress="ItemDecimal_KeyPress('field6711',15,2)" onfocus="changeToNormalFormat('field6711')" onblur="checkFloat(this);checkinput2('field6711','field6711span',this.getAttribute('viewtype'));" value="" onchange="" onpropertychange="" _listener="" readonly="readonly">

 

---------人员

select * from HrmResource  where lastname like  '周兴%'

------存在hrm_paid_leave  调休

select a.lastname as 姓名,
       b.field003 as 加班开始日期,
       b.field004 as 加班开始时间,
       
       b.field005 as 加班结束日期,
       b.field006 as 加班结束时间,
       
       b.field008 as 加班天数,
       
       b.field010 as 加班过期日期,
       b.field011 as 加班未抵扣时间             
from hrm_paid_leave b inner join  hrmresource a on a.id = b.field002   
where   field002=72 order by b.field003 desc

select a.lastname as 姓名,
       b.field003 as 加班开始日期,
       b.field004 as 加班开始时间,
       
       b.field005 as 加班结束日期,
       b.field006 as 加班结束时间,
       
       b.field008 as 加班天数,
       
       b.field010 as 加班过期日期,
       b.field011 as 加班未抵扣时间             
from hrm_paid_leave b inner join  hrmresource a on a.id = b.field002   
where   field003='2021-10-14' order by b.field003 desc


update hrm_paid_leave
set field006='16:30',field008=1,field011=8.06
--select *
from hrm_paid_leave b,hrmresource a
where a.id = b.field002  and field002=72 and field003='2021-10-15'

select a.lastname as 姓名,
       b.field003 as 加班开始日期,
       b.field004 as 加班开始时间,
       
       b.field005 as 加班结束日期,
       b.field006 as 加班结束时间,
       
       b.field008 as 加班天数,
       
       b.field010 as 加班过期日期,
       b.field011 as 加班未抵扣时间             
from hrm_paid_leave b inner join  hrmresource a on a.id = b.field002   
where   field002=377 order by b.field003 desc


--------------------------------加班申请---------------------------------------------------
select FOvertimeRETime  加班结算时间,
       FOverTimeNice 加班小时nice,
       FOvertime 加班天数
from     formtable_main_36 where FBillNo='JBSQ2021101518663'

update formtable_main_36
 set FOvertime=1,FOverTimeNice=8,     FSettlementOverTimeByHour=8.5,FOvertimeRETime='16:30' 
 where  FBillNo='JBSQ2021101518663'

select * from formtable_main_36 where FBillNo='JBSQ2021101518663'

--------

与系统考勤  对应

设工作时段

-----------------------------------

两种方案:  

1、不排除午休时间(造成核算出的加班天数不对) 

2、一天四次考勤,人事事不管报表的缺勤,只看早晚考勤

### **视频内容总结:** #### **1. 初情前端功能概述** - 员工可在前端查看个人初情(考勤)情况,包括统计报表和日明细。 - 功能与“一九”系统类似,入口位于“我的应用”中的“初情应用”。 #### **2. 初情情况页面** - **默认首页**:展示当前登录用户的考勤统计、日明细、请假信息、外勤记录等。 - **核心功能**: - **考勤统计**:显示当月出勤天数、迟到/早退/未打卡等数据,点击数字可查看明细。 - **考勤汇总**:按类型(迟到、请假、外勤等)分类统计,无数据则不显示。 - **请假与外勤**:展示各假期类型的剩余天数及外勤次数,支持点击查看详情。 #### **3. 考勤操作与设置** - **签到/签退**:需管理员在后台开启“允许PC端考勤”开关,否则提示“未启用”。 - **提交申请**:可发起补签、请假等流程,需关联审批流程(如未关联则无法直接补签)。 - **考勤规则**:员工可查看所属考勤规则(如排班制员工的排班日历)。 #### **4. 考勤日明细页面** - 按日期展示考勤状态(正常、迟到、未打卡等),不同状态用色块区分。 - **筛选功能**:支持按考勤类型(如请假、加班)筛选数据。 - **点击查看详情**:显示打卡时间、IP地址、关联流程(如请假单)。 #### **5. 异常考勤申诉(深速)** - **申诉条件**: - 未关联补签流程时:可手动选择“补签”或“公出”。 - 已关联流程时:直接跳转至流程申请页面。 - **限制规则**: - 管理员可设置每月最大申诉次数(如2次),超限则无法提交。 - 可设置申诉时效,超期后无法操作。 #### **6. 后台配置关
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值