创建工作流模板

需要考虑的事项

  • 所需的用户权限:

    • 查看、创建或编辑工作流模板:*公司工作流工具的"管理员"级别权限。
      或者*公司工作流工具的"只读"或"标准"级别权限,并在你的权限模板上启用"查看工作流模板"和"创建和编辑工作流模板"细分权限。

  • 使用 Procore 英语的客户还可以从预先填充的财务工具快速入门工作流模板中进行选择。这些模板可以按原样使用,也可以进行编辑以满足公司的需求。快速入门工作流模板目前在英语地区之外提供。

步骤

添加工作流

  1. 导航到公司级别工作流工具。

  2. 点击创建。这将打开"添加工作流"对话框。 A dialog box for adding a workflow with fields for name and tool selection, and Cancel and Create buttons.

  3. 输入工作流的名称

  4. 工具菜单中为工作流选择工具。

     Note

    Some Procore tools must be enabled to appear as a selection in this list. For a list of available tools, see Which Procore tools support Workflows?

  5. 点击创建。Procore 打开工作流生成器并为你创建一个"无标题"第一步。

更新工作流中的第一步

  1. 首先选择你将在工作流开始时使用的步骤类型(响应步骤、条件步骤)。 Workflows First Step Choice

  2. 按照所选步骤类型的说明进行操作:

    • 将答复步骤添加到工作流

    • 将条件步骤添加到工作流

    • 向工作流添加结束步骤(成功)

    • 向工作流添加结束步骤(失败)

将答复步骤添加到工作流

  1. 一般信息部分输入以下信息:

    • 步骤名称。输入步骤的名称。

    • 键入。选择答复步骤

    • 项状态。输入将与此工作流步骤关联的项状态。

    • 完工天数。输入"责任组"必须完成工作流步骤的天数。然后从下拉列表中选择日历工作日工作日。设定的天数过去后,Procore 会发送提醒电子邮件,直到该步骤完成。

    • 可选:通知收件人。选择当工作流步骤未在剩余天数下指定的天数内完成时,应接收自动通知的组或角色。在工作流步骤完成后,此处指定的收件人也会收到一封电子邮件。默认组包括:

      • 工作流经理。工作流经理是必须在项目中指定的 Procore 用户。

      • 项创建者。项创建者是在项目中创建项的 Procore 用户。

      • 通讯组。发布此工作流并将其分配给项目后,可以在项目级别配置工作流时定义不同的组成员。

      • 公司的所有项目用户。当你从通知收件人列表中选择项创建者的公司时,项创建者公司中分配给项目的所有项目用户都会自动收到通知。

添加任务分配对象

  1. 完成任务分配对象部分:

    • 决策类型。为步骤选择一种默认决策类型。此设置还将决定哪些答复要求选项可用。

      • 急救人员做决定。

      • 由多个答复者决定。

        • 只有所需的答复者才能决定。如果希望仅由担任一个或所有成员需要答复的角色的答复者来决定对该步骤的最终决定,请选中此方框。

  2. 点击管理任务分配对象

  3. 你可以根据项目角色自定义角色任务任务分配 对象类型管理任务分配对象。根据你的任务分配 对象配置方法,请按照相关说明进行操作:

    • Project Role Assignees:
      No manual updates are required to manage individual assignees.
      Assignees are automatically populated into each workflow step based on the assigned project roles from the Project Directory. Important: Ensure project directory roles are correctly assigned and up-to-date. See How to auto-assign project roles to workflow steps? for details.

    1. 在公司管理员工具内创建项目角色。了解如何 →

    2. 在项目目录工具中将个人分配给项目角色。了解如何 →

    3. 在公司级别配置工作流模板。配置每个工作流步骤时,选择要分配给该步骤的相关项目角色。

    4. 对于分配了模板的任意项目,与这些项目角色关联的个人将根据你公司级别的工作流模板 配置自动填充到每个工作流步骤中。

    5. 确保项目目录中列出的所有成员都具有每个工具中的项所需的适当权限和正确的工作流权限。

    6. 要完成配置,仍然需要为每个工具手动为每个项目模板配置工作流管理器。此步骤是必需的,因为项目目录按项目进行管理,并且工作流经理可能因工具而异。

    • 自定义角色任务分配对象:

      • "任务分配对象" 部分下的步骤详细信息中点击 管理任务分配对象 。

      • 点击自定义角色旁边的编辑成员

      • 从可用的项目 目录成员中选择用户。注意:工作流步骤中的每个自定义角色都必须至少有一个分配的用户。

      • 如果决策类型是多个答复者决定,你可以使用需要答复?下拉列表。

      • 点击完成以确认任务分配 对象更新。

      • 点击保存以完成更改。注意:如果任何必填字段缺少信息,工作流查看器的顶部会出现一个横幅。点击显示详细信息以查看哪个步骤需要更新。

