用友-知识库

采购订单保存时供货单位消失,但单据可以保存

  • 问题描述:采购订单保存时供货单位消失,但单据可以保存.
  • 问题原因:1、尝试sql事件探查器跟踪,只能捕获insert into 语句中cvencode为NULL,即保存时后台未取到正确的供应商编码值; 2、分析: 可能是供应商档案存在非法字符,或采购订单模板存在错误。 处理思路: a、检查供应商档案合法性(数据表:vendor); b、检查单据模板信息(数据表:voucheritems,vouchertemplates) 3、查看供应商档案比较正常; 4、单据模板信息: a、根据vouchertemplates查询采购订单vt_id号; select vt_id from vouchertemplates where vt_name like '%采购订单显示%' ==》vt_id=23; b、根据voucheritems查询采购订单中供货记录信息,并对比查询演示帐套: select * from voucheritems where vt_id='23' and carditemname like '%供货%' 演示帐套: select * from ufdata_999_2003..voucheritems where vt_id='23' and carditemname like '%供货%' 对比两个帐套中记录,着重对比关键字段信息,如cannotselect,showit,cardsection,canmodify,candelete; 发现供货单位编号记录上的列cardsection,candelete与演示帐套中数据值不同,如cardsection,演示帐套中为T,用户数据为B; 因演示帐套功能正常,故可参照演示帐套修改: update voucheritems set cardsection='T',candelete='0' where vt_id='23' and carditemname like '%供货单位编号%' 5、登录采购进行订单保存操作,问题解决。
  • 解决方案:游客无权查看
  • 相关补丁:
  • 模块:采购管理
  • 产品:U852----采购管理
  • 问题名称:采购订单保存时供货单位消失,但单据可以保存
  • 更新时间:2005-06-28 00:00:00
  • 有用 没用84 浏览