Запись данных MeasurePoints - ошибка выполнения запроса

Раздел для разработчиков по взаимодействию с ЛЭРС УЧЕТ, созданию собственных внешних модулей, экспорту/импорту данных и т.д.

Модераторы: Модераторы, Модераторы

Ответить
Вячеслав Л
Сообщения: 1
Зарегистрирован: 30 апр 2021, 12:10

Запись данных MeasurePoints - ошибка выполнения запроса

Сообщение Вячеслав Л » 30 апр 2021, 12:13

Добрый день.

Пытаемся интегрироваться с системой.

Создали точку учета, тип ХВС

Пытаемся передать текущее значение с счетчика воды в литрах

При отправке запроса на /api/v1/Data/MeasurePoints/47

Код: Выделить всё

{
  "consumption": {
    "dataType": "Current",
    "consumption": [
      {
        "resourceKind": "Water",
        "dateTime": "2021-04-30",
        "values": [
          {
            "dataParameter": "V",
            "value": 12.0,
          }
        ]
      }
    ]
  },
  "totals": [
    {
      "resourceKind": "Water",
      "isEmpty": false,
      "dateTime": "2021-04-30T05:23:11.349Z",
      "attributes": [
        "None"
      ],
      "values": [
        {
          "dataParameter": "V",
          "value": 12.0

        }
      ]
    }
  ]
}
получаем ошибку

Код: Выделить всё

{
    "errorMessage": "Ошибка выполнения запроса PUT http://***/api/v1/Data/MeasurePoints/47. \r\nНеверный тип данных. (Parameter 'dataType')\r\nActual value was Current.\r\nРазработчикам отправлен отчёт об ошибке.",
    "errorCode": 100,
    "data": null
}

Что не так?
Ответить