添加答复

确定步骤的任务任务分配 对象角色后,下一步是添加答复。添加答复时可用的选项取决于步骤的决策类型以及是否需要任何答复者。

添加答复的步骤按决策类型进行分隔。按照在步骤中选择的决策类型的步骤进行操作。

  • First Responder Decides: Show/Hide

    • In the Responses card of the step settings, do the following:

    • If Response is. Select one (1) or more response(s) from the drop-down menu.

    • Go to Step. Select the next step in the workflow if this response is the step's final decision.

    • Optional: Click Add Response to create additional responses and fill out the above information as needed.

  • Multiple Responders Decide: Show/Hide

    • In the Responses card of the step settings, do the following:

    • If Only required responders decide IS checked:

    • If Required Responders Decide. Select one (1) or more response(s) from the drop-down menu.

    • Go to Step. Select the next step in the workflow if this response is the step's final decision.

    • If Only required responders decide is NOT checked:

    • If All Responders Decide. Select one (1) or more response(s) from the drop-down menu.

    • Go to Step. Select the next step in the workflow if this response is the step's final decision.

    • Optional: Click Add Response to create additional responses and fill out the above information as needed.

要添加更多步骤类型,请参阅:

  • 将条件步骤添加到工作流

  • 向工作流添加结束步骤(成功)

  • 向工作流添加结束步骤(失败)

将条件步骤添加到工作流

条件步骤允许根据是否满足步骤的条件以不同的方式发送工作流路径。要创建条件步骤,请按照以下说明操作。

  1. 一般信息部分输入以下信息:

    • 步骤名称。输入步骤的名称。

    • 键入。选择条件步骤

    • 的时候。选择条件语句中假设的第一部分。每个工具都存在不同的条件语句。请参阅按工具分类的条件语句。

      • 大于。如果你的组织需要为大于或等于指定金额的金额额外签名,你将需要选择此选项并在右侧字段中输入金额。

      • 小于。如果希望步骤在假设小于指定数时运行。

      • 。如果希望该步骤在为自定义字段选择某个字段时运行。

      • 已勾选。如果希望该步骤在选中自定义字段复选框时运行。

      • 包含以下任何一个。如果希望该步骤在为自定义字段选择一个或多个多选选项时运行。

    • 然后。从下拉列表中选择一个步骤,或通过点击添加步骤按钮创建一个新步骤。

    • 否则。从下拉列表中选择一个步骤,或通过点击添加步骤按钮创建一个新步骤。如果不满足当前步骤的条件,这将是工作流的下一步。

  2. 从以下选项中选择:

    • 取消。点击此按钮可放弃所做的任何更改。

    • 保存为草稿。点击此按钮可保存编号的"草稿"工作流版本。当你仍在创建工作流时,请选择此选项。

    • 保存并发布。点击此按钮可创建工作流的新发布版本。当你准备好将工作流分配给项目时,请选择此选项。

工具的条件语句

Budget Changes... Show/Hide

条件

定义

预算变更金额

所有"至"和"来自"预算变更调整明细项值的总计。

调整量

