Интеграция с ФГИС "АРШИН"
Для согласования результатов поверки устройств с ФГИС "АРШИН" (Федеральный информационный фонд по обеспечению единства измерений) необходимо отметить признак на форме:
Если отмечен признак 'Синхронизировать результаты поверки оборудования с ФГИС АРШИН', то сервер ЛЭРС УЧЁТ автоматически ищет информацию о поверке в базе ФГИС АРШИН, если для устройства выполняются следующие условия:
- синхронизация не выполнялась или дата выполнявшейся синхронизации отстоит от текущей даты больше чем на 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 | Список поверителей (через точку с запятой), чьи результаты используется. Если параметр указан, другие поверители игнорируются. |