自动化复杂的业务规则以加强遵从性

为了能够以结构化和可重复的方式实现业务决策,决策通常使用标准决策模型和符号(DMN)进行文档化。这种方法不仅简化和加快了决策过程,还降低了做出错误决策的风险。下一个合乎逻辑的问题是如何将复杂的业务规则自动化,并进一步加速决策。

在许多情况下,员工会手工决定是否批准差旅费用报告。底层流程通常已经自动化,检查和决定的任务自动分配给那些负责的人。然后,信息就可用来进行检查并作出决定。借助Signavio Workflow Accelerator中的“DMN Decision”新功能,您可以将这些复杂的业务规则自动化,而不必依赖手动决策。

该过程使用与合规相关的例子来描述,即员工向外部提供礼物,以及为此所需的批准。现有的“酬金审批通知”流程通过加入新的操作类型进行了优化。

自动化决策示例:小费批准通知

如果公司的员工想要为客户提供福利(例如,邀请商业伙伴参加体育活动),他们必须遵守法律,以及任何相应的组织政策或法规。对这些拟议的利益案例的审查通常由合规部门进行。现在,组织可以自动化像这样复杂的业务规则,而不是由遵从性员工手动审查和启动适当的措施。

事实上,不仅可以实现小费审批通知流程的自动化,而且可以实现基于该流程的决策逻辑的自动化。通过这种方式,公司可以确保相关规则得到遵守,并且使用自动化实现必要的措施。此外,此过程简化了实现,并使法规遵循部门不必为提供给客户的每个好处执行手动检查。通过这种方式,做出错误决定的风险也可以降低。

到目前为止,在通常情况下,合规员工在收到带有相关数据的电子邮件后,必须手动检查所有内容。由于这封邮件不是标准化的,员工经常需要获取丢失的信息。这种增加的工作延迟了检查和后续流程步骤。

一旦获得了与审计相关的所有信息,就必须决定是否可以直接批准福利,是否服从强制报告并由合规员工检查,或者是否需要上级批准。通过回复最初的电子邮件来传达批准。拒绝也以同样的方式处理,但拒绝的原因被添加了。下面,Signavio Workflow Accelerator中流程的手动检查和触发将是定制的。

调整前的小费批准通知流程截图

调整前的小费批准通知程序

在Signavio Process Manager中建模业务规则

为了在Signavio Workflow Accelerator中执行关于小费是否需要审批或通知的决策,必须首先创建一个决策图。为此,在Signavio Process Manager中创建DMN图。

创建决策逻辑作为DMN图

在Signavio Process Manager中,创建了一个新的决策图“利益分类”来记录该决策的逻辑。为了在本例中的主要决策中获得结果,必须制定三个规范:

  • 福利的类型(是商务午餐还是活动邀请?)
  • 成本(以欧元计)
  • 利益的目标群体(例如,客户或业务伙伴)

DMN拨款分类图

DMN效益分类图

这些因素导致主要的“利益分类”决策中有三种可能的结果:

  • 该福利无需进一步审查即可批准。
  • 捐赠必须报告,并由合规员工检查。
  • 捐款须经批准,并须经主管检查。

检查并发布DMN图

定义并保存DMN图之后,应该在Signavio协作中心.在发布之前,可以使用发布工作流来检查图表及其逻辑。这确保在后续步骤中,流程和决策自动化是基于经过验证和批准的业务规则执行的。

在Signavio工作流加速器中自动化复杂的业务规则

在Signavio流程管理器中映射、检查并发布决策逻辑之后,该流程现在也可以在Signavio工作流加速器中进行调整。在现有的半自动流程中,法规遵循员工的任务首先被动作“DMN决策”所取代。随后,进一步的优化,如调整触发器,以使过程更有效。

1.用行动“DMN决策”代替人工决策。

为了尽可能有效地调整任务,需要改变动作的类型。点击操作“classification grant”,就可以将类型更改为右侧上方区域中的流程管理器操作“DMN Decision”。动作的名称将被直接添加。

更改现有操作“分类拨款”的操作类型

2.配置“DMN决策”动作

调整动作类型后,还需要对“利益分类”动作进行相应的配置。

2.1选择DMN图

首先必须选择前面使用Signavio Process Manager创建的DMN图。选中图表后,将显示已发布的修订和该修订的主要决策。用户还可以通过“查看发布版本”链接直接在Signavio协作中心中打开发布版本。这允许按需打开和模拟所选的DMN图,而不必切换回Signavio Process Manager。

Signavio Process Manager操作“分类授予”的配置

2.2定义输入字段

配置的下一步是在“Inputs”选项卡下定义相应的决策输入字段。这个步骤特别重要,因为在尝试自动化像这样的复杂业务规则时,缺少配置可能导致执行错误。

输入字段既可以链接到现有字段,也可以创建新字段(如本例所述)。对于输入“Cost”,操作步骤如下:

  1. 选择选项“创建新的成本金额字段”。通过输入截图创建新字段通过输入创建新字段
  2. 命名新字段并选择“Create”。

已经创建了新字段,并配置了“Benefit amount”输入

这样就创建了一个新字段,并直接链接到输入。对每个输入字段重复这些步骤。这个过程的优点是,选择选项是直接创建的,不需要手动输入,特别是对于选择字段。