调整明细项的金额的总和,或调整明细项的金额的绝对值。最大的绝对值将用于确定条件步骤的结果。

合约…显示/隐藏

Condition

Definition

Example

Original Contract Amount

The total SOV amount of the contract being approved.

A workflow needs to follow different approval paths depending on the amount of the contract being approved.

Total Amount of Approved Cost Objects

项目的"已获批"合约、合约变更通知单和直接成本的 SOV 总金额。工作流项的 SOV 金额包含在总计中。

公式…显示/隐藏

获批合约 + 获批的合约变更通知单 + 获批的直接成本=获批的成本对象的总额

Route the approval path of the workflow when the total amount of other approved contracts, change orders, and direct costs are over or under a specified amount.

Total Amount of All Cost Objects

The total SOV amount of all 'Approved' and 'Pending' Commitments, Commitment Change Orders and Direct Costs on the project. The SOV amount of the workflow item is included in the total.

公式…显示/隐藏

已获批和待处理的合约 + 已获批和待处理的 CCO + 已获批和待处理的直接成本=所有成本对象的总额

Route the approval path of the workflow when the total amount of other pending or approved contracts, change orders, and direct costs of any status are over or under a specified amount

Amount Over budget on Approved Cost Objects

从所有"已获批"的合约、合约变更通知单和直接成本的合并总额中减去项目指定列的总金额。

公式…显示/隐藏

Approved Commitments + Approved CCOs + Approved Direct Costs - Total Budget Amount = Amount Over Budget on Approved Cost Objects

Route the approval path of the workflow if the contract being approved and other already approved contracts, change orders and direct costs are going to take your project over budget by a specific amount.*

Amount Over Budget on All Cost Objects

The project's total budget amount subtracted from the combined total amount of all 'Approved' and 'Pending' Commitments, Commitment Change Orders, and Direct Costs.

公式…显示/隐藏

Approved and Pending Commitments + Approved and Pending CCOs + Approved and Pending Direct Costs - Total Budget Amount = Amount Over Budget on All Cost Objects

Route the approval path of the workflow if the contract being approved and other pending or approved contracts, change orders and direct costs are going to take your project over budget by a specific amount.*

% of Budget Allocated to Approved Cost Objects

"已获批"的合约、合约变更通知单和直接成本的组合总额使用的项目总预算金额所占的百分比。

公式…显示/隐藏

(获批合约 + 获批的合约变更通知单 + 获批的直接成本)ROM 总预算金额=分配给获批的成本对象的预算百分比

Route the approval path of the workflow if the contract being approved and other already approved contracts, change orders and direct costs are going to take your project over budget by a specific percentage. *

% of Budget Allocated to All Cost Objects

所有"已获批"和"待处理"合约、合约变更通知单和直接成本的合并总额所使用的项目总预算金额所占的百分比。

公式…显示/隐藏

(Approved and Pending Commitments + Approved and Pending CCOs + Approved and Pending Direct Costs) ÷ Total Budget Amount = % of Budget Allocated to All Cost Objects

Route the approval path of the workflow if the contract being approved and other pending or approved contracts, change orders and direct costs are going to take your project over budget by a specific percentage.*

Custom Fields (Single-Select, Multi-Select, or Checkbox) Note: Single-Select and Multi-Select fields must be marked Required in the. See Create New Configurable Fieldsets.

Move the workflow based on the value of the custom field as set up within the workflow template builder.

Route the approval path of the workflow based on a custom field of "Contract Type" or "Building #". If the "Building #" is 2, route the workflow to John. If the "Building #" is 1, route the workflow to Susan.

Beta Amount Over Budget Code Value for Approved Cost Objects

The difference between the approved amounts associated (Commitments, Commitment Change Orders, Direct Costs) with each of the Budget Codes included in the item's SOV and the Budget Code's Revised Budgeted amount.

The workflow will be routed depending on whether the the item's approval will cause any Budget Codes associated with the item to move above the set amount.

