设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 5164|回复: 16
打印 上一主题 下一主题

[其它] 请教请假处理的思路

[复制链接]
跳转到指定楼层
1#
发表于 2016-11-23 09:10:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


要做一个考勤管理,在请假作业这一块,有些疑问想请教一下各位的解决思路。

请假时输入起始日期,结束时销假输入终止日期,系统自动计算请假天数。

如果整天的还比较好算,我之前有比较好的解决方案,但是如果是半天甚至是几个小时的比较不好处理。

比如从2016/9/29下午1点开始请假,到2016/11/8上午10点结束,要求处理结果为9月为1.5天,10月为31天,11月为8天2小时;

请问在系统要怎么处理才能实现这样的结果。

请大家分享一下解决思路,不胜感激!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
17#
 楼主| 发表于 2016-11-24 22:08:25 | 只看该作者
风中漫步 发表于 2016-11-24 13:59
都是精算师
记得上学时学的好象23天是全勤,出来后发现都是瞎扯

这是理想与现实的距离
16#
 楼主| 发表于 2016-11-24 22:07:49 | 只看该作者
roych 发表于 2016-11-23 21:15
我们最小单位是0.5天。一两个小时那种没法弄。当时帮一个旁友写的,供参考:
http://www.office-cn.net/th ...

谢谢老大。

谢谢你的实例,给了我很大的启发。

首尾有不足一天假的,我提供一个栏位让用户手工输入(即如果没有输入保留为0的,则算一天,有输入的,输入多少算多少)
15#
 楼主| 发表于 2016-11-24 21:58:56 | 只看该作者
LeeTien 发表于 2016-11-24 15:23
要简单就得先复杂:1,按照逻辑做好转换函数;
2,输入节假日基础数据;
3,输入请假信息。

谢谢LeeTien。

好在这家公司对节假日不做要求,因为假日工资是另外补的
14#
发表于 2016-11-24 15:23:35 | 只看该作者
本帖最后由 LeeTien 于 2016-11-24 15:25 编辑

要简单就得先复杂:1,按照逻辑做好转换函数;
2,输入节假日基础数据;
3,输入请假信息。
后面就可以生成你需要的数据了。
13#
发表于 2016-11-24 13:59:15 | 只看该作者
都是精算师
记得上学时学的好象23天是全勤,出来后发现都是瞎扯
12#
发表于 2016-11-23 21:15:59 | 只看该作者
我们最小单位是0.5天。一两个小时那种没法弄。当时帮一个旁友写的,供参考:
http://www.office-cn.net/thread-120879-1-1.html
11#
 楼主| 发表于 2016-11-23 15:46:16 | 只看该作者
xinrenq 发表于 2016-11-23 14:21
LZ你是要做一个函数呢,还是一套系统?
估计是要做一套系统吧。
那要从业务实际开始,这里涉及一个管理精 ...

谢谢!最小按0.25天计算。是一整套系统。请假天数是在月考勤数据提取时自动计算
10#
发表于 2016-11-23 14:21:54 | 只看该作者
LZ你是要做一个函数呢,还是一套系统?
估计是要做一套系统吧。
那要从业务实际开始,这里涉及一个管理精度的问题,每个公司要求不同,有的要求按天请不管是你请几小时,有的公司要按半天请,也有的按小时计,比较少见的按分钟的,
以LZ的意图是按小时计,从数据设计角度来说,这张请假单,好比一份入库单,你可以在每月底(或查询时)计算考勤时,再另行计算,不必要在单据上直接显示结果,只在月未正式计算考勤时,象成本计算一样,进行计算扣除的类似做法
计算时,以小时为单位,类似进销存中一样,你可以做个单位换算,
呵。。希望对你有用。
9#
 楼主| 发表于 2016-11-23 12:36:02 | 只看该作者
Henry D. Sy 发表于 2016-11-23 11:13
写一个计算工作时的函数,然后对比,这样是否可行

谢谢老大,看来也只有这样了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-4-18 19:32 , Processed in 0.124952 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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