Дублирование учёта

Материал из ANT-Inform documentation
Перейти к: навигация, поиск

Проблема

Исторически сложилось, что из-за разности схем ведения двух баз АИС РГ и ИМУС происходит дублирование. Происходит это прежде всего по следующим причинам:

  • Вы вели узлы, корректоры, каналы в АИС РГ с той детализацией с которой хотели, обрывая цепочку на любом этапе. ИМУС требует наличие канала, только по нему могут идти данные из телеметрии.
  • Вы завели объект в ИМУС, затем завели его же (со схожей атрибутикой) в АИС РГ и выполнили синхронизацию.
  • Вы сгенерировали структуру вниз в ИМУС, затем завели такие элементы в АИС РГ и импортировали их также.

В связи с этим появляется путаница в устройствах и каналах, не единичные каналы и ошибки, например в развешивании ИО или ГПО по каналам.

Что делать

  • Вы должны решить где вы будете вести каждый тип объектов и вести его в одной системе. То есть сделать учёт консистентным!

Это значит, что если вы ведёте УУГ в АИС РГ, новые там и нужно добавлять. Если вы видите в отчёте ошибку его недостаточности, но знаете что он будет завтра заведён в АИС РГ - ни в коем случае не надо генерировать эти сущности в ИМУС! Необходим дождаться заведения и импортировать его стандартным путём.

Чистка

Так или иначе, если это уже случилось, скажем когда на узлах имеются сотни дублей корректоров, мы можем предложить помощь в их автоматической очистке. Обратите пожалуйста внимание:

  • Это разовая операция, ни в коем случае не может расцениваться как часть процесса эксплуатации системы. При регулярных повторах мы будем отказывать в дальнейшем выполнении такой операции.
  • Любые изменения в вашей БД могут быть сделаны только по вашему письменному запросу на helpdesk по стандартной форме!
  • Очистка, проводимая нами может быть выполнена только для объектов, которые можно заменить однозначно, не привнося ошибку! Например. Если вы просите удалить сгенерированные корректоры, прося заменить их на те, что импортированы из АИС РГ, это можно сделать только в случае если на данном узле есть всего два устройства: Одно сгенерированное (с префиксом "gen:" в поле Ид. в системе создателя), и другое импортированное из АИС РГ. В запросе обязательно должно быть указано что делать с низлежащей структурой (каналами в примере с корректорами).
  • При выполнении данной операции будет предпринята попытка заменить указанные объекты во всех местах, в том числе в прошлом потреблении, балансах, актированных представлениях. Если будут встречены коллизии, в частности наличие данных на одну и ту же дату на удаляемый канал и трактуемый как новый, такие случаи не будут заменены нами, и мы представим их в задаче в виде таблички для принятия решения что с ними делать.