Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Добавление 907 поля при корректировке записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 10, April, 2018 10:50

К сожалению, тема добавления 907 поля вновь себя проявила.

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

Необходимо иметь информацию о том, кто когда добавлял или удалял файлы после создания записи ВКР (как собственно и в случаях добавления обложек и др. корректировок записей из J-ИРБИС).

Сейчас при добавлении или удалении ссылок и файлов, расположенных по этим ссылкам, в поле 907 не добавляется информация о том, кто модифицировал запись. Это достаточно критично, т.к. мы не имеем нормальной/штатной возможности контролировать состояние записей.

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

Пока (не затрагивая т.н. ядро модуля) пришлось выйти из ситуации добавив в dummy.gbl сценарий, при котором добавляется этап работы (в зависимости от добавления или удаления 951 поля ставится соотв. признак) и имя пользователя JIRBIS2. Так хотя бы понятно когда и какие записи модифицировались, а также понятно удалялись или добавлялись при этом повторения поля 951:

ADD
907
XXXXXXXXXXXXXXXXXXX
'^C',if val(&uf('6951_sum'))>val(&uf('41,@951_sum')) then 'ADD_951' else if val(&uf('6951_sum'))<val(&uf('41,@951_sum')) then 'DEL_951' else 'КР?' fi fi,,'^A',&unifor('3'),'^B',&unifor('IPRIVATE,FIO,')
XXXXXXXXXXXXXXXXXXX

(в ini файле J-ИРБИС параметр FIO=JIRBIS2)

Т.к. ИРБИС64 не имеет понятия о том, какой авторизованный пользователь производил изменения, то необходимо чтобы сам J-ИРБИС при корректировке записей в той или иной БД добавлял данные о пользователе.

Это также критично и в случае технологии самостоятельного продления сроков пользования. Необходимо, чтобы в поле ответственное лицо указывался идентификатор читателя или признак, например: "САМОСТ."



Редактировано 1 раз. Последний раз 10.04.2018 10:51 пользователем А. Роман.

Re: Добавление 907 поля при корректировке записей
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 14, April, 2018 10:31

А. Роман написал(а):
-------------------------------------------------------
> Необходимо иметь информацию о том, кто когда
> добавлял или удалял файлы после создания записи
> ВКР (как собственно и в случаях добавления обложек
> и др. корректировок записей из J-ИРБИС).

Какое отношение подключение файлов через интерфейс отображения результатов поиска имеет к теме ВКР? Экзотическая технология, внедрённая Вами в одном из вузов к практике большинства вузовских библиотек отношения не имеет. Они пользуются стандартным интерфейсом регистрации ВКР. В интерфейсе добавления ВКР данные о пользователе фиксируются.

> Сейчас при добавлении или удалении ссылок и
> файлов, расположенных по этим ссылкам, в поле 907
> не добавляется информация о том, кто модифицировал
> запись.

Я уже писал на форуме, что в следующих версиях этот вопрос будет решен. Хотя, как я отмечал, в типовой ситуации это никак не влияет на безопасность.


> ADD
> 907
> XXXXXXXXXXXXXXXXXXX
> '^C',if
> val(&uf('6951_sum'))>val(&uf('41,@951_sum')) then
> 'ADD_951' else if
> val(&uf('6951_sum'))<val(&uf('41,@951_sum')) then
> 'DEL_951' else 'КР?' fi
> fi,,'^A',&unifor('3'),'^B',&unifor('IPRIVATE,FIO,'
> )
> XXXXXXXXXXXXXXXXXXX


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

> Это также критично и в случае технологии
> самостоятельного продления сроков пользования.
> Необходимо, чтобы в поле ответственное лицо
> указывался идентификатор читателя или признак,
> например: "САМОСТ."

Речь идёт о 907 поле, или Вы предлагаете затирать идентификатор сотрудника, выполнившего выдачу?



Редактировано 1 раз. Последний раз 15.04.2018 22:19 пользователем Кирилл Соколинский (СЗТУ).

Re: Добавление 907 поля при корректировке записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 25, April, 2018 13:45

http://library.pgups.ru/images/636-p38.png

http://library.pgups.ru/images/polozhenie_vkr.png

в остальном без комментариев, т.к. бесполезно...



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.