Вопрос

Как происходит отправка изменений объектов из диасофта.

Ответ

Адаптер Диасофта имеет функционал "Контролируемые объекты". Это своего рода подписка через настраиваемые интервалы времени. Диасофт умеет возвращать массивы экземпляров объектов.

  • Первый опрос - Вернулось N экземпляров объекта, для каждого считаем CRC, и сохраняем в БД адаптера. Для простоты на момент первого опроса она пуста. Все N экземпляров помечаем типом new и отправляем в РН.
  • Второй опрос - Вернулось N экземпляров объекта, считаем CRC, если совпадает, то ничего не делаем. Если у K экземпляров CRC не совпадает, меняем значение CRC на текущее, помечаем updateом на отправку.

    Удаление инструмента в Diasoft`е не приведет к формированию пакета с удалением, так как сейчас мы не анализируем удаление инструмента в Diasoft`е. Версия адаптера SW_Diasoft 1.5.0

Похожие статьи

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.

 

 

Related issues