Table of Contents

Интеграция с ФГИС "АРШИН"

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

Если отмечен признак 'Синхронизировать результаты поверки оборудования с ФГИС АРШИН', то сервер ЛЭРС УЧЁТ автоматически ищет информацию о поверке в базе ФГИС АРШИН, если для устройства выполняются следующие условия:

  • синхронизация не выполнялась или дата выполнявшейся синхронизации отстоит от текущей даты больше чем на 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 Список поверителей (через точку с запятой), чьи результаты используется. Если параметр указан, другие поверители игнорируются.