D365 OData GET возвращает дубликаты ключей - PullRequest
0 голосов
/ 19 февраля 2020

Схема для D365FO говорит, что тип сущности ProductBarcode имеет ключ, состоящий из девяти свойств.

<EntityType Name="ProductBarcode">
        <Key>
          <PropertyRef Name="dataAreaId" />
          <PropertyRef Name="ItemNumber" />
          <PropertyRef Name="ProductConfigurationId" />
          <PropertyRef Name="ProductColorId" />
          <PropertyRef Name="ProductSizeId" />
          <PropertyRef Name="ProductStyleId" />
          <PropertyRef Name="ProductQuantityUnitSymbol" />
          <PropertyRef Name="BarcodeSetupId" />
          <PropertyRef Name="Barcode" />
        </Key>
        …
</EntityType>

Наш набор ProductBarcode включает в себя несколько сущностей, свойства ключа которых дублируют свойства других сущностей. У каждой сущности есть уникальное значение etag.

Что я не понимаю относительно функции ключей сущности?

...