求助_关于单据编号会变的问题_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 5  1/1   1  
作者
内容
htc  [个人空间]


注册  2017-12-30
发贴数  496
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2020-12-18 14:44

1、创建单据,设定单据日期为2020-12-01,保存。 
     此时单据号为 BA-20-12-01-0001 
2、退出,第二天重新登陆,由于某个原因,需要修改旧单据BA-20-12-01-0001,修改了一些信息,如增加了明细。 
     因为明细已修改,因此为了体现变更,此时也将单据日期修改了。 
     一修改日期,此时单据编号也会自动变了,变变成另外一个号码比如:BA-20-12-02-0002 
 
这样会导致原先导出的信息或者流转至其它部门的单据号找不到了,因为保存之后,单据号变了。 
 
这个情况下,可否作个判断,如果原单据号已经在系统中存在(只是找到此张单据作修改再保存),就不触发编号规则自动编号,以防止单据号被变更保存了。




        


htc  [个人空间]


注册  2017-12-30
发贴数  496
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2020-12-18 15:12

int func_show() 

if(voucher_id>0) 

user_para_set("vvno",gui_get_val("Edit_Voucher_No")); 

return 1; 

 
int obj_change() 

  //change_obj 
if(change_obj=="DateTimePicker_Voucher_Date") 

if(user_para_get("vvno")!="") 
{gui_set_val("Edit_Voucher_No",user_para_get("vvno"));} 

  return 1; 
};


        


AGF  [个人空间]


注册  2010-05-16
发贴数  208
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2020-12-20 15:34

完美解决了我的问题,感谢


        


yxslover  [个人空间]


注册  2023-04-24
发贴数  8
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#4»发布于2023-05-11 19:47

大佬,这个代码怎么填吗


        


fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  526
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#5»发布于2023-05-12 10:45

打开单据【功能】菜单下的【单据参数及配置】下的【脚本定义】把代码复制过去保存即可


        




官方认证第三方服务团队  樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html


 5  1/1   1  

登录后方可发贴


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