配置手动决策

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

要配置手动决策,在工作流编辑器中,右键单击“手动决策”,然后单击“属性”打开“属性”窗体。使用以下过程配置手动决策的属性。

为决策命名

按照以下为手动决策输入名称。

  1. 在左边的窗格中,单击 基本设置

  2. 在“名称”字段中,为手动决策输入唯一名称。

输入主题行和说明

必须为分配到手动决策的用户提供主题行和说明。

例如,如果您在为采购申请配置决策,则分配到该决策的用户在“ 采购申请”窗体看到主题行和说明。主题行显示在窗体的消息栏中。用户可单击消息栏中的图标查看说明。下图显示消息栏的位置和用户单击以查看说明的图标。

Workflow message bar with the Actions button

按照以下步骤输入主题行和说明。

  1. 在左边的窗格中,单击 基本设置

  2. 单击“说明:”选项卡。

  3. 在“工作项主题”文本框中,输入主题行。

  4. 要对主题行进行个性化设置,可以插入占位符,向用户显示时,该占位符由相应的数据替换。按照以下步骤插入占位符:

    1. 在消息文本中,单击应出现占位符的位置。

    2. 单击“插入占位符”。

    3. 在显示的列表中,选择要插入的占位符。

    4. 单击“插入”。

  5. 要添加主题行的翻译,请单击“翻译”。在出现的窗体中,请执行以下步骤:

    1. 单击“添加”。

    2. 在显示的列表,选择您要输入的文本的语言。

    3. 在“已翻译的文本”文本框中,输入文本。

    4. 要对文本进行个性化设置,插入占位符。

    5. 单击“关闭”。

  6. 在“工作项说明”文本框中,输入说明。

  7. 要对说明进行个性化设置,可以插入占位符,向用户显示时,该占位符由相应的数据替换。按照以下步骤插入占位符:

    1. 在消息文本中,单击应您想要占位符显示的位置。

    2. 单击“插入占位符”。

    3. 在显示的列表中,选择要插入的占位符。

    4. 单击“插入”。

  8. 要添加说明的翻译,请单击“翻译”。在显示在窗体中,执行以下步骤:

    1. 单击“添加”。

    2. 在显示的列表,选择您要输入的文本的语言。

    3. 在“已翻译的文本”文本框中,输入文本。

    4. 要对文本进行个性化设置,插入占位符。

    5. 单击“关闭”。

指定决策的可能结果

将文档分配给决策者时,决策者通常将询问问题。该问题的答案通常是“”或“”或者是“True”或“False”。

按照以下步骤指定手动决策的可能结果。

  1. 在左边的窗格中,单击 基本设置

  2. 单击“结果”选项卡。

  3. 在“结果 1”字段中,输入结果的名称或选项卡。

  4. 要添加结果的翻译,请单击“翻译”。在显示在窗体中,执行以下步骤:

    1. 单击“添加”。

    2. 在显示的列表,选择您要输入的文本的语言。

    3. 在“已翻译的文本”文本框中,输入文本。

    4. 单击“关闭”。

  5. 在“结果 2”字段中,输入结果的名称或选项卡。

  6. 要添加结果的翻译,请单击“翻译”。在显示在窗体中,执行以下步骤:

    1. 单击“添加”。

    2. 在显示的列表,选择您要输入的文本的语言。

    3. 在“已翻译的文本”文本框中,输入文本。

    4. 单击“关闭”。

指定发送通知的时间

制定、委托、呈报决策时,您可以向人员发送通知。

