Интеграция с ФГИС "АРШИН"
Для согласования результатов поверки устройств с ФГИС "АРШИН" (Федеральный информационный фонд по обеспечению единства измерений) необходимо отметить признак на форме:

Если отмечен признак 'Синхронизировать результаты поверки оборудования с ФГИС АРШИН', то сервер ЛЭРС УЧЁТ автоматически ищет информацию о поверке в базе ФГИС АРШИН, если для устройства выполняются следующие условия:
- синхронизация не выполнялась или дата выполнявшейся синхронизации отстоит от текущей даты больше чем на 7 суток;
- текущая дата отстоит от имеющейся даты планируемой поверки меньше чем на 30 суток
- Оборудование установлено на каком-либо объекте
Важно
Поиск оборудования в базе ФГИС выполняется по серийному номеру и номеру модели в реестре СИ. Если искомого оборудования в базе нет, то синхронизация не выполняется, но дата, когда выполнялась попытка синхронизации, проставляется и отображается в колонке Дата синхронизации в списке оборудования.
Если при синхронизации в базе ФГИС АРШИН найдена информация о поверке устройства, то для него обновляются:
- дата последней поверки,
- дата планируемой поверки,
- наименование организации выполнявшей поверку,
- результат поверки (годен или нет).
На списке оборудования результаты синхронизации отображаются в колонках: Последняя, Планируемая, Поверитель, Годен.
Отправка сообщений о приближающихся сроках поверки зависит от настроек уведомлений.
Настройки интеграции
Вы можете настроить процесс интеграции с помощью параметров сервера. Настройки делаются в файле Lers.Server.xml, или в docker-compose.yml.
В Lers.Server.xml нужно добавить секции tasks/arshin:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- Содержимое пропущено -->
<tasks>
<arshin>
<SearchYears>3</SearchYears>
</arshin>
</tasks>
</configuration>
Вместо SearchYears подставляется параметр из таблицы ниже.
В случае если используется docker-compose.yml, параметры можно написать в секции environment сервиса lers. Название параметра должно начинаться с префикса LERS_SERVER_Tasks__Arshin__. Например, LERS_SERVER_Tasks__Arshin__SearchYears: 3.
Возможные параметры для настройки перечислены в таблице.
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
| SearchYears | За сколько лет ищутся результаты поверки | 3 |
| MinDays | Через сколько дней повторить поиск если данные о поверке не найдены | 7 |
| MinDaysBeforeScheduledCalibration | За сколько дней до планируемой поверки начинать синхронизацию. | 30 |
| IgnoreModels | Список моделей (через точку с запятой), для которых синхронизация не выполняется | |
| IgnoreOrgs | Список поверителей (через точку с запятой), результаты поверок которых не используются | |
| Orgs | Список поверителей (через точку с запятой), чьи результаты используется. Если параметр указан, другие поверители игнорируются. |