通过拼写OQL来实现按请购单行条件进行工作流设计

by yangjs 2013.10.31 08:53
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。原始客户问题: 希望能够在审批流中增加子行判断条件;对于子行中物料的主分类的编码左包含9且建议价格高于5000的某个人审批,否则则自动通过,目前无法在判断节点中设置子行条件。 实现如下: 判断条件:1.(select count(*) from UFIDA::U9::PR::PurchaseRequest::PRLine as prline where prline.SuggestedPrice > 5000 and prline.ItemInfo.ItemID.MainItemCategory.Code like '9%' and prline.pr = UFIDA::U9::PR::PurchaseRequest::PR.ID) > 02.(select count(*) from UFIDA::U9::PR::PurchaseRequest::PRLine as prline where prline.SuggestedPrice > 5000 and prline.ItemInfo.ItemID.MainItemCategory.Code like '9%' and prline.pr = UFIDA::U9::PR::PurchaseRequest::PR.ID) = 0子行审批分配条件:SuggestedPrice > 5000 and ItemInfo.ItemID.MainItemCategory.Code like '9%'

审批流新建指导文档

by lifengb 2012.9.20 15:57
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。审批流新建指导文档.docx (47.26 kb)

RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
787132 条评论
11 次评分
1395800 次访问
访问统计开始于 2019年12月15日
平均日访问 6808 次
当前 30 人在线