基础资料筛选判断,只能通过高级写ptyhon来做判断, len(filter(lambda x: ( x.FDestStockId.FName.find('xx仓')>=0), FBillEntry))=0
1、调入仓库为客户仓
单据的明细信息 的 调入仓库 为 客户仓 ,需走财务部门审批
高级 条件 len(filter(lambda x: ( x.FDestStockId.FName.find('客户仓')>=0), FBillEntry))>0
2、调入仓库为线边仓,调入部门为生产部
单据单据的明细信息 的 调入仓库 为 线边仓,并且 调入部门 只能 选 生产部,需生产部门审批
基本 条件 加上 生产部
高级 条件 len(filter(lambda x: ( x.FDestStockId.FName.find('客户仓')>=0), FBillEntry))=0
3、调入仓库为非 线边仓 非客户仓,调入部门为非 生产部
单据单据的明细信息 的 调入仓库 为 非 线边仓 和 非 客户仓,并且 调入部门 不能 选 生产部 ,则仓库部门审批
基本 条件 加上 非 生产部
高级 条件 llen(filter(lambda x: ( x.FDestStockId.FName.find('客户仓')>=0 or x.FDestStockId.FName.find('线边仓')>=0 ), FBillEntry))=0
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://www.hqyman.cn/post/7541.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~