物料清单整批修改过滤问题用友软件股份有限公司陶婧问题:某BOM在物料清单资料维护为审核状态,且在生产订单录入时可以选择得到。但在“物料清单资料整批修改”中过滤不到,为什么?按母件编码在“物料清单整批修改”中过滤但过滤不到记录。使用事件探查器跟踪一下发现以下几条语句andcoalesce(a.VersionEffDate,''2000-1-1'')>=@sDate--若VersionEffDate版本生效日期为空,则取2000-1-1。若不为空,则取出的值必须要大于等于@sDate,@sDate的值为2000年1月1日的12:00:00:000AM。and(coalesce(a.VersionEffDate,''2099-12-31'')<=@eDateor@eDate=''2000-1-1'')--若VersionEffDate版本生效日期为空,则取2099-12-31。若不为空,则取出的值必须要小于等于eDate,@sDate的值为2000年1月1日的12:00:00:000AM。或者@eDate的值为2000-1-1。@sDate='011200012:00:00:000AM‘@eDate='011200012:00:00:000AM‘再看刚才的BOM,版本日期为2000年以前,将版本日期改为2000-1-1,在物料清单整批修改里就可以过滤出来了。