Документация iSZN
[ЯНАО] Реестр животных — Получение списка оленей
Описание
Серверная операция предназначена для получения записей реестра северных оленей.
В процессе выполнения серверной операции отправляется запрос с помощью операции «Запрос» вызываемого веб-сервиса «Реестр животных — Список животных». Отправителем запроса является участник взаимодействия, указанный в качестве значения настройки «Простые веб-сервисы: отправитель запросов по умолчанию», а получателем «Департамент АПК ЯНАО — Ветреестр». После чего серверная операция ожидает ответ на запрос. Если ответ приходит, то полученные данные синхронизируются с реестром серверных оленей (таблицей r_kmns_deer_registry
). При этом:
- существующие в реестре записи обновляются, если они отличаются от записей в ответе;
- в реестр добавляются записи, если они отсутствуют в реестре, но имеются в ответе;
- в реестре записи помечаются как неактуальные, если они отсутствуют в ответе (выполняется только при полной выгрузке реестра).
Также обновляется история реестра северных оленей (r_kmns_deer_reg_history
):
- обновляются записи истории от той же самой даты загрузки информации;
- добавляются записи истории для новых записей реестра северных оленей;
- добавляются записи истории для существующих записей реестра, если эти записи изменились.
Параметры серверной операции
Наименование | Отображаемое наименование | Тип данных | Обязательный | Возможные значения | Значение по умолчанию |
---|---|---|---|---|---|
PAGE_SIZE | Размер страницы запроса | Целое число | Да | 500 | |
IS_FULL | Полная выгрузка | Логическое значение | Да | Истина — запрашивается полная выгрузка реестра северных оленей. Ложь — запрашивается выгрузка изменений реестра северных оленей с даты, указанной в параметре «Минимальная дата последнего изменения». | Ложь |
ACTIVE_ONLY | Выгрузка только действующих | Логическое значение | Да | Истина — выгружать только записи северных оленей, не помещённые в архив. Допускается только при полной выгрузке. Ложь — выгружать все записи северных оленей. | Ложь |
MIN_CHANGE_DATE | Минимальная дата последнего изменения | Дата | — | Минимальная (самая ранняя) дата последнего изменения записей реестра северных оленей при выгрузке изменений реестра. При полной выгрузке реестра эта дата не указывается. |
См. также
- Серверные операции (задача)
- Серверные операции (список)
- Серверные операции (справочник)