简单的付费请求工作流

在本文中,我们将看到一个用于请求付费休假的简单工作流。 业务要求如下:

  • 用户A通过填写自适应表单请求超时。
  • 表单将路由到AEM管理员用户(在现实工作中,它将被路由到提交者的经理)
  • 管理员会打开表单。 管理员不应能编辑提交者填写的任何信息。
  • 审批者部分应对于审批者可见(在本例中为AEM管理员用户)。

为了满足上述要求,我们在表单中使用名为​initialstep​的隐藏字段,其默认值设置为“是”。提交表单后,工作流中的第一步将初始步骤的值设置为“否”。 表单具有业务规则,可根据初始步骤值隐藏和显示相应的部分。

配置表单以触发AEM工作流

工作流演练

提交者对“结束时间”请求表单的视图

初始步骤

表单的审批者视图

approverview

在“审批者”视图中,审批者无法编辑提交的数据。 还新增了仅供批准者使用的部分。

要在您的系统上测试此工作流,请按照以下所述步骤操作:

在此页面上