第 11 章 在 Business Central 中执行业务流程
在构建和部署包含您的业务流程的项目后,您可以对业务流程执行定义的功能。
例如,此流程在 Business Central 中使用 Mortgage_Process 示例项目。在这种情况下,您要将数据输入为抵rtgage 应用程序表单中,作为抵rtgage 代理。MortgageApprovalProcess 业务流程运行,并确定申请者是否根据项目中定义的决策规则提供可接受的支付。业务流程的结束了规则测试或申请以增加购买所需的费用。如果应用程序通过了业务规则测试,银行批准者将审核申请并批准或拒绝贷款。
先决条件
- KIE 服务器已部署并连接到 Business Central。有关 KIE 服务器配置的更多信息,请参阅在 Red Hat JBoss EAP 7.4 上安装和配置 Red Hat Process Automation Manager。
流程
-
在 Business Central 中,转至 Menu
Projects 并选择空格。默认空间为 MySpace。 - 在窗口的右上角,单击 Add Project 旁边的箭头,然后选择 Try Samples。
- 选择 Mortgage_Process 示例并点 Ok。
- 在项目页面中,选择 Mortgage_Process。
- 在 Mortgage_Process 页面中,单击 Build。
- 项目构建后,单击 Deploy。
-
进入 Menu
Manage Process Definitions。 - 单击 MortgageApprovalProcess 行中的任意位置,以查看进程详情。
- 点击 图表 选项卡,在编辑器中查看业务流程图。
点击 New Process Instance 打开 Application 表单,并在表单中输入以下值:
-
停机支付 :3000
0 -
投影特年
:10 -
名称 :
Ivo -
年度 Income:
60000 -
SSN:
123456789 -
属性的年龄 :
8 -
属性的地址 :
Brno -
locale:
Rural -
班加法案 :
50000
-
停机支付 :3000
- 单击 Submit 以启动新进程实例。启动进程实例后,Instance Details 视图将打开。
- 单击 图表 选项卡,以查看进程图表中的进程流。在各个任务移动过程中,会突出显示进程的状态。
点 Menu
Manage Tasks。 在本例中,处理相应任务的用户或用户是以下组的成员:
- approver: 用于 Qualify 任务
- 代理 : 用于检测数据 并增加 故障支付 任务
- Manager: 用于 最后批准 任务
- 作为批准人,查看 Qualify 任务信息,单击 Claim 以启动该任务,然后选择 Is mortgage application is limit?,然后单击 Complete 以完成任务流。
- 在 Tasks 页面中,点击 Final Approval 行的任意位置,以打开 Final Approval 任务。
- 点 Claim 来声明负责任务,然后单击 Complete 以完成 loan Approval process。
注意
Save 和 Release 按钮仅用于暂停批准过程,并在等待某个字段值时保存实例,或者释放另一个用户修改的任务。