网站首页博客首页 ┆欢迎光临 ERP顾问最热爱的网络——金蝶社区 登录注册帮助
好望角的天堂
感恩、知足、珍惜
日志

终于搞定委外投料单不能审核的问题了

经过长达3个多小时的摸索与数据分析,终于解决委外加工生产投料单不能审核的大问题。具体经过如下:
1、先是去委外加工生产投料单的表,经过查找资料,从数据库查找PPBOM这张表。
2、进入K3委外加工管理的生产投料,找出一张不能审核的投料单,记录单号。
3、找出一张未审核的(但能审核)投料单,记录单号。
4、进入SQL查询分析器,先找出目标字段,select * from PPBOM,找出fstatus(单据状态)和fcheckdate(审核日期)这两个不同点作为条件跟踪对象。
5、找出满足fstatus=1并且fcheckdate为NULL(空值)的内容。在查询分析器下输入:select * from PPBOM where fstatus =1 and fcheckdate is NULL,这个语句摸索了N久,也在SQL群里问了,没招,最终还是自己摸索出来,费了一个多少时。
6、在演示账套里进行试验,把fstatus更新为0,结果令人满意,不能审核的单据可以审核了,更新方法下面说。
7、准备开始更新数据库了,先备份账套,接下来,嘿嘿,进入查询分析器,输入:update PPBOM set fstatus=0 where fstatus =1 and fcheckdate is NULL,至此,数据更新完毕。
 
以上适用于金蝶K3V10以上版本,只要字段名没变,都适用.
已经公开 2007年8月2日 15:51 作者: 好望角
所属归类:

评论

 

辛苦啦,先赞一个!

Fstatus:审核状态

Fcheckdate:审核日期

在没有启用多级审核的情况下,Fstatus和Fcheckdate是同步变化的。

在单据审核失败时,最好的办法,就 是通过SQL的事件探查器,跟踪一下这个过程。从where条件中,可以直接找到原因。

2007-08-02 16:12
 
 
多谢何老师点评与指点!
2007-08-02 16:23
 
 
收藏!
2007-08-02 18:35
 
 

不错啊.

这应该算是一个精典的解决问题的思路.

 

2007-08-02 19:47
 
 

不错呀!~好东西值得学习一下.

2007-08-03 9:47
 
请登录后再发表评论以赚取更多积分

About 好望角

用真诚来表达爱心!