Для обновления справочников следуем по пути Сервис – Справочники ЕИП России.

На открывшейся форме два списка, верхний список отображает уже используемые справочники, нижний список отображает справочники которые можно загрузить для использования.


Любой используемый справочник можно обновить/просмотреть связи/удалить, кликнув правой кнопкой мыши по справочнику – Обновить, видим список версий справочника.


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

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

После того как новый справочник загружен, выбираем его в верхнем списке уже используемых справочников кликаем правой кнопкой мыши по справочнику – Показать связи


У нас есть два справочника с одинаковым названием, но разными версиями, просмотр связей дает возможность выбрать атрибуты и сущности для перехода на выбранную версию справочника (она указана в заголовке формы, в данном случае это версия 3.37). В открывшемся списке показаны атрибуты и сущности которые смотрят на этот справочник. В колонке «Версия справочника» указана та версия, на которую в данный момент данная сущность смотрит данным атрибутом. Необходимо выбрать все нужные сущности и их атрибуты справочники которых нуждаются в обновлении до необходимой версии (пояснение: обновиться можно как со старой на новую версию справочника так и наоборот, это работает в обе стороны). После выбора сущностей и атрибутов справочники которых нуждаются в обновлении нажимаем «Обновить на данную версию».



Если в новой версии справочника присутствую все поля из старого справочника, тогда обновление произойдет автоматически. В противном случае откроется форма замены справочников (скриншот выше), в данной форме показаны поля старого справочника необнаруженные в новом справочнике. Необходимо указать соответствия полей старого справочника полям нового справочника. В левом списке указаны поля из старого справочника, не найденные в новом справочнике, под каждым не найденным полем из старого справочника есть желтая строка которая позволяет нам указать замену не найденного поля полем из нового справочника. По даблклику по желтой строке открывается список полей нового справочника.



После замены не найденного поля из старого справочника на новое поле из нового справочника видим перечеркнутое старое поле и под ним новое поле, при этому зачеркнуты будут лишь различия, совпадающие значения не будут зачеркнуты. Справа в форме можно просмотреть дату замены поля и кем было произведено данная замена.

После указания всех соответствий старых полей новым, необходимо нажать кнопку «Применить» для вступления изменений в силу. Если нажать кнопку «Ок» изменения внесенные в форме «Сущность замены справочников» не вступят в силу, но будут сохранены для продолжения дальнейшей работы. При нажатии на крестик (закрытие формы) изменения не сохранятся.


Отдельного внимания заслуживает кнопка «Перейти на данную версию», данная кнопка позволяет перейти с используемой на данный момент версии справочника на выбранную версию, вот что это значит:
Допустим в базе имеются сущности которые используют нынешнюю версию справочника [4.31], нажав на кнопку «Перейти на данную [4.30] (отличную от используемой) версию» в базе не будут подменены значения уже существующих сущностей, но при этом новые созданные сущности будут использовать выбранную версию справочника [4.30].



В папке «Справочники» и подпапке «Список связей со справочниками» можно посмотреть сущности и их атрибуты и к какому справочнику они обращаются. Это может пригодится, например, при необходимости отправить СЭМД используя справочник определенной версии, в данной вкладке используется ли сейчас нужная версия справочника.




  • Нет меток