按照以下步骤指定发送通知的时间以通知发送给哪些人员。

  1. 在左边的窗格中,单击 通知

  2. 选中应针对其发送通知的事件旁边的复选框:

    • [选择 1]”- 分配的用户选择了“[选择 1]”时。

    • [选择 2]”- 分配的用户选择了“[选择 2]”时。

    • 委托”– 分配的用户将决策分配给其他用户时。

    • 呈报”- 分配的用户未在分配的时间内制定决策时。

  3. 为您在第 2 步中选择的事件选择行。

  4. 单击“通知文本”选项卡。

  5. 在文本框中,输入通知的文本。

  6. 要对通知进行个性化设置,可以插入占位符,向用户显示时,该占位符由相应的数据替换。按照以下步骤插入占位符:

    1. 在消息文本中,单击应出现占位符的位置。

    2. 单击“插入占位符”。

    3. 在显示的列表中,选择要插入的占位符。

    4. 单击“插入”。

  7. 要添加通知的翻译,请单击“翻译”。在显示在窗体中,执行以下步骤:

    1. 单击“添加”。

    2. 在显示的列表,选择您要输入的文本的语言。

    3. 在“已翻译的文本”文本框中,输入文本。

    4. 要对文本进行个性化设置,插入占位符。

    5. 单击“关闭”。

  8. 单击“接收人”选项卡。

  9. 指定通知发送给哪些人员。选择下表中的选项之一,然后按照该选项的其他步骤转到第 10 步。

    选项

    通知收件人。

    附加步骤

    参与者

    分配到特定组或角色的用户

    1. 在选择“参与者”后,单击“基于角色”选项卡。

    2. 在“参与者的类型”列表中,选择向其发送通知的组或角色的类型。

    3. 在“参与者”列表中,选择向其发送通知的组。

    工作流用户

    当前工作流中的用户

    1. 在选择“工作流用户”后,单击“工作流用户”选项卡。

    2. 在“工作流用户”列表中,选择参与工作流的用户。

    用户

    特定 Microsoft Dynamics AX 用户

    1. 在选择“用户”后,单击“用户”选项卡。

    2. 可用用户:列表包括所有 Microsoft Dynamics AX 用户。选择向其发送通知的用户,然后将这些用户移动到“所选用户:”列表。

  10. 对您在第 2 步中选择的每个事件重复 第 3 步到第 9 步。

分配决策

按照以下步骤指定应向手动决策分配的人员。

  1. 在左边的窗格中,单击 分配

  2. 在“分配类型”选项卡上,选择下表中的选项之一,然后按照该选项的其他步骤转到步骤 3。

    选项

    指定的用户

    附加步骤

    参与者

    分配到特定组或角色的用户

    1. 在选择“参与者”后,单击“基于角色”选项卡。

    2. 在“参与者的类型”列表中,选择向其分配决策的组或角色的类型。

    3. 在“参与者”列表中,选择向其分配决策的组或角色。

    层次结构

    特定组织层次结构中的用户

    1. 在选择“层次结构”后,单击“层次结构选择”选项卡。

    2. 在“层次结构类型”列表中,选择决策分配到的层次结构类型。

    3. 系统必须从层次结构中检索一系列用户姓名。这些姓名代表可向其分配决策的用户。按照以下步骤指定系统检索的用户名范围的起点和终点:

      • 若要指定起点,从“启动自”列表中选择一名人员。

      • 若要指定终点,请单击“添加条件”。然后输入一个确定系统停止检索姓名的层次结构的条件。

    4. 单击“层次结构选项”选项卡。

    5. 指定范围内决策分配给的用户:

      • 分配给所有检索到的用户 – 该决策分配给范围内的所有用户。

      • 仅分配给最后检索到的用户 – 决策仅分配给范围中最后一名用户。

      • 排除满足以下条件的用户: – 决策不分配给范围内满足特定条件的任何用户。单击“添加条件”以指定条件。

    工作流用户

    当前工作流中的用户

    1. 在选择“工作流用户”后,单击“工作流用户”选项卡。

    2. 在“工作流用户”列表中,选择参与工作流的用户。

    用户

    特定 Microsoft Dynamics AX 用户

    1. 在选择“用户”后,单击“用户”选项卡。

    2. 可用用户:列表包括所有 Microsoft Dynamics AX 用户。选择向其分配决策的用户,然后将这些用户移动到“所选用户:”列表。

    队列

    工作项队列

    1. 在选择“队列”后,单击“基于队列”选项卡。

    2. 要将决策分配到特定的队列,请执行以下步骤:

      • 在“队列类型”列表中,选择“工作项队列”。

      • 在“队列名称”列表中,选择该队列。

    3. 如果特定条件应确定将决策分配到的队列,请执行以下步骤:

      • 在“队列类型”列表中,选择“有条件工作项队列”。

      • 在“队列名称”列表中,选择“有条件队列”。

  3. 单击“时间限制”选项卡。

  4. 在“持续时间”字段中,指定用户必须在多长时间内制定决策。选择以下选项之一:

    • 小时 – 输入用户必须在几小时内制定决策。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • 天数 – 输入用户必须在几天内制定决策。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • – 输入用户必须在几周内制定决策。

    • – 选择用户在必须哪一周和哪一日前制定决策。例如,您可能希望用户在当月第三周的周五之前制定决策。

    • – 选择用户在必须哪一月、哪一周和哪一日前制定决策。例如,您可能希望用户在十二月的第三周的周五之前制定决策。

    如果用户未在分配的时间内制定决策,则决策逾期。逾期的决策基于您在此窗体的“呈报”区域中选择的选项呈报。

