Re: Книгообеспеченность и база ЭБС
Пользователь:
А. Роман (IP-адрес скрыт)
Дата: 27, April, 2017 12:34
Здравствуйте, уважаемые коллеги!
По заданию/заказу ИРБИС-Консультант Галиной Арноси (за основу был взят ИРБИС и подписка на ЭБС НТБ ПГУПС (при этом мы предполагали универсальность решения) была разработана ТВП для импорта со слиянием записей из различных ЭБС (формат записей RUSMARC). За что пользуясь случаем еще раз говорю СПАСИБО!
Предполагалось, что мы импортируем ВСЕ ресурсы, доступные библиотеке в ЭБС. При импорте в записи добавлялось повторение 907 поля с признаком импорта подполе C: ZR1, по наличию которого подтверждается актуальность подписки. Учитывалось наличие в БД изданий вуза.
Следом за импортом выполняется пакетное задание, которое выполняя проверку на наличие в записях поля 907 с текущей датой и этапом ZR1 формирует поле 337: ^HВнимание! Возможно издание отсутствует в текущей подписке!
А дальше надо проверять все такие записи - есть ли они в ЭБС и если есть, то доступны или нет.
Отдельно можно отрабатывать записи в БД ЭК не по макр-записям, а по таблице EXCEL. Импортируя идентификаторы (или ссылки на URL) в технологическую запись SZPRF с последующим выполнением ГК - по идентификаторам корректируя записи в БД.
Надеюсь удастся раскрыть подробности в ближайшее время и поделиться технологией (в какой-нибудь статье на тему).
Но вообСЧе, очень рассчитываю, что удастся через АППОЭР согласовать ряд вопросов, например о единой системе идентификации ЭБС.
Сейчас мы для описанной выше задачи подготовили файл меню с кодами ЭБС (самостоятельно сочиненными по их адресам в сети Интернет) и их URL для того, чтобы выстроить однозначную и при этом уникальную идентификацию записей ЭБС. Не стали изобретать велосипеда и остановились на поле с меткой 1 (идентификатор записи).
у нас идентификатор имеет вид [ID документа в ЭБС]-[код ЭБС]
Записи библиотеки идентифицируются также, только в качестве обозначения библиотеки использовали NTBPGUPS (поле 903 оказалось ооочень неудобно использовать для этих целей). Для идентификатора применили технологию универсальных счетчиков.
Часть файлов (основные - для импорта в БД ЭК), кому интересно, прилагаю.
Редактировано 2 раз. Последний раз 27.04.2017 13:01 пользователем А. Роман.
Вложения:
EBS_URL.mnu (239 bytes)
rmarci_ebs.fst (53.9KB)