產品版本: | 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的訂單記錄,修改為到貨日期與訂單日期一致; |