Beta Amount Over Budget Code Value for All Cost Objects

The difference between the Approved, Pending, and Revised amounts associated (Commitments, Commitment Change Orders, Direct Costs) with the Budget Codes included in the item's SOV and the Budget Code's Revised Budgeted amount.

The workflow will be routed depending on whether the the item's approval will cause any Budget Codes associated with the item to move above the set amount.

Beta Approved Costs Percentage of Budgeted Budget Code Values

The percentage of the Revised Budgeted Amount for the Budget Code amount(s) included in the SOV of the workflow item across all Approved cost items.

The workflow will be routed based on whether the workflow item's SOV Budget Code values across all Approved items are above/below a defined percentage of the Revised Budgeted Amount of the Budget Codes.

Beta All Costs Percentage of Budgeted Budget Code Values

The percentage of the Revised Budgeted Amount for the Budget Code amount(s) included in the SOV of the workflow item across all Approved, Pending, and Revised items.

The workflow will be routed based on whether the workflow item's SOV Budget Code values across all Approved, Pending, and Revised items are above/below a defined percentage of the Revised Budgeted Amount of the Budget Codes.

合约变更通知单…显示/隐藏

Condition

Definition

Example

Amount

The total SOV amount of the change order being approved.

A workflow needs to follow different approval paths depending on the amount of the contract being approved.

Total Amount of Approved Cost Objects

项目的"已获批"合约、合约变更通知单和直接成本的 SOV 总金额。工作流项的 SOV 金额包含在总计中。

公式…显示/隐藏

获批合约 + 获批的合约变更通知单 + 获批的直接成本=获批的成本对象的总额

Route the approval path of the workflow when the total amount of other approved contracts, change orders, and direct costs is over or under a specified amount.

Total Amount of All Cost Objects

项目的所有"已批准"和"待处理"合约、合约变更通知单和直接成本的 SOV 总金额。工作流项的 SOV 金额包含在总计中。

公式…显示/隐藏

已获批和待处理的合约 + 已获批和待处理的 CCO + 已获批和待处理的直接成本=所有成本对象的总额

Route the approval path of the workflow when the total amount of other pending or approved contracts, change orders, and direct costs of any status are over or under a specified amount

Amount Over budget on Approved Cost Objects

从所有"已获批"的合约、合约变更通知单和直接成本的合并总额中减去项目指定列的总金额。

公式…显示/隐藏

Approved Commitments + Approved CCOs + Approved Direct Costs - Total Budget Amount = Amount Over Budget on Approved Cost Objects

Route the approval path of the workflow if the contract being approved and other already approved contracts, change orders and direct costs are going to take your project over budget by a specific amount.*

Amount Over Budget on All Cost Objects

从所有"已获批"和"待处理"合约、合约变更通知单和直接成本的合并总额中减去项目的总预算金额。

公式…显示/隐藏

已获批和待处理合约 + 已获批和待处理的 CCO + 已获批和待处理的直接成本 - 所有成本对象的总预算金额 = 超出预算金额

Route the approval path of the workflow if the contract being approved and other pending or approved contracts, change orders and direct costs are going to take your project over budget by a specific amount.*

% of Budget Allocated to Approved Cost Objects

"已获批"的合约、合约变更通知单和直接成本的组合总额使用的项目总预算金额所占的百分比。

公式…显示/隐藏

(获批合约 + 获批的合约变更通知单 + 获批的直接成本)ROM 总预算金额=分配给获批的成本对象的预算百分比

Route the approval path of the workflow if the contract being approved and other already approved contracts, change orders and direct costs are going to take your project over budget by a specific percentage. *

% of Budget Allocated to All Cost Objects

所有"已获批"和"待处理"合约、合约变更通知单和直接成本的合并总额所使用的项目总预算金额所占的百分比。

公式…显示/隐藏

(Approved and Pending Commitments + Approved and Pending CCOs + Approved and Pending Direct Costs) ÷ Total Budget Amount = % of Budget Allocated to All Cost Objects

