生产领用单校验物料的生产日期不能大于单据日期原创
金蝶云社区-Yufu
Yufu
17人赞赏了该文章 2,158次浏览 未经作者许可,禁止转载编辑于2021年02月21日 10:28:57

物料启用保质期管理,则会有生产日期。产成品是C,主要半成品是B,B的主要材料是A(其实A也是半成品,主要材料是a),ABC都启用批号管理和保质期管理,所以都有生产日期。B的批号是以投入A的时间确定,如2021年1月24日下达B生产订单时投入A,确定了B的批号为210124-32-1,生产时间可能比较长,在2021年2月2日B完工入库,B的生产日期为2021-02-02(如图一,生产入库)。

image.png图一

在日常生产领料中,特别是月初跨月补单,作业员以批号选择物料,可能产生单据日期小于物料生产日期,保存提交审核无异常,但会导致关账异常(如图二生产领料)。

image.png图二

对生产领料单设置单据合法性校验规则,不能领用生产日期大于单据日期的物料。

打开集成开发平台->生产制造->生产管理->生产领料单(未扩展则扩展)。批量编辑字段属性,选择表单属性->操作列表(如图三)。

image.png图三

选择操作列表的保存操作进行编辑(如图四)。

image.png图四

选择其他控制页签的检验规则(如图五)。

image.png图五

新增单据合法性校验服务,设置前置条件“FDate.Date.Month !=@currentshortdate.Date.Month(即当前月份与单据日期月份不同)“和检验条件“FproduceDate > FDate”(即生产日期大于单据日期),设置提示信息(如图六、图七)。

 image.png  图六

image.png图七

设置保存后,若生产领料单的物料的生产日期大于单据日期,在保存或提交时会提示(如图八)。

image.png图八

赞 17