更新工作项操作

使用更新工作项操作来更新工作项的属性。您可以使用此操作来修改内置和自定义工作项属性。

笔记:如果代理已分配并正在积极处理工作项;例如,工作项的 assignmentState 为 Connected、Held 或 Parked,则必须在更改受让人或队列的 Update Workitem 操作之前使用 Disconnect Workitem 操作
姓名 描述
名称字段

为该操作输入一个独特的名称。您在此处输入的标签将成为工作项流程结构中显示的操作的名称。

更新语句

点击打开一个窗口,从中选择以下选项之一:

  • 您要分配一个或多个值的变量的数据类型。 
  • 您想要分配一个或多个值的变量的集合类型。

指定值形式可能会发生变化,具体取决于您选择的数据类型或集合类型。有关可用变量及其构建方法的更多信息,请参阅推荐文章

Architect 在顶部列出了最近使用的数据类型或集合类型。 

    删除

    删除更新语句。

    坍塌

    折叠更新语句。

    扩张

    展开更新语句。

    移动​​

    要在列表中上下移动卡片,请单击并按住要移动的更新语句卡片,然后拖动该卡片。要移动展开的卡片,请单击并按住卡片的标题。

    注意: 有关如何在 Architect 中将字符串值转换为类型值的信息,请参阅 将字符串值转换为类型值

    例子:添加语句变量以修改工作项状态

    在任务序列中,您可以将工作类型状态变量添加到更新工作项操作。例如,更新特定工作项的状态。

    1. 从工具箱中展开数据类别并拖动更新工作项操作至任务中的所需位置。
    2. 在更新工作项中姓名字段,添加一个有意义的名称来描述该项目。
    3. 点击添加旁边更新语句然后选择工作类型状态
    4. 变量名称字段,类型工作项.工作项.状态
    5. 在里面指定值字段,完成以下步骤之一:
      • 要从文字模式设置状态,请从下拉列表中选择适当的状态。从工作类型定义中检索可用的状态。
      • 要使用表达式设置状态,请单击表达式模式按钮并执行以下步骤之一:
        • 以内联方式添加表达式。
        • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.

    例子:添加语句变量以更新工作项受让人

    在任务序列中,您可以将用户变量添加到更新工作项操作。例如,更改分配给特定工作项的代理。

    笔记:对于此特定示例,您必须在工作项流中的“更新工作项”操作之前插入“断开工作项”操作。
    1. 从工具箱中展开数据类别并拖动更新工作项操作至任务中的所需位置。
    2. 在更新工作项中姓名字段,添加一个有意义的名称来描述该项目。
    3. 点击旁边更新语句并选择用户
    4. 变量名称字段,类型工作项.工作项.受让人
    5. 在里面指定值字段,完成以下步骤之一:
      • 要从文字模式设置用户,请从下拉列表中选择适当的用户。 从工作类型定义中检索可用的状态。
      • 要使用表达式设置用户,请单击表达式模式按钮并执行以下步骤之一:
        • 以内联方式添加表达式。
        • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.

    可用变量列表

    更新工作项操作允许您使用一组变量来更新工作项属性。

    姓名 类型 集合 描述
    Workitem.Workitem.name 字符串 工作项的名称。
    Workitem.Workitem.description 字符串 工作项描述。
    Workitem.Workitem.externalTag 字符串 工作项创建期间指定的外部标签。
    Workitem.Workitem.status WorktypeStatus 工作项的状态。从工作类型定义中检索有效值。
    Workitem.Workitem.assignee 用户 被分配工作项的用户的姓名。
    Workitem.Workitem.externalContact 外部联系 外部联系人的姓名。 
    Workitem.Workitem.queue 队列 工作项所属的队列。
    Workitem.Workitem.languageSkill 语言技能 处理工作项所需的语言技能。语言 ID 是从 ACD 语言技能中检索到的。
    Workitem.Workitem.utilizationLabel 使用标签 工作项上设置的利用率标签。
    Workitem.Workitem.priority 整数 工作项的优先级。
    Workitem.Workitem.ttlDateTime 日期时间 工作项的生存时间 (TTL) 日期。
    Workitem.Workitem.dateDue 日期时间 工作项的截止日期。
    Workitem.Workitem.dateExpires 日期时间 工作项的到期日期。
    Workitem.Workitem.skills ACD 技能 处理工作项所需的 ACD 技能。
    Workitem.Workitem.scoredAgents AgentScorePair 用户集合以及与用户关联的整数分数集合。
    Workitem.Workitem.customFields JSON 工作项的自定义属性列表。