服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

采购订单不能取消审核问题

- 浏览:1870 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 15-采购管理
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 采购订单 适用产品: U852----采购管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 采购订单不能取消审核问题
问题现象: 852采购订单(如订单号:2005070076)显示已经审核了,但弃审时提示“当前单据2005070076还没有开始审核,不需要弃审”,因为该单据设了审批流,但按“查审”发现没做过审批,其他部分单据也有这种现象。
原因分析: 此问题是由于您的账套中加入了审批流,审核订单时需要通过审批过程,而此时程序会往 EA_STREAM_TESK 、 EA_STREAM_LOG 、EA_STREAM 、 UA_MESSAGE 等表中插入记录,取消时也会将以上表中的记录更新。但对于2005070076的单据在以上数据库中有丢记录的现象,也就造成在订单界面查询‘查审’后没有记录显示。
解决方案: 请做好备份, 1、执行如下语句:update po_pomain set cstate=0,cverifier=null where cpoid='2005070076'(清空订单主表中的审核人标志,并将状态改为‘输入’态) 2、在订单上重新做审核即可。 以上语句只操作2005070076这张订单,其他单据可修改‘单据号’(cpoid)再执行即可。