找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 909|回复: 3

请假登记业务引擎问题

[复制链接]
已绑定手机

153

主题

157

回帖

1893

牛毛

一级牛人

积分
1893
QQ
发表于 2019-1-7 11:53:00 | 显示全部楼层 |阅读模式 来自 重庆市
请假登记开启“流程中心”的业务引擎后,出现问题:比如请假0天4.5小时,在登记界面及流程界面均为“4.5小时”,但当流程审批结束后,在个人考勤里面却显示“4小时”

1.png
2.jpg

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-1-7 17:28:13 | 显示全部楼层
您好,经测试最新17版本 ,个人考勤和流程中的请假时长都填的4.5小时的时候,审批通过之后请假记录中的请假时长就是4.5小时,您看下在请假登记的界面是否也是4.5小时
3.png
2.png
1.png
已绑定手机

153

主题

157

回帖

1893

牛毛

一级牛人

积分
1893
QQ
 楼主| 发表于 2019-1-7 21:02:21 | 显示全部楼层 来自 重庆市
本帖最后由 psk2018 于 2019-1-8 13:58 编辑
通达曾圆圆 发表于 2019-1-7 17:28
您好,经测试最新17版本 ,个人考勤和流程中的请假时长都填的4.5小时的时候,审批通过之后请假记录中的请假 ...

请假登记的界面是4.5小时,经过多次测试都是那样子。测试过程中,从“请假登记”界面转入“流程中心”,请假时间没有变化。但当流程中心流程结束,触发“请假登记”审批通过时,请假时间就变了,被强制去除了小数点后面的内容。

“请假登记”对应的数据库表为“attend_leave”,记录请假时间的字段为“leave_duration”,记录方式为“天数_小时数”,比如请假1天4小时,记录为“1_4”;请假0天4.5小时,应该记录为“0_4.5”,但从流程中心返回后,却变为“0_4”。

流程中心的“天数”和“小时数”的数值类型我这边都设定的数值型,不知道对不对?


现在只能在“业务引擎设置”过程中,取消从流程中心到“请假时长(天)”与“请假时长(小时)”的转入映射,最终的结果才正确。但是这种情况下,如果在流程中心修改了请假时长,是不会反映到请假登记中的。

2.png

0

主题

2104

回帖

3905

牛毛

游客

积分
6009
QQ
发表于 2019-1-8 17:40:09 | 显示全部楼层
您好,该问题已提交反馈,感谢您的关注与支持!
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-26 19:57 , Processed in 0.175358 second(s), 50 queries .

Powered by Discuz

Copyright © 2001-2025, 北京通达信科科技有限公司.

快速回复 返回顶部 返回列表