2.3定义输出字段

决策的结果是利益的分类。这表明福利是否可以直接批准,是否必须由主管批准,或者是否受报告要求的约束。根据分类的结果,必须执行不同的任务。

为了能够使用决策的这个结果,必须将相应的输出添加到流程中,具体步骤如下:

  1. 在“Output”选项卡中,添加一个输出值,其中“add another Output value”字段是从下拉列表中选择的。
  2. 如果需要,重命名生成的字段。

输入配置截图

配置输入

由于输出被定义为“DMN Benefit Classification”图中的枚举,因此创建了一个新的选择字段,可以在流程的其余部分中使用。选择字段“Classification”的选项对应DMN图的输出选项:

  • 批准
  • 以确认为准
  • 必须报告

3.根据输出配置进一步的流程

该决定的结果以及“Classification”字段尚未被进一步使用。在本例中,需要审批的经理以及必须执行检查的经理将根据输出实现自动化。

以前,决策是手动做出的,因此下游独占网关也相应配置。这个网关现在被调整了,并且选择了决策类型“Automatic”。自动决策的条件经过配置,以便它们遵循预定义的流程流。

例如,如果赠款被归类为“已批准”,因为赠款的数额可能非常小,那么批准将自动通过标准化的电子邮件直接发送给员工,不需要进一步检查。

根据输出截图进行网关配置

根据输出信息进行网关配置

4.进一步调整工艺流程

在最后一步中,还要进行一些调整,以提高流程执行的效率。

以前,信息通过电子邮件发送给合规员工,然后他们开始一个新的案例。这可以通过调整触发器来优化。想要报告福利的员工应该能够在表单中输入福利的相关数据,然后为福利报告启动一个新的案例。

要做到这一点,必须“按表单”打开并选择流程的“触发器”。因为字段已经创建,所以可以使用“重用字段”函数将它们添加到表单中。因为每个字段都是执行决策所必需的,所以它们也应该存储为强制字段。

为了给即将开始一个新案例的员工提供相应的上下文,建议将相关信息存储在“描述”字段中。

还可以在进一步的步骤中进行调整。例如,可以用“发送电子邮件”动作替换批准或拒绝通知。这不仅实现了标准化的格式,而且还节省了人工工作,这当然是在寻求将复杂业务规则自动化时的目标!

调整后的授权通知过程截图

调整后的授权通知流程

在对流程的更改发布之后,员工可以开始一个新的拨款确定案例。例如,如果以后需要经理的批准,可以使用其他信息,如收据和授予的原因。

启动“报告资助”程序

由于环境变化而进行的过程调整

在做出自动化复杂业务规则的决定时,重要的是要记住,自动化所基于的规则可能会发生变化。因此,在某些情况下,需要对决策图和过程进行适当的调整。

例如,如果合规官员想要调整适当的DMN图中的授权限制,那么Signavio Workflow Accelerator中的流程也应该相应地进行调整。这是为了确保由员工启动的新案例也在调整后的决策逻辑上执行,确保遵守正确和当前的规则。

1.定制和发布DMN图

首先,在Signavio Process Manager中调整了决策基础。打开DMN图“利益分类”,并输入更改。在保存关系图之后,可以检查和发布关系图的新版本。

2.在Signavio工作流加速器中更新DMN决策

随后,还必须定制Signavio Workflow Accelerator中的流程,以确保基于定制的决策逻辑执行新的用例。

DMN图的新修订发布后,当DMN“分类受益”决策重新打开时,更改也会在Signavio工作流加速器中显示给用户。选择“点击这里更新最后的修订…”将选择最近发布的决策逻辑。

新版本可用截图

有一个新的版本可供选择

3.检查工艺进行必要的调整

DMN图的修订版可以在必要时更改输入或输出字段。例如,可以删除输入或输出,并更改它们的选项,可能是通过向选择字段添加新选项。然后应该检查流程,以确保用例继续顺利运行,并相应地进行调整。在定制流程版本发布之后,将根据更新的规则执行新的用例。

好处和下一步措施

通过在Signavio Process Manager中使用DMN图,可以基于文档化的业务规则以结构化的方式做出决策。在本文档的帮助下,您可以使用新特性“DMN Decision”将Signavio工作流加速器中的复杂业务规则标准化和自动化。这不仅降低了错误决策的风险,还允许基于错误决策的流程更有效地执行。一个简单的适应使快速对更改做出反应成为可能,以便继续启用兼容流程。

Signavio工作流加速器,连同Signavio流程管理器的功能,提供了一个强大的组合,可以帮助您轻松遵守适用于您的流程的法律要求。此外,手工任务的减少使您的员工能够专注于其他可能更相关的任务,从而为您的公司产生更大的附加价值。

如何在您自己的组织中自动化复杂的业务规则

使用Signavio Workflow Accelerator自动化复杂业务规则的可能性很明显,从减少员工工作量到改进决策。如果您想了解BPM支持的自动化选项的更多信息,请下载Signavio的成功的企业机器人过程自动化步骤指南.或者,如果你准备自己尝试Signavio,为什么不注册一个免费的30天试验今天好吗?

发布日期:2019年6月5日-最后修改:2020年11月13日