库存物料复检到期查询起始日期取值逻辑介绍

库存物料复检到期查询报表仅查询显示 当前日期-(起始日期+复检周期-提醒提前期)>=0 的 数据,不同版本的起始日期详细取值逻辑如下:
一、2021年8月5日补丁(PT-146884)之前版本(注意:不包含21年8月补丁)起始日期计算逻辑如下:
1、库存检验控制码不勾选首次复检取生产日期的情况下,按即时库存维度全匹配查询库存请检单再下查检验单:
(1)如果可以找到匹配的检验单,则将检验单的质检完成日期与库存更新日期进行比较,取日期较大者作为起始日期;
(2)如果找不到匹配的检验单(即首次复检),则以库存更新日期作为起始日期;
2、库存检验控制码勾选首次复检取生产日期的情况下,按即时库存维度全匹配查询库存请检单再下查检验单:
(1)如果可以找到匹配的检验单,针对启用保质期管理的物料则将检验单质检完成日期与生产日期进行比较取,日期较大者作为起始日期,针对不启用保质期管理的物料取库存更新日期与检验单质检完成日期中的较大者作为起始日期;
(2)如果找不到匹配的检验单(即首次复检),针对启用保质期管理的物料则将即时库存中的生产日期作为起始日期,针对不启用保质期管理的物料取库存更新日期作为起始日期;
二、2021年8月5日补丁( PT-146884)至2021年12月16日补丁( 7.7.0.202112 PT-146899)之间版本(注意:包含21年8月补丁但不包含21年12月补丁)起始日期计算逻辑如下:
1、库存检验控制码勾选参数仅取库存检验日期的情况下,按即时库存维度全匹配查询库存请检单再下查检验单:
(1)如果可以找到匹配的检验单的则以检验单的质检完成日期作为起始日期;
(2)如果找不到匹配的检验单则报表无法显示相关即时库存数据;
2、库存检验控制码勾选参数首次复检取生产日期的情况下,按即时库存维度全匹配查询库存请检单再下查检验单:
(1)如果可以找到匹配的检验单,针对启用保质期管理的物料则将检验单质检完成日期与生产日期进行比较取日期较大者作为起始日期,针对不启用保质期管理的物料取库存更新日期与检验单质检完成日期中的较大者为起始日期;
(2)如果找不到匹配的检验单(即首次复检),则针对启用保质期管理的物料,以即时库存中的生产日期作为起始日期,针对不启用保质期管理的物料取库存更新日期作为起始日期;
3、库存检验控制码上述2个参数均不勾选的情况下,按即时库存维度全匹配查询库存请检单再下查检验单:
(1)如果可以找到匹配的检验单,则将检验单的质检完成日期与库存更新日期进行比较取日期较大者为起始日期;
(2)如果找不到匹配的检验单(即首次复检),以库存更新日期作为起始日期;
三、2021年12月16日补丁(7.7.0.202
库存物料复检到期查询起始日期取值逻辑介绍
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