Route the approval path of the workflow if the contract being approved and other pending or approved contracts, change orders and direct costs are going to take your project over budget by a specific percentage.*

Custom Fields (Single-Select, Multi-Select, or Checkbox) Note: Single-Select and Multi-Select fields must be marked Required in the fieldset. See Create New Configurable Fieldsets.

Move the workflow based on the value of the custom field as set up within the workflow template builder.

Route the approval path of the workflow based on a custom field of "Contract Type" or "Building #". If the "Building #" is 2, route the workflow to John. If the "Building #" is 1, route the workflow to Susan.

Beta Amount Over Budget Code Value for Approved Cost Objects

The difference between the approved amounts associated (Commitments, Commitment Change Orders, Direct Costs) with each of the Budget Codes included in the item's SOV and the Budget Code's Revised Budgeted amount.

The workflow will be routed depending on whether the the item's approval will cause any Budget Codes associated with the item to move above the amount determined in the workflow template.

Beta Amount Over Budget Code Value for All Cost Objects

The difference between the Approved, Pending, and Revised amounts associated (Commitments, Commitment Change Orders, Direct Costs) with the Budget Codes included in the item's SOV and the Budget Code's Revised Budgeted amount.

The workflow will be routed depending on whether the the item's approval will cause any Budget Codes associated with the item to move above the set amount.

Beta Approved Costs Percentage of Budgeted Budget Code Values

The percentage of the Revised Budgeted Amount for the Budget Code amount(s) included in the SOV of the workflow item across all Approved cost items.

The workflow will be routed based on whether the workflow item's SOV Budget Code values across all Approved items are above/below a defined percentage of the Revised Budgeted Amount of the Budget Codes.

Beta All Costs Percentage of Budgeted Budget Code Values

The percentage of the Revised Budgeted Amount for the Budget Code amount(s) included in the SOV of the workflow item across all Approved, Pending, and Revised items.

The workflow will be routed based on whether the workflow item's SOV Budget Code values across all Approved, Pending, and Revised items are above/below a defined percentage of the Revised Budgeted Amount of the Budget Codes.

通信/自定义工具…显示/隐藏

Condition

Definition

Cost Impact Value

The amount entered in the 'Cost Impact' field on the correspondence item.

Custom Fields (Single-Select, Multi-Select, or Checkbox) Note: Single-Select and Multi-Select fields must be marked Required in the fieldset. See Create New Configurable Fieldsets.

Move the workflow based on the value of the custom field as set up within the workflow template builder.

业主发票…显示/隐藏

条件

定义

本期净账单金额

税前账单金额。

本期账单总额

税后账单金额。

主合同…显示/隐藏

条件

定义

示例

原始合同金额

待批合同的 SOV 总金额。

根据待审批的合同金额,工作流需要遵循不同的审批路径。

自定义字段(单选、多选或复选框)注意:必须 在字段集中 将单选和多选字段标记 为必填 。请参阅新建可配置字段集

根据在工作流模板生成器中设置的自定义字段的值移动工作流。

根据"合同类型"或"建筑物编号"的自定义字段传送工作流的审批路径。如果"建筑物编号"为2 ,则将工作流发送给John。如果"建筑物编号"是1 ,则将工作流路由给 Susan。

Prime Contract Change Orders... Show/Hide

条件

定义

示例

金额

正在批准的变更通知单的总 SOV 金额。

根据待审批的合同金额,工作流需要遵循不同的审批路径。

自定义字段(单选、多选或复选框)注意:必须 在字段集中 将单选和多选字段标记 为必填 。请参阅新建可配置字段集

根据在工作流模板生成器中设置的自定义字段的值移动工作流。

根据"合同类型"或"建筑物编号"的自定义字段传送工作流的审批路径。如果"建筑物编号"为2 ,则将工作流发送给John。如果"建筑物编号"是1 ,则将工作流路由给 Susan。

分包商发票…显示/隐藏

Condition

Definition

Gross Amount

