新增存货档案时提示“该存货已定义过,请修改!”
- 浏览:1846 - 发布时间:2012-05-21 09:21:03.0
知识库详细内容
问题版本: |
1071-用友T3-用友通标准版10.6plus1 |
问题模块: |
885-用友通 |
问题状态: |
1-临时解决方案 |
关 键 字: |
存货档案 |
适用产品: |
T3系列 |
补 丁 号: |
|
问题名称: |
新增存货档案时提示“该存货已定义过,请修改!” |
问题现象: |
新增存货档案时提示“该存货已定义过,请修改!”,但是经过检查,新增存货的存货编码在原存货档案中不存在。 |
原因分析: |
通过事件探查器跟踪发现,新增存货时会执行select * from inventory where cinvaddcode=''语句,在查询分析器中执行此语句会发现有一条符合条件的记录,而 inventory 表中其他存货的 cinvaddcode值为null。 |
解决方案: |
通过事件探查器跟踪发现,新增存货时会执行select * from inventory where cinvaddcode=''语句,在查询分析器中执行此语句会发现有一条符合条件的记录,而 inventory 表中其他存货的 cinvaddcode值为null。修改此记录的值为null,即执行语句:update inventory set cinvaddcode=NULL where cinvaddcode=''后,新增存货正常。 | |