企业ERP系统有一个请假单的模块,现在计算年假有麻烦

nvyrjrfg 2019-12-09 08:21:50
公司里买的ERP,可以设计表间公式就是去调用数据库把数据返回到表单里。现在公司的年假是这样的政策,入职一年以上的人员可以有5天年假每年,如果到期了可以延长三个月,再到期不请就作废。(5年以上工龄是10天年假经常有人没请完)。现在逻辑方面困住了我,我不知道怎么设计。打比方,2016.5.10入职,那他今年的年假就是2019.5.10~2020.8.10内是五天,但是由于上年的年假也可以延期三个月,因此他在2019.5.10~2019.8.10之间请的年假有可能是2018年的,也有可能是2019年的,同样他如果在2020.5.10~2020.8.10之间请假也有可能是2019年或者2020年的。请大佬给个思路怎么设计,让年假数据是准确的,下图是设计的模板和设计的表间公式


...全文
211 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ダ雨夹雪リ 2019-12-12
  • 打赏
  • 举报
回复
1.用年份把 所休的 年假天数 保存起来
2.计算
1.延迟三个月内,计算上年应休-上年已休,得到上年剩余
2.计算本年应休-本年已休,得到本年剩余
3.休假
可以合并选择,可以分开选择

4.如果计算合并到一起,休假的时候,优先用掉之前剩余的天数

总之就是 数据存储不能说你今天休了一天年假,要说你今天休了哪一年的1天年假


nvyrjrfg 2019-12-11
  • 打赏
  • 举报
回复
有人解决吗???

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