戈少武 发表于 2024-2-8 13:58:44

9.103

提个需求:用户在不同的部门担任不同的角色,在发起流程时,下一步流程担当者是谁,取决于他发流程时的部门和角色,而现在用户发起流程时,只确定了角色,没有确定所在的部门,当用户在多个部门兼职时,下一个流程提当者就不能自动过去,需要用户自己选择了,这样就不方便了。比如 用户A在甲部门担任材料员,同时兼任乙部门材料员,当A发起一个材料采购流程时,下一个担当者是谁,就需要A去选择,能否在A发起流程时就确定他是甲部门的还是乙部门的,然后流程直接就走向各自部门的担当者?

Nathan.guo 发表于 2024-2-8 15:17:54

大佬,这种情况很明显,首先我们应该在组织架构中建立两个部门,而在不同的部门中,可以选择用户对应的组织角色,而在发起流程后选择对应负责人时,可以使用基于组织查找,并选择对应的组织即可

Tony.Fu 发表于 2024-2-26 15:20:27

戈少武您好,我们未收到后续的回复,您的问题是否已经解决了呢?
我们定期检查并跟进/关闭未回复的帖子,如果后续仍有问题欢迎您继续回复,或发新帖交流:loveliness:
感谢支持{:5_105:}

戈少武 发表于 2024-2-28 06:10:08

问题是他登录时,并不确定他是哪个组织。如果他选择下一个负责人前,能有他现在的所在的组织变量的话,那应该就没有问题了,但登录时只确定他的角色,不确定他的组织,所以组织机构传递不过去吧?

馒头 发表于 2024-2-28 06:34:56

开单的时候加一个标识选择是开A的单还是B的单,后面就用这个标识判断

Joe.xu 发表于 2024-2-28 09:47:54

馒头 发表于 2024-2-28 06:34
开单的时候加一个标识选择是开A的单还是B的单,后面就用这个标识判断

您这也是一个点子,事先选择:hjyzw:

戈少武 发表于 2024-3-4 22:56:03

这个A单,还是B单,这个A,B是机构,那么数据表里也需要增加A,B这两个组织机构,两个机构的名称必须是一致的,是吗?

Joe.xu 发表于 2024-3-5 09:34:28

按组织查找不能仅输入当前组织名,应该输入“公司A/区域B/片区C”这种格式。

如果不是固定的,也可以提前定义好变量,根据变量来赋值

zhangsheng 发表于 2024-3-5 23:03:05

刚解决完这个情景问题,给楼主个方案
1流程发起前让用户选择组织从上到下的序列;
2流程发起后,让流程得到这个组织序列存入流程变量;
3流程基于组织查找,组织=变量。
一个用户在不同组织,对应不同流程,同一流程中又根据变量动态流向不同的节点,每个节点动态对应不同组织的不同负责人。

戈少武 发表于 2024-3-6 09:38:37

需要在业务表里把组织序列保存下来不?
页: [1] 2
查看完整版本: 9.103