生产补料单,取单据体的字段做工作流的流转条件

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

生产补料单,取单据体的字段做工作流的流转条件

【业务背景】

工作流流转条件无法取单据体字段,通过写len函数实现按单据体的字段信息去流转,以生产补料单的实发数量字段为例。

【操作步骤】

1、BOS扩展生产补料单,找到“实发数量”的字段标识及所在实体的标识;

image.webp

字段标识:FActualQty

image.webp

所在实体标识:FEntity

image.webp

2、编写公式: len(filter(lambda x:x.字段标识 >100,字段所在实体标识))  >  0   

改后的公式如下:len(filter(lambda x:x.FActualQty >100,FEntity))  >  0,代表当生产补料单明细有一行的实发数量大于100,则按此连线流转


需注意:由于工作流,如果有两条连线需要为并集,则另一条连线条件为:

len(filter(lambda x:x.FActualQty >100,FEntity))  <= 0  代表当补料单无一行满足实发数量大于100,则按此连线流转




3、效果验证

3.1补料单两行,仅一行大于100的数量,则条件成立;

image.webp

3.2补料单两行,每一行均小于100的数量,则条件不成立;

image.webp




生产补料单,取单据体的字段做工作流的流转条件

【业务背景】工作流流转条件无法取单据体字段,通过写len函数实现按单据体的字段信息去流转,以生产补料单的实发数量字段为例。【操作步骤...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息