Re: Шифр документа поле 903
Пользователь:
iLq (IP-адрес скрыт)
Дата: 20, February, 2018 21:20
Gena написал(а):
-------------------------------------------------------
> Лариса Васильевна, вот не логичная получается
> ситуация с полем 903: поле должно быть уникальным
> и на него многие операции по связи записей между
> баз завязаны, при этом при изменении индексов
> ББК/УДК, когда новые индексы не входят в это поле,
> то в область просмотра зачем-то выводится шифр
> записи из этого поля. Получается, что если запись
> на книгу была создана, систематизирована, на
> внесенные в поля ББК/УДК поля сформировался шифр
> записи, а потом книга была выдана читателю, и
> перешифрована, то или придется наблюдать в области
> просмотра шифр со старым индексом, или прийдется и
> перешифровывать книгу, и пересоздавать новое поле
> 903, и редактировать данные о выданной литерауты,
> которые завязаны на этот шифр.
>
> Но ведь правильнее было бы сделать это поле ни с
> чем не связанным с набором уникальных цифр/букв и
> оставить его только для связи записей. Очень
> хочется что бы в будуших версиях произошла
> "отвязка" поля 903 от индексов.
>
> Вот можно же сделать его формирования например вот
> так:
>
> &uf('r5')'-'&uf('r5')'-'&uf('r5')'-'&uf('r5')'-'&u
> f('r5')
>
> работает почти моментально, а на выходе получаем
> вот такое:
>
> 89566-05217-95261-97544-59712
Для пущей уникальности я бы добавил дату-время вначале:
&uf('3'),'-',&uf('+98:-',&uf('39')),'-',&uf('r5'),'-',&uf('r5'),'-',&uf('r5'),'-',&uf('r5')
20180220-22-56-03-05217-95261-97544-59712
С уважением, Лазарев Илья (Научная Библиотека ВятГУ)