S说:
PLM里有classfication...那我们公司是这样的, ECR有个classfication, 里面有一个characteristic,有2个选项, 如果选了选项1,那么这个ECR的WORKFLOW就会有财务的事情,如果选了2呢,这个ECR的WORKFLOW就不会走到财务的流程....我想是这样的通过控制CLASSICATION 来控制ECR的WORKFLOW吗?
W 说:
你的问题是可以实现的。但要修改标准的工作流。
S 说:
换句话说。。我说的是不对的。。。就是要去改workflow。。而不是改classication.
S说:
也就是改task
W说:
classification 如何影响工作流,是工作流程序决定的
W 说:
classification 只是个数据记录。
W说:
要决定是否影响财务成本的业务,有“发布范围”可以使用。不一定用 classification 。
S说:
所以我在想 到底是通过更改什么来控制这个呢?按照您说的,那么就是控制WORKFLOW了, 但是WORKFLOW也应该有个indicator是由这个classication来控制的。。。所以在定义workflow的时候。。。那么classication 也设定好几个value...跟classication的一致了。。。
W 说:
workflow 程序可以读到这个分类的值。
给 ECR/ECO 一个分类,工作流程序根据 class 决定 Agent ,很灵活。
结论: 在ECR 的workflow 里, 通过class的value来决定agent, 这样的分类思想对ECR的控制起到分流的作用。
W 说:
人工指定谁是代理人?
S说:
恩
S说:
就是有个approval table
S说:
specify agents
W 说:
那样当然也是可以的。实际上自动决定 Agent 很难。
W 说:
能再给屏幕剪贴吗?
S说:
我这里只有最终发notification 的agent
W 说:
看起来好象是一次就把所有批准人都手工指定到表里?
S说:
yes
W 说:
他们应该有批准的顺序吧
S说:
没有
S说:
并行处理
S说:
我听别人说还有串行处理的,对吧
W 说:
但是这个办法可以有标准的工作流任务来指定 Agent !
W 说:
动态指定,顺序的,并行的,投票的,
S说:
晕。
S说:
这么多啊。。。
W 说:
和这张表作用相似。但是那是一个工作流标准任务。
S说:
但是WORKFLOW怎么知道去指定AGENT呢?
S说:
通过什么呢?还是CLASS 吗
W 说:
这个指定批准人的任务,也发到某个承办人手里。
W 说:
不是通过 class
S说:
哦。。。可以这样设置。agent 有很多人,每个人都有一个角色,肯定有一些的角色是类似的。。。那么通过这样设置workflow应该可以吗?
W 说:
可以的
S说:
我们就是这样设置workflow的。。。
S说:
比如发送到document control..那么这些人有好几个。。大家谁都可以看。。但只有一个人看。。那么看完了。。就设置下一步
W 说:
从这张表上看,你们部门很多很多?
W 说:
对
W 说:
你是负责工程变更业务的?
S说:
一个approval一个需要很多部门的APPROVE。
S说:
对
W 说:
我想应该有道理的。
S说:
呵呵。。是有吧
W 说:
动态选择的办法更灵活。除了部门,也可以直接指定用户等等。
S说:
恩。。就是某个人必须在标准流程里对吧。
W 说:
是动态选择的。由某个人直接指定。
S说:
不明白。。。。
W 说:
意思就是一个领导说,某某某和某某某看一下,。。。
S说:
那怎么实现呢?会有一个WORKFLOW跳到领导的INBOX,然后领导转发到其他相关人去看吗??
W 说:
执行的时候指定的
S说:
那不就是跟我们的一样吗?
S说:
通过DOCUMENT CONTROL 实现
结论: agents在workflow的发放有很多选择,串行,并行,还有动态...尽管动态我不知道是怎么弄的.