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

目前逻辑:

加班天数  =  加班天数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" οnkeypress="ItemDecimal_KeyPress('field6711',15,2)" οnfοcus="changeToNormalFormat('field6711')" οnblur="checkFloat(this);checkinput2('field6711','field6711span',this.getAttribute('viewtype'));" value="" οnchange="" 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. 泛微考勤加班流程,有重复的时间段不让提交

    思路逻辑:首先查当前表单'加班开始日期时间'.'加班结束日期时间'.'申请人'.然后再根据当前申请人.流程编号(is not null).当前requestid作为条件筛选.最后对比当前时间和历史提交 ...

  2. 自己写的加班申请、审批微信小程序(有源码)

    以往公司的加班审批流程都是纸质,审批流程麻烦,也比较慢,而钉钉上面虽然有加班申请的功能,但是比较简单,不符合我们公司的要求,那么我通过微信小程序,以及云开发实现了这个功能 使用云开发,选择基本配置,是 ...

  3. 快速开发申请加班工资审批流程系统(1)

    二次开发:快速开发申请加班工资审批流程系统(1) 很多时候在公司内部,都要手动填写一些表格,久了之后,也没能去数字化流程化,将一些流程简化和自动化.网上有很多自动化OA的开源流程快速搭建和实现方案,例 ...

  4. 走完离职流程心力交瘁,血泪教训:年终奖兑换期权要慎重,期权变现有风险,加班认定最管用的是加班申请记录!...

    离职前要注意些什么? 这是一位刚走完离职流程的字节员工给大家的几条建议: 1.年终奖兑换期权:慎重 如果足够低位,属于闲钱,环境不太差,可以换. 2.期权变现有风险 年终奖兑换期权,离职后不会归还,违 ...

  5. 程序员申请加班调休被HR拒绝:996是行规,不想加班就趁早走人!

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 Maybe if I go away long enough, I'll f ...

  6. 【泛微ecology】 新考勤 自动打卡

    员工进入考勤地点范围或指定WiFi考勤范围内时打开EM7时即可进行自动考勤打卡.要开启自动打卡功能需要满足以下条件: Ø 考勤类型为固定班制和排班制,不支持弹性工作制: Ø 打卡方式为"PC ...

  7. 【泛微E9功能点】考勤管理-应用设置

    [泛微E9功能点]考勤管理-应用设置

  8. 9类人事管理场景应用,泛微协助HR释放更多工作量

    人事管理数字化是大势所趋: 组织处在不断发展变化的大环境之中,竞争格外激烈,人力资源日益成为组织竞争优势的关键所在.改变传统人事管理模式,推进人事管理数字化变革,把传统的人事管理事务统一到一个平台,从 ...

  9. 泛微Excel文件导出

    泛微Excel文件导出 说明 前端代码 前端页面现有的id和name标准规格.配置页面: js代码: js代码注意点: 后端代码 jsp代码获取到数据并把数据以Excel形式表现出来 FL_Excel ...

最新文章

  1. 操作系统学习:Linux0.12初始化详细流程-首个子进程
  2. QIIME 2用户文档. 21图形界面q2studio(2019.7)
  3. rust python扩展_Rust语言优化Python性能案例
  4. CSS FILTERS:CSS过滤器能够做什么?
  5. Redis-01Redis概述
  6. pygame做的著名游戏_pygame教程(十):汉诺塔游戏
  7. Swift开发笔记-Mac OS X 天气预报应用开发(Xcode7.2)
  8. tm4c123g c语言,Tm4c123GX(tiva)入门详细教程
  9. 引汉济渭:再续秦人治水神话_陕南赤子_新浪博客
  10. 第五节:蜂鸣器的驱动程序
  11. 重视“互联网+政务服务”改革工作 推进智慧城市建设
  12. 转发:【论文精读】Human Semantic Parsing for Person Re-identification
  13. [汉化主题] Knowhow v1.1.16 – 响应式论坛知识库WordPress主题
  14. 读书笔记-《赢在用户:Web人物角色创建和应用实践指南》
  15. android wifi传输音乐,让你通过WiFi分享手机上的歌曲,音乐共享软件MyStream十一发布Android版...
  16. 个人家用nas_个人与家庭NAS怎么样,您知道吗?
  17. 细数CSS伪元素及其用法
  18. css 长度单位的理解
  19. Elmedia Player GO for Mac中文破解版永久激活教程
  20. Android Studio打开时报Internal error

热门文章

  1. linux怎样通过手机上网,Linux系统通过手机GPRS上网的设置教程
  2. Zabbix-Linux-邮箱报警
  3. 【复试】2017北京理工大学上机(一)----身份证校验
  4. onvif 模拟摄像头_ONVIF 设备发现(网络摄像头)——实例笔记
  5. 数据结构中的有序和无序
  6. Windows7无法自动安装FT232RL驱动解决方法
  7. flutter 右滑手势
  8. 常见浏览器清理缓存方法
  9. aqua在HTML什么颜色,HTML颜色一览
  10. TYVJ 1248 丛林探险 解题报告