产品版本: | 200-用友T1-商贸宝批发零售版 | 适用产品: | T1系列 |
产品模块: | 1-总账 | 提交时间: | 2012-06-12 |
问题现象: | 操作‘订单查询’功能时,如果选择的日期条件包含了某一日期,例如:查询日期段小于2010-04-03查询正常,查询日期段大于2010-04-03也正常,但是如果查询日期段包含了2010-04-03,查询结果就为空了; | ||
原因分析: |
根据问题现象分析,就是该特定日期中有异常单据,导致此问题,检查软件数据表发现,有订单的到货日期录入错误(超出了SQL的日期范围:小于1900-01-01),引起查询出错,应是操作员误操作造成的; | ||
解决方案: |
通过SQL语句,将错误的记录进行修正: 对象数据库:产品账套对应的数据库,如UFPFLSB; 语句: update masterorder set billarrivedate=billdate where billarrivedate between '0001-01-01' and '1900-01-01' 语句影响:将所有到货日期小于1900-01-01的订单记录,修改为到货日期与订单日期一致; |