场景:因系统目前没有相关的参数控制启用了物料保质期管理的物料,过保质期后,生产领料也可以被领出库,因此不符合生产实际使用情况。
若物料过保质期,生产领料保存时要提醒不允许领料,因此在BOSIDE里操作列表保存时,加校验规则: FExpiryDate < @currentshortdate,但是这会导致系统中没有启用物料保质期管理的,也被提醒过期,并无法保存。
解决需求:如何才能让未启用保质期管理的物料生产领料保存时,不被提配物料已过期,因为根本没启用,而启用了保质期管理的物料,如有过期库存,保存时,要提配物料已过期,以防止过期物料不被领用。
FExpiryDate < @currentshortdate 这个条件在加上物料是否启用保质期管理即可 或者 FExpiryDate = null 为空也可以
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/4805.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~