【问题标题】:How many entities do not support simple PATCH of 'status' and 'state' codes?有多少实体不支持“状态”和“状态”代码的简单 PATCH?
【发布时间】:2020-12-02 15:39:15
【问题描述】:

例如: 要将帐户记录设置为非活动状态,您需要将请求发送到

PATCH https://<hostname>/api/data/v9.0/accounts(000-000-0000-0000)

与身体

{
  "statecode": 1,
  "statuscode": 2
}

但它不适用于机会实体。 要将其标记为 WonLost,您应该发送与上述请求不同的请求。 我想知道有多少实体不支持更改其状态的简单请求。

【问题讨论】:

    标签: dynamics-crm dynamics-365 dynamics-crm-365 dynamics-crm-webapi


    【解决方案1】:

    从我的脑海中,我记得下面这些场景有特殊的对话框,还有一个额外的实体,可以在状态更改时捕获更多细节。

    1. Opportunity close - 这是activity type
    2. Case resolution
    3. Quote close

    对于这些场景,我们没有对 statecode/statuscode 进行 PATCH,而是使用 sdk/web api 调用函数/动作。 Read more

    话虽如此,我从未在互联网上看到过这些例外情况的列表或合并。至少我给了你一个起点,因为可能还有更多。系统用户实体也不同。顺便说一句,你想达到什么目的?

    【讨论】:

      猜你喜欢
      • 2020-02-27
      • 2016-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2013-11-16
      • 1970-01-01
      • 2016-02-01
      相关资源
      最近更新 更多