The gross amount billed on the invoice with retainage applied.

Materials Stored Amount

The amount billed for materials stored on the invoice.

Net Amount

The net amount billed on the invoice with retainage applied.

Original Commitment Value

The original amount of the commitment contract before any changes, adjustments, or amendments.

Retainage Released Amount

The amount of retainage released on the invoice.

Total Retainage Released

The percentage amount of retainage released to date.

Total Completed and Stored to Date

The percentage amount of work completed and materials stored to date.

Custom Fields (Single-Select, Multi-Select, or Checkbox) Note: Single-Select and Multi-Select fields must be marked Required in the fieldset. See Create New Configurable Fieldsets.

Move the workflow based on the value of the custom field as set up within the workflow template builder.

Custom Fields from parent Commitment (Single-Select, Multi-Select, or Checkbox) Note: Single-Select and Multi-Select fields must be marked Required in both fieldsets for Purchase Orders and Subcontracts. See Create New Configurable Fieldsets.

Move the workflow based on the value of the custom field, on the parent Commitment as set up within the workflow template builder.

*与项目预算相关联的条件语句基于在公司级别管理员工具中的自定义报告预算视图中选择的预算列的总金额。请参阅为自定义报告设置预算视图

有关如何添加其他步骤类型的说明:

  • 将答复步骤添加到工作流

  • 向工作流添加结束步骤(成功)

  • 向工作流添加结束步骤(失败)

向工作流添加结束步骤(成功)

完成步骤定义工作流的结束。完成步骤表示工作流已完成。

  1. 点击的Icon Blue Plus Pfcp附加到工作流构建器中现有步骤的图标,并选择结束步骤(成功)

  2. 一般信息部分输入以下信息:

    • 步骤名称。输入步骤的名称。

    • 项状态。选择表示成功完成的适当状态。状态选项因工具而异。

    • 可选:通知收件人。选择在工作流步骤完成时应接收自动通知的组或角色。默认组包括:

      • 工作流经理。工作流经理是必须在项目中指定的 Procore 用户。

      • 项创建者。项创建者是在项目中创建项的 Procore 用户。

      • 通讯组。发布此工作流并将其分配给项目后,可以在项目级别配置工作流时定义不同的组成员。

  3. 从以下选项中选择:

    • 取消。点击此按钮可放弃所做的任何更改。

    • 保存为草稿。点击此按钮可保存工作流的编号"草稿"版本。当你仍在创建工作流时,请选择此选项。

    • 保存并发布。点击此按钮可创建工作流的新发布版本。当你准备好将工作流分配给项目时,请选择此选项。

有关如何添加其他步骤类型的说明:

  • 将答复步骤添加到工作流

  • 将条件步骤添加到工作流

  • 向工作流添加结束步骤(成功)

向工作流添加结束步骤(失败)

  1. 点击的Icon Blue Plus Pfcp附加到工作流构建器中现有步骤的图标,并选择结束步骤(不成功)

  2. 一般信息部分输入以下信息:

    • 步骤名称。输入步骤的名称。

    • 项状态。选择指示未成功完成的适当状态。状态选项因工具而异。

    • 可选:通知收件人。选择在工作流步骤完成时应接收自动通知的组或角色。默认组包括:

      • 工作流经理。工作流经理是必须在项目中指定的 Procore 用户。

      • 项创建者。项创建者是在项目中创建项的 Procore 用户。

      • 通讯组。发布此工作流并将其分配给项目后,可以在项目级别配置工作流时定义不同的组成员。

有关如何添加其他步骤类型的说明:

保存工作流模板

以下选项可用于保存工作流模板:

  • 保存为草稿。点击此按钮可保存工作流的编号"草稿"版本。点击另存为草稿不会关闭工作流构建器,因此你可以随时保存工作。草稿工作流模板不能用于项目。

  • 保存并发布。点击此按钮可创建工作流的新发布版本。已发布的工作流可用于项目。

  • 取消。点击此按钮可放弃所做的任何更改。