魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 130|回复: 0

[原创] 魔方网表中BPM流程包括哪些,相关表单的记录如何处理。

[复制链接]
rlzy 发表于 5 天前 | 显示全部楼层 |阅读模式
本帖最后由 rlzy 于 2026-8-31 14:30 编辑

魔方网表中的BPM(业务流程管理)模块,通过与表单系统深度结合,为工作流、审批流等提供了灵活的配置能力。

BPM流程的核心功能组件
魔方网表的BPM流程不仅包含标准的工作流定义、执行与监控,还提供了一系列贴合中国企业管理特色的功能组件:

加减签:允许在现有审批环节中动态增加或移除审批人。例如,在标准审批流程中临时加入一位相关部门的负责人进行前置审批。

委托:支持将当前用户的审批任务委托给他人代为处理。例如,领导出差时可将审批权限委托给助手。

撤回:在流程的下一步任务尚未处理前,允许发起人撤回申请并进行修改后重新提交。

回退:允许当前处理人将流程回退至上一环节,要求发起人补充或修改材料。

终止:授权用户(通常是管理员或关键节点处理人)直接结束整个流程,后续所有待办任务将被取消。

多表单与流程记录的关联处理
魔方网表BPM在表单和记录的处理上有明确的规则:

流程与表单的关系:一个BPM流程在任务节点上只能绑定一套数据源(即一张主表单)。如果多张表单需要相同的审批路径,不能共用同一个流程,但可以通过复制现有流程,再修改其引用的表单来快速配置。

记录的权限控制:BPM流程拥有独立的权限体系。每个任务节点的处理人,仅拥有对该任务所绑定表单记录的特定操作权限(如查看、修改)。权限模式可选择以“工作流为准”(完全由BPM控制)或以“表单为准”(受表单自身权限影响)。

流程终止后提交记录的处理方式
当流程被终止后,其关联的“提交记录”处理方式如下:

流程本身的处理:终止操作会立即结束当前流程的所有活动,后续的所有待办任务都会被取消,相关处理人将不再看到该任务。

记录的后续处理:

默认行为:流程终止后,与之关联的表单记录依然保留在系统中。但由于流程已结束,这些记录通常会变为“只读”或“不可编辑”状态,具体取决于流程设计。
自动化处理:如果需要,可以在流程的任务节点中开启“终止设置”。通过启用“系统自动修改字段值”功能,可以配置当流程终止时,自动将记录中的特定字段(如“库存”、“余额”、“状态”)恢复或修改为指定值,以实现数据的自动回滚。
程序化终止:除了界面操作,还可以通过回写公式调用MFBPMABORTTASK()函数来编程式地终止流程。这通常用于满足特定条件时(如数据校验失败)自动终止流程的场景。
如果需要终止的流程后续仍需查询,建议考虑使用“作废”或“驳回”等其他方式来标记记录状态,而不是直接终止流程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2026-9-5 02:10 , Processed in 0.070925 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表