返工生产工单对应的生产用料清单必须有生产订单中的主产品原创
金蝶云社区-猫猫头
猫猫头
2人赞赏了该文章 99次浏览 未经作者许可,禁止转载编辑于2024年04月09日 11:05:25

【背景】

返工生产订单对应的用料清单,默认会带出产品本身,但删除产品行不会进行校验,故建议配置保存校验规则实现。

【操作步骤】

1、登录BOS设计器,扩展【生产用料清单,进入批量编辑字段属性,点击【表单属性→【操作列表,找到“保存”操作,点击编辑;

image.png

2、在【其他控制】→【校验规则】中增加“单据合法性校验”,如下所示:

① 由于此控制只针对返工工单,建议用生产用料清单的生产订单类型字段做条件,参考:

FMOType  <> null AND  FMOType.FNumber  = 'SCDD04_SYS' 

② 校验公式:len(filter(lambda x :x.FMaterialID2 == FMaterialID,FEntity))   >  0

其中:FMaterialID2为子项编码的标识;FMaterialID为产品编码的标识;FEntity为子项明细标识

③不用勾选校验表达式为真提示

image.png

3、效果演示

① 非控制的单据类型,保存成功

image.png

②控制的单据类型,明细信息含产品编码,保存成功

image.png

③控制的单据类型,子项明细不含产品编码,保存不成功。

image.png


赞 2