指定决策逾期时执行的操作

如果用户未在分配的时间内制定决策,则决策逾期,并且可以呈报或分配给其他用户。如果决策逾期,请执行以下步骤进行呈报。

  1. 在左边的窗格中,单击 呈报

  2. 选择“使用呈报路线”复选框创建呈报路线。系统将决策分配给呈报路线中列出的用户。

    例如,下表显示呈报路线。

    序列

    呈报路线

    1

    分配给:Donna

    2

    分配给:Erin

    3

    最后操作:[选择 1]

    在此示例中,系统将逾期决策分配给 Donna。如果 Donna 未在分配的时间内制定决策,则系统将决策分配给 Erin。如果 Erin 未在分配的时间内制定决策,则系统选择“[选择 1]”作为决策。

  3. 要将用户添加到呈报路线中,单击“添加呈报”。选择下表中的选项之一,然后按照该选项的其他步骤转到第 4 步。

    选项

    决策呈报到的用户

    附加步骤

    层次结构

    特定组织层次结构中的用户

    1. 在选择“层次结构”后,单击“层次结构选择”选项卡。

    2. 在“层次结构类型”列表中,选择决策呈报到的层次结构的类型。

    3. 系统必须从层次结构中检索一系列用户姓名。这些姓名代表可向其呈报决策的用户。按照以下步骤指定系统检索的用户名范围的起点和终点:

      • 若要指定起点,从“启动自”列表中选择一名人员。

      • 若要指定终点,请单击“添加条件”。然后输入一个确定系统停止检索姓名的层次结构的条件。

    4. 单击“层次结构选项”选项卡。

    5. 指定范围内决策呈报到的用户:

      • 分配给所有检索到的用户 – 决策呈报给范围内的所有用户。

      • 仅分配给最后检索到的用户 – 决策仅呈报给范围中最后一名用户。

      • 排除满足以下条件的用户: – 决策不呈报给范围内满足特定条件的任何用户。单击“添加条件”以指定条件。

    工作流用户

    当前工作流中的用户

    1. 在选择“工作流用户”后,单击“工作流用户”选项卡。

    2. 在“工作流用户”列表中,选择参与工作流的用户。

    用户

    特定 Microsoft Dynamics AX 用户

    1. 在选择“用户”后,单击“用户”选项卡。

    2. 可用用户:列表包括所有 Microsoft Dynamics AX 用户。选择决策呈报到的用户,然后将这些用户移动到“所选用户:”列表。

  4. 单击“时间限制”选项卡。

  5. 在“持续时间”字段中,指定用户必须在多长时间内制定决策。选择以下选项之一:

    • 小时 – 输入用户必须在几小时内制定决策。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • 天数 – 输入用户必须在几天内制定决策。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • – 输入用户必须在几周内制定决策。

    • – 选择用户在必须哪一周和哪一日前制定决策。例如,您可能希望用户在当月第三周的周五之前制定决策。

    • – 选择用户在必须哪一月、哪一周和哪一日前制定决策。例如,您可能希望用户在十二月的第三周的周五之前制定决策。

  6. 对每个用户重复第 3 步到第 5 步,以添加呈报路线。您可以更改用户的顺序。

  7. 如果呈报路线中的用户未在分配的时间内制定决策,则系统制定决策。要指定系统选择的选项,选择“操作”行。然后在“结束操作”选项卡上选择选项。

设置时间限制

如果必须在特定时间制定决策,请执行以下步骤。

备注

在以下步骤中选择的选项将覆盖您在此窗体的“分配”和“呈报”区域中选择的选项。

  1. 在左边的窗格中,单击 高级设置

  2. 选择“为工作流元素设置时间限制”复选框。

  3. 在“持续时间”字段中,指定必须在何时制定决策。选择以下选项之一:

    • 小时 - 输入小时数。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • 天数 - 输入天数。然后选择您的组织使用的日历,并输入有关您的组织的工作周的信息。

    • - 输入周数。

    • – 选择必须在哪一周和哪一日前制定决策。例如,您可能希望在该月的第三周的星期五之前制定决策。

    • – 选择必须在哪一月、哪一周和哪一日前制定决策。例如,您可能希望在十二月的第三周的星期五之前制定决策。

  4. 如果超出时间限制,系统将制定决策。在“操作”列表中选择系统应选择的选项。

请参阅

关于工作流编辑器

创建工作流

配置工作流的属性

配置工作流元素