简单带薪休息时间请求工作流

在本文中,我们将讨论一个用于请求付费休息时间的简单工作流。 业务需求如下:

  • 用户A通过填写自适应表单请求休假。
  • 表单被路由到AEM管理员用户(在实际情况中,表单被路由到提交者的经理)
  • 管理员打开表单。 管理员应该不能编辑提交者填写的任何信息。
  • 审批者部分应对审批者可见(在本例中,审批者是AEM管理员用户)。

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

配置表单以触发AEM工作流

工作流演练

提交者的休息时间申请表视图

初始步骤

表单的审批者视图

approverview

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

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

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e