Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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

Image Modified


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

Image Modified


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

...

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

Image Modified


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


Image Modified


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


Image Modified


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

Image Modified

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

...

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


Image Modified


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

Image Modified