原创-捕鱼app

学习.交流
专业源于专注
  
学习交流 文件下载 手册资料 交流qq群

    

 2  1/1   
作者
内容
  


注册  2011-11-16
发贴数  
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2015-09-07 20:34

int func_before_save() 

string 结算方式,当天日期,结算期限; 
int 当前日,当前月,当前年,结算年,结算月,结算日; 
 
//当天日期=get_cur_date_std()  //获取系统当天日期 
当天日期=gui_get_val('datetimepicker_voucher_date')//获取单据日期 
当前日=str_get_sub(当天日期,6,2) 
当前月=str_get_sub(当天日期,4,2) 
当前年=str_get_sub(当天日期,0,4) 
/* 
假如收货时间为3月份,以下为各种结款方式的结款期限 
a-现金或代收      (结款期限是送货当天) 
b-月清               (结款期限是4月10日) 
c-月结30天         (结款期限是5月10日) 
d-月结60天         (结款期限是6月10日) 
e-月结90天         (结款期限是7月10日) 
 */ 
结算方式=gui_get_val('combobox_ext_mio_method') 
if(结算方式=='a') 

结算日=当前日 
结算月=当前月 
结算年=当前年 

else if(结算方式=='b') 

结算日=10 
结算月=当前月 1 
结算年=当前年 

else if(结算方式=='c') 

结算日=10 
结算月=当前月 2 
结算年=当前年 

else if(结算方式=='d') 

结算日=10 
结算月=当前月 3 
结算年=当前年 

else(结算方式=='e') 

结算日=10 
结算月=当前月 4 
结算年=当前年 
}; 
if(结算月>12) 

结算月=结算月-12 
结算年=结算年 1 
}; 
结算期限=结算年 "-" 结算月 "-" 结算日 
结算期限 = std_inp_date(结算期限); 
gui_set_val('datetimepicker_date_lmt_ebm',结算期限); 
    return 1; 
};


        于 2015-09-07 20:34 被 cz19860913 修改




中山市万盏光电科技有限公司      专业led驱动电源制造商

  


注册  2011-11-16
发贴数  
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2015-09-04 20:30

结算方式可以在采购管理=>数据字典=>结算方式中定义,如图 
 
ps.保存的时候会有一到两秒的延迟,可能是判断太多,希望高手优化






中山市万盏光电科技有限公司      专业led驱动电源制造商


 2  1/1   


登录后方可发贴


[ 电话: 0571-85462761 王先生 qq: 124520435 加入软件qq群 - - ]