以Forms为中心的AEM工作流 — 步骤参考

您可以使用工作流模型将业务逻辑转换为自动重复流程。 模型可帮助您定义和执行一系列步骤。 您还可以定义模型属性,例如工作流是临时的还是使用多个资源。 您可以 在模型中包含各种AEM工作流步骤以实现业务逻辑.

以Forms为中心的步骤

以Forms为中心的工作流步骤可在AEM工作流中执行特定于AEM Forms的操作。 这些步骤允许您在OSGi上快速构建基于Forms的以Forms为中心的自适应工作流。 这些工作流可用于开发基本的审核和批准工作流、内部和跨防火墙的业务流程。 您还可以使用Forms Workflow步骤:

  • 创建业务流程、提交后工作流和后端工作流以管理注册流程。

  • 创建任务并将其分配给用户或组。

  • 使用 Adobe Sign 在AEM工作流中发送要签名的文档。

  • 按需或在提交表单时生成记录文档。

  • 将工作流模型与各种数据源连接起来,以便轻松保存和检索数据。

  • 使用电子邮件步骤,在完成操作并在工作流开始或完成时发送通知电子邮件和其他附件。

注意

如果为外部存储标记了工作流模型,则对于所有Forms工作流步骤,您只能选择变量选项来存储或检索数据文件和附件。

分配任务步骤

分配任务步骤将创建一个工作项并将其分配给用户或组。 除了分配任务外,组件还为任务指定自适应表单或非交互式PDF。 需要自适应表单才能接受用户输入且非交互式PDF,或者只读自适应表单只能用于审阅工作流。

您还可以使用组件来控制任务的行为。 例如,创建自动记录文档、将任务分配给特定用户或组、指定提交数据的路径、指定要预填充的数据路径以及指定默认操作。 “分配任务”步骤具有以下属性:

  • 标题:任务的标题。 标题会显示在AEM收件箱中。

  • 描述:任务中正在执行的操作说明。 当您在共享开发环境中工作时,此信息对于其他流程开发人员非常有用。

  • 缩略图路径:任务缩略图的路径。 如果未指定路径,则会为自适应表单默认缩略图显示,为记录文档显示默认图标。

  • 工作流阶段:一个工作流可以具有多个阶段。 这些阶段会显示在AEM收件箱中。 您可以在模型的属性(Sidekick >页面>页面属性>阶段)中定义这些阶段。

  • 优先级:选定的优先级将显示在AEM收件箱中。 可用选项包括“高”、“中”和“低”。 默认值为“中”。

  • 到期日期:指定任务标记为逾期的天数或小时数。 如果您选择 关闭,则任务永远不会被标记为过期。 您还可以指定超时处理程序,以在任务过期后执行特定任务。

  • :任务完成前的天数。 在将任务分配给用户后,将计为天数。 如果任务未完成,并且跨越“天”字段中指定的天数,则如果选中,将在到期日期后触发超时处理程序。

  • 小时:任务完成前的小时数。 在将任务分配给用户后,将计为小时数。 如果任务未完成,并跨越“小时”字段中指定的小时数,则如果选中,则会在到期小时后触发超时处理程序。

  • 到期日期后超时:选择此选项可启用超时处理程序选择字段。

  • 超时处理程序:选择要在分配任务步骤跨越到期日期时执行的脚本。 放置在CRX存储库(位于 [应用程序]/fd/dashboard/scripts/timeoutHandler可供选择。 crx-repository中不存在指定的路径。 管理员在使用路径之前会创建该路径。

  • 在任务详细信息中突出显示最后一个任务中的操作和注释:选择此选项可显示上次执行的操作以及收到的对任务详细信息部分的评论。

  • 类型:选择启动工作流时要填写的文档类型。 您可以选择自适应表单、只读自适应表单、非交互式PDF文档。

  • 使用自适应表单:指定定位输入自适应表单的方法。 如果从“类型”下拉列表中选择“自适应表单”或“只读自适应表单”,则此选项将可用。 您可以使用提交到工作流的自适应表单(在绝对路径上可用,或在变量的路径上可用)。 您可以使用字符串类型的变量指定路径。
    您可以将多个自适应Forms与工作流相关联。 因此,您可以使用可用的输入方法在运行时指定自适应表单。

  • 自适应表单路径:指定自适应表单的路径。 您可以使用自适应表单 提交到工作流的自适应表单(位于绝对路径中),或从字符串数据类型变量中存储的路径中检索自适应表单。

  • 使用选择输入PDF:指定非交互式PDF文档的路径。 在“类型”字段中选择非交互式PDF文档时,该字段将可用。 您可以使用相对于有效负荷的路径选择输入PDF,该路径保存在绝对路径中,或使用“文档”数据类型的变量。 例如, [Payload_Directory]/Workflow/PDF/credit-card.pdf。 crx-repository中不存在路径。 管理员在使用路径之前会创建该路径。 要使用“记录文档路径”选项,您需要启用“记录文档”选项,或者需要基于表单模板的自适应Forms来PDF。

  • 对于已完成的任务,将自适应表单渲染为:当任务标记完成时,您可以将自适应表单呈现为只读自适应表单或PDF文档。 您需要启用“记录文档”选项或基于表单模板的自适应Forms,才能将自适应表单渲染为记录文档。

  • 预填充:下面列出的字段用作任务的输入:

    • 使用选择输入数据文件:输入数据文件(.json、.xml、.doc或表单数据模型)的路径。 您可以使用相对于有效负载的路径检索输入数据文件,或检索存储在Document、XML或JSON数据类型变量中的文件。 例如,文件包含通过AEM收件箱应用程序为表单提交的数据。 示例路径为 [Payload_Directory]/workflow/data.

    • 使用:该位置可用的附件会附加到与任务关联的表单。 该路径可以相对于有效负荷,或检索存储在文档变量中的附件。 示例路径为 [Payload_Directory]/attachments/. 您可以指定相对于有效负载放置的附件,或使用文档类型(数组列表>文档)变量为自适应表单指定输入附件。

    • 请求属性映射:使用“请求属性映射”部分定义 请求属性的名称和值. 根据请求中指定的属性名称和值,从数据源检索详细信息。 您可以使用字面值或字符串数据类型的变量定义请求属性值。

  • 提交的信息:下面列出的字段用作任务的输出位置:

    • 使用保存输出数据文件:保存数据文件(.json、.xml、.doc或表单数据模型)。 数据文件包含通过关联表单提交的信息。 您可以使用相对于有效负载的路径保存输出数据文件,或将其存储在Document、XML或JSON数据类型的变量中。 例如, [Payload_Directory]/Workflow/data,其中数据是文件。
    • 使用保存附件:保存任务中提供的表单附件。 您可以使用相对于有效负载的路径保存附件,或将其存储在“文档”数据类型数组列表的变量中。
    • 使用保存记录文档:保存记录文档的路径。 例如, [Payload_Directory]/DocumentofRecord/credit-card.pdf。 您可以使用相对于有效负荷的路径保存记录文档,或将其存储在“文档”数据类型的变量中。 如果您选择 相对于有效负载 选项,则路径字段留空时不会生成记录文档。 仅当您从类型下拉列表中选择自适应表单时,此选项才可用。

在此页面上