DynamicsCRM 上的工单状态更新 TFS 工单状态更改

问题描述 投票:0回答:1

我有关于在 DynamicsCRM 中实施 TeamFoundationServer 的问题。 我们公司使用 TFS 作为工单管理工具。 TFS 上的票证可以从我们的 OnPremise Microsoft DynamicsCRM 创建。 在 Dynamics 上,可以通过 RibbonButton 触发自定义插件,以在我们的 TFS 上创建包含来自该特定“new_Ticket”记录的所有信息的票证。

到目前为止一切顺利。一切正常。

现在我想反其道而行之:当 TFS 上的工单状态被修改时,修改应该被镜像并应用到 CRM 上的 new_Ticket 记录。我有兴趣这样做只是为了状态。

我完全不知道如何让事情顺利进行。我也不知道可不可以。

我正在考虑在我的 CRM 上建立一个流程,每隔一段时间(比如一个小时)运行一次,检查所有票证并重写发现不同的内容,但这并不是很理想,因为我们有 10,000 多张票证,我会结束每小时查询所有这些。如果我每小时运行该过程,解决方案是仅查询最近一小时内修改的票证。但这仍然不理想。

我正在寻找我可以使用的某种“onChange”事件侦听器

azure-devops tfs dynamics-crm status
1个回答
0
投票

我正在寻找我可以使用的某种“onChange”事件侦听器

在 On-Prem TFS 上,您可以使用 webhook 监控工作项状态更改。状态更新后,它将向服务发送事件的 JSON 表示形式。

您需要创建一个服务来接收、解析 json 内容,然后在本地 Dynamics CRM 上创建一条 new_Ticket 记录。

© www.soinside.com 2019 - 2024. All rights reserved.