问题
我已添加或更新了 管理中心 中的复选框字段(当有工单已选中该 复选框字段 时)。
如果满足以下任一条件,Zendesk 将清除此复选框:
此行为是否有解决方法?
前提条件
- 您要添加或更新复选框字段的工单标签
- 您的帐户有该复选框字段被选中的工单
回答
如果您添加或更新与复选框字段关联的标签值,Zendesk 不会更新任何已选中该字段的工单,这可能会中断您帐户中现有的工作流程。
在此上下文中,“下次更新”是指工单下次被任何可更新工单数据的流程或事件修改的时间,例如自行程序、触发器、电邮更新或手动更改。
“基于标签的工单字段”是指当选择或修改该字段时,会存储特定标签值或将其应用到工单的工单字段。
移除复选框字段的工单标签不会中断现有工作流程,但您仍应按照以下步骤操作。
解决方法是,在 添加、 更新或 移除 复选框字段的工单标签之前,使用 自行程序 运行更正回填。
添加一个自行程序,以便在更新现有标签时回填已检查的工单
如果您要更改复选框字段的现有标签,那么在修改默认标签之前,请添加一个自行程序,删除以前的标签,并将新标签添加到所有相关工单。
创建自行程序的步骤
- 添加自行程序
- 输入自行程序的标题。例如,
Backfill checked tickets with updated tag。 - 在满足所有以下条件下添加:
- 工单:状态类别 小于 已关闭
- Ticket:您的自定义复选框字段 | 已选中
-
工单:工单标签 | 至少包含以下中的一个 |
old_tag -
工单:工单标签 | 不含以下 |
new_tag
- 在进行这些操作中添加:
-
工单:删除工单标签 |
old_tag -
工单:添加工单标签 |
new_tag
-
工单:删除工单标签 |
- 单击创建自行程序
当 自行程序在所有必要工单中触发 后, 更新复选框字段的工单标签 。
添加一个自行程序,以便在您移除标签时回填已检查的工单
如果您想从复选框字段移除标签值,那么在删除默认标签之前,请运行一个自行程序,以删除所有相关工单中的当前标签。
创建自行程序的步骤
- 添加自行程序
- 输入自行程序的标题。例如,
Backfill checked tickets by removing tag。 - 在满足所有以下条件下添加:
- 工单:状态类别 小于 已关闭
- Ticket:您的自定义复选框字段 | 已选中
-
工单:工单标签 | 至少包含以下中的一个 |
tag_to_delete
- 在进行这些操作中添加:
-
工单:删除工单标签 |
tag_to_delete
-
工单:删除工单标签 |
- 单击创建自行程序
当 自行程序在所有必要工单中触发 后, 移除复选框字段的 标签 。
更新复选框字段中的工单标签
当所有必要工单中的所有 自行程序触发 后,更新复选框字段的工单标签。
注意:您可以在工单活动日志中查看工单何时触发了自行程序。有关更多信息,请参阅 查看工单的所有活动日志。
要更改复选框字段中的工单标签:
- 打开您要更新的复选框字段
- 在 字段选项下,在 工单标签(可选) 字段中添加或更新工单标签
- 单击保存
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。