库存物料复检到期查询应用案例介绍-延保后的库存需要使用延保的检验单日期作为库存提醒的起始日期
需求描述:即时库存做过库存检验单延长保质期后,针对延保后的库存需要使用延保的检验单日期作为库存提醒的起始日期。
1、问题现象描述:
(1) 物料A,复检周期5天,复检提醒提前期2天,启用保质期管理,库存检验控制码勾选首次复检取生产日期,入库到仓库CK001,数量为200,入库更新库存日期为2023/12/1,生产日期为2023/11/30,有效期至为2023/12/30;
(2)在2023/12/4满足复检提醒条件显示在库存物料复检到期查询界面,在2023/12/5做了库存请检单STKAPP001且下推了库存检验单QM001修改数量为50,请检单再下推检验单QM002数量为150 ,检验单QM001上将新有效期至设置为2024/1/10,检验单QM002上新有效期至设置为2024/1/5,先审核质检完成检验单QM001再审核质检完成QM002,2个检验单的质检完成日期都是2023/12/5;
(3)库存检验控制码设置质检完成后自动转换库存状态的情况下,则检验单QM001审核质检完成后转换数量50为有效期至2024/1/10,检验单QM002审核质检完成后转换数量150为有效期至2024/1/5;
(4)无论当前日期是2023/12/6还是2023/12/9,则查看库存物料复检到期查询会发现有效期至为2024/1/10数量为50的库存的起始日期和有效期至为2024/1/5数量为150的这2笔库存的起始日期都为2023/11/30而不是检验单的质检完成日期2023/12/5。
2、原因分析:是因为库存物料复检到期查询判断是否做过检验单时是按照即时库存维度全匹配库存请检单再下查检验单的,库存请检单分批下推检验单时,后质检完成的检验单QM002会将之前质检完成检验单QM001反写回去的新有效期至覆盖掉,最终库存请检单上的有效期至是2023/12/30,新有效期至是2024/1/5。此时查看库存物料复检到期查询时,针对有效期至为2024/1/10数量为50的库存以及有效期至为2024/1/5数量为150的库存,与库存请检单STKAPP001上的有效期至都不匹配,因此就会认为这2笔库存是首次复检,按库存检验控制码参数设置起始日期取生产日期就是2023/11/30。
3、解决方案:针对2022年5月19日补丁(PT-146911)版本及之后补丁版本,按即时库存维度匹配库存请检单时支持先按有效期至匹配再按新有效期至匹配(即与2个字段中任何一个一致都认为匹配),在上述示例中:
(1)如果当前日期是2023/12/6,则查看库存物料复检到期查询会发现有效期至为2024/1/10数量为50的这笔库存的起始日期为2023/11/30,而有效期至为2024/1/5数量为150的这笔库存不显示(因为这笔库存的有效期至与库存请检单上新有效期至匹配,那这笔库存的起始日期就是检验单质检完成日期即2023/12/5,不满足复检周期提醒条件所以不显示)。
(2)如果当前日期是2023/12/9,则查看库存物料复检到期查询会发现有效期至为2024/1/10数量为50的这笔库存的起始日期为2023/11/30,而有效期至为2024/1/5数量为150的这笔库存的起始日期为检验单质检完成日期即2023/12/5。
补充说明:需要注意仅限一个库存请检单分录对应一个检验单分录进行延保的情况,支持延保后的库存的复检提醒起始日期取延保的检验单质检完成日期,不支持一行库存请检单分录对应多个检验单分录且多个检验单分录的延保日期又一致的情况(如果是分批延保且延保日期不一致建议在库存请检单上拆分行后再下推检验单延保)。
库存物料复检到期查询应用案例介绍-延保后的库存需要使用延保的检验单日期作为库存提醒的起始日期
本文2024-09-23 03:27:54发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-159032.html