相信大家做软件的过程中都遇到人员薪资的问题.
比如说每个月10号 计算上个月的工资
例如:2011-08-11 号 这天计算 2011-07-01--2011-07-31 的工资
大部分薪资组成都在数据库里面可以直接得到,但是部分薪资需要手动去修改.
所以我需要生成原始的薪资报表(每月一次),然后在这个表的基础上稍加修改即可成为正式的薪资报表.
现在我遇到一个问题.
我以前都是在程序里面给他一个按钮 点击生成上月的工资,但是总觉得不好
现在我想能不能在数据库直接生成,比如我把工资算法都用sql写出来,然后定时执行,这样就可以生产原始的薪资报表了.
我想问问,大家都是怎么解决这类问题的,希望大家分析下2种做法的利弊.
如果有新的方法那更好啦.
坐等解答
比如说每个月10号 计算上个月的工资
例如:2011-08-11 号 这天计算 2011-07-01--2011-07-31 的工资
大部分薪资组成都在数据库里面可以直接得到,但是部分薪资需要手动去修改.
所以我需要生成原始的薪资报表(每月一次),然后在这个表的基础上稍加修改即可成为正式的薪资报表.
现在我遇到一个问题.
我以前都是在程序里面给他一个按钮 点击生成上月的工资,但是总觉得不好
现在我想能不能在数据库直接生成,比如我把工资算法都用sql写出来,然后定时执行,这样就可以生产原始的薪资报表了.
我想问问,大家都是怎么解决这类问题的,希望大家分析下2种做法的利弊.
如果有新的方法那更好啦.
坐等解答
如果你全自动算,那么你的工作量也大,而且非常不好计算!我以前待过一家公司,到了过节放假的前一天下班会提前几小时下班,这样的情况出现多了你就表示很蛋痛!
我想说的是,大家遇到这种问题是直接在数据库里面生成还是在软件里面生成或者有其它的办法