Импорт записи в другую БД с открытием редактора


НАЧАЛО >> АРМ «Каталогизатор» >> Руководство пользователя >> Импорт записи в другую БД с открытием редактора📄 Скачать в DOCX


1. Назначение

Сценарий используется, когда найденную запись нужно перенести в другую доступную БД и сразу проверить ее в редакторе. Это не пакетный импорт из файла: действие работает с одной выбранной записью из списка результатов.

2. Настройка профиля

Пункт меню включается в профиле АРМ Каталогизатор в группе Настройки кнопки Импортировать в БД ... и редактировать.

Рисунок 1 - Настройки кнопки импорта и редактирования

Настройки кнопки импорта и редактирования

Параметр importAndEditEnabled включает показ пунктов меню. Значение хранится в 708^A.

Параметр importAndEditExcludeDbs задает список БД, которые не нужно предлагать как назначение. Значения хранятся в 707^A.

По умолчанию меню отключено. Даже при включенной настройке пункт появляется только для БД, куда у пользователя есть право редактирования. БД из списка исключений не показываются.

3. Доступность действия

Пункт показывается для записей типов PAZK, PVK, SPEC, J, NJ и ASP. Тип определяется по полю 920.

Пользователь должен иметь право просмотра АРМ Каталогизатор и право EDIT на БД назначения. Текущая БД записи не предлагается как назначение, чтобы запись не копировалась в саму себя.

Если в списке доступных БД используется специальная БД BD, система показывает отдельный пункт назначения для BD; при работе из самой BD этот пункт не выводится.

4. Порядок действий

  1. Найдите запись в АРМ Каталогизатор.
  2. Выделите запись в области Результаты поиска.
  3. Нажмите кнопку Дополнительные действия для текущей записи.
  4. Выберите пункт Импортировать запись в БД <имя_БД> и редактировать.

Рисунок 2 - Выбор действия импорта записи в БД с редактированием

Выбор действия импорта записи в БД с редактированием

После выбора пункта открывается редактор новой записи в БД назначения. Проверьте перенесенные поля, внесите нужные изменения и сохраните запись.

5. Обработка записи

Перед открытием редактора система копирует содержимое исходной записи, очищает служебные поля 113, 902, 903 и 907, назначает новый SID и подготавливает временное состояние новой записи.

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

6. Результат

В выбранной БД создается новая запись на основе исходной. Пользователь сразу видит ее в редакторе и сохраняет только после проверки.