学习.交流
专业源于专注
www. myoit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
xwyz  [个人空间]
QQ名  765955899


注册  2016-06-01
发贴数  28
精华数  0
原创贴  2
来自  
状态  正常

级别  会员
#1»发布于2020-01-13 16:06

1.到了年休清零天自动清零 ,自动区分当年的剩余调休跟去年的剩余调休 
2.填了请假单自动关联到年休标准,自动统计剩余年休天数 
综合:只需要填了调休记录,其余的数据都是系统自动生成。 
脚本如下: 
int show_row_ext() 

int i_curr_hire_age_month,i_cal_day,i_rec_day 
string sql,sql1 
 
sql="select hire_date from emp where emp_id='"+emp_id+"' " 
db_run(sql) 
i_cal_day=str_get_sub_n(db_res(0),4,4) 
i_rec_day=str_get_sub_n(get_cur_date_std(),0,6) 
cal_days=get_cur_year()+i_cal_day 
if(cal_days>i_rec_day) 

the_year=get_cur_year()-1 

 
i_curr_hire_age_month=curr_hire_age_month 
 if(i_curr_hire_age_month<12) 
com_std_days=0; 
 else if(i_curr_hire_age_month<60) 
com_std_days=5; 
else  if(i_curr_hire_age_month<120) 
  com_std_days=5+to_int((i_curr_hire_age_month-60)/12); 
else if(i_curr_hire_age_month<240) 
  com_std_days=10+to_int((i_curr_hire_age_month-120)/24); 
else if(i_curr_hire_age_month>240) 
com_std_days=15 
// 
sql1="select days+hours/7.5 from timer_rest where emp_id='"+emp_id+"' and year_id='"+the_year+"'" 
db_run(sql1) 
rest_days=db_res(0) 
com_std_no_days=com_std_days-rest_days 
if(i_cal_day==0) 

cal_days=0 

return 1; 
};


        于 2020-01-13 16:06 被 xwyz 修改





商贸进销存 管理軟體, 綠色免費

qf2016  [个人空间]
QQ名  meng


注册  2016-01-17
发贴数  971
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2020-01-30 11:00

 
感谢 xwyz 分享。







人力資源管理軟體, 綠色免費


 2  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号 网安 33010402003225 ]