View Issue Details

IDProjectCategoryView StatusLast Update
0000225Вопросы по АБИС Opac-Global НСОПроблемаpublic2025-06-11 02:34
Reporternso Assigned Tol.savchenko  
PrioritynormalSeverityminorReproducibilityunable to reproduce
Status feedbackResolutionreopened 
Summary0000225: Проблема при поиске библиографических записей в Опак
DescriptionПри поиске выводятся не все записи.
Пример запись с экземпляром $p15256163218917$x24781+32-05-01
Steps To ReproduceВо вложенном файле
TagsNo tags attached.
Attach Tags
Attached Files
23_04_2025.docx (917,738 bytes)
Контакты в библиотеке (как с вами связаться)Сергеев Алексей Викторович
8-913-898-45-02

Activities

l.savchenko

2025-04-23 03:44

administrator   ~0000450

Поисковая метка SUP не имеет собственного Словаря.
Поиск по ней проходит нормально.
image.png (10,486 bytes)   
image.png (10,486 bytes)   

nso

2025-04-23 04:29

reporter   ~0000451

Запись с экземпляром $p15256163218917$x24781+32-05-01 не выводится в данном поисковом выражении, а должна. т.к. имеет параметр "ДАННЫЙ МАТЕРИАЛ" и не имеет параметра "18+ИНГ". Во вложенном файле представлен поиск по 2-м меткам это FT и SUP. Результат одинаков - запись не выводится.

nso

2025-04-23 04:35

reporter   ~0000452

Нужно вывести ИНОАГЕНТОВ у которых в 899 поле отсутствует $c18+ИНГ
один из примеров экземпляр $p15256163218917$x24781+32-05-01

l.savchenko

2025-04-23 05:43

administrator   ~0000453

Эта запись не будет выходить в таком поиске, т.к. в этой записи уже имеются несколько 899 полей, имеющих $c18+*.
В этом поиске выйдут только те записи, у которых во всех 899 полях не будет $c18+*.

nso

2025-04-23 07:15

reporter   ~0000454

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

l.savchenko

2025-04-23 08:43

administrator   ~0000456

АБИС работает с точностью до библиографической записи.
Можем предложить использовать новый отчет "Массовая выгрузка записей по запросу (unload_record)", см. вложенный файл.
Полученный результат нужно обработать в ПО exel.
image-2.png (53,087 bytes)   
image-2.png (53,087 bytes)   

nso

2025-04-23 09:27

reporter   ~0000457

У нас было и работало без проблем, такая "технология".

При внисении авторов в реестр иноагентов
1. вносились изменения в 333 и 371 поля
2. делалась рассылка по библиотекам, о необходимости убрать из открытого доступа книг иноагентов
3. от библиотек поступала Сл. зап. об убранных экземплярах
4. на оснавании Сл. зап., от библиотек, вносились изменения в 899 поле "Стеллаж"
5. с помощью вышеуказанного поиска осуществлялся контроль перемещения книг иноагентов.

Как сейчас на данном этапе нам контролировать движение книг иноагентов?
То, что вы предлагаете - это не контроль, а вывод всех экземпляров, со всеми полями.

Считаю вопрос не закрыт, т.к. это работало, а сейчас нет.

nso

2025-04-24 01:42

reporter   ~0000458

Дополнительно
у нас 16 библиотек работало используя вышеуказанные поисковые выражения и могли определить движение книг иноагентов по своим библиотекам.
Что делать им?

administrator

2025-04-24 05:53

administrator   ~0000459

Добрый день. Ваша технология не могла до конца работать, т.к. на запрос (SUP Данный материал) NOT (RK 18+) не может показать количество экземпляров, в которых не заполнен правильно 899$c

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

Поэтому был разработан отчет "Массовая выгрузка записей по запросу (unload_record)", где библиографическая запись выводится формате RUSMARC в полном объеме и в удобном для фильтрации и анализа виде средствами программы Excel (текстовый фильтр). Например. По колонке поля вы можете поставить фильтр и отобрать только строки содержащие 899 и это будет количество экземпляров без относительно внутренних признаков (списание и др). Далее текстовым фильтром по колонке подполя вида "Не содержит" "$c" вы можете узнать экземпляры не нет подполя $c. Далее опять же средствами excel вы можете строить дальнейшие сценарии фильтрации.

administrator

2025-04-24 06:02

administrator   ~0000460

В записи может присутствовать два и более экземпляра и вам необходимо работать с сотрудниками, чтобы они обрабатывали все экземпляры в записи согласно:
 1. вносились изменения в 333 и 371 поля
а не какой-либо один. И тогда точность поиска до целой записи будет соблюдаться и контроль поисковыми запросами будет осуществим.

На сегодня ситуация к сожалению такова.

Со своей стороны мы подумаем как из нее выходить не выходя за рамки АБИС. Либо обратимся к разработчикам, либо будем что-то делать своими силами.

nso

2025-04-24 08:07

reporter   ~0000465

Ваш ответ не совсем понятен.
С ваших слов получается, что АБИС не может выполнить простейший запрос ("параметр" NOT "другой параметр")???
В примере я ссылался на 3 параметра FT или SUP - первый, второй NOT RK - третий, вы рассматриваете только SUP.
ВАШ ОТВЕТ -------"В записи может присутствовать два и более экземпляра и вам необходимо работать с сотрудниками, чтобы они обрабатывали все экземпляры в записи согласно:
 1. вносились изменения в 333 и 371 поля
а не какой-либо один. И тогда точность поиска до целой записи будет соблюдаться и контроль поисковыми запросами будет осуществим.---------- Я вообще не понял - это что? И причём здесь сотрудники и эти поля?
И опять вы меня пытаетесь убедить, что АБИС, так не работает.
Информирую до недавнего времени работала, мной было всё перепроверено, поэтому мы приняли такую технологию, отслеживания иноагентов и начиная с 2023 года её внедрили.

ИНСТРУКЦИЯ ПО ПОИСКУ
Основное меню - Поиск - Поиск - Помощь

administrator

2025-05-06 05:19

administrator   ~0000493

Добрый день.

Поменяли правила образования поисковой метки RK (по совету разработчика системы) и вы можете воспользоваться запросом:
(RK ZERO) AND (SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ)
Для поиска записей в которых некорректно описаны все экземпляры. Нет 899$c.

Для того чтобы найти записи где есть 899$c, но он не 18+ используйте запрос:
(SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) NOT (RK '18+' OR RK '18+ИНГ')

nso

2025-05-06 08:35

reporter   ~0000495

С помощью вышеуказанных запросов не выводится книга с инв № 83288+32-00-01 (находится на выдачи)

administrator

2025-05-06 09:14

administrator   ~0000496

Напишем разработчику этот случай. Предполагаем, что получим третью модификацию метки RK сейчас она как есть, если 899$c не пусто, ZERO если нет 899$c и появится третий вариант NOT18+ например если 899$c не начинается с 18+ и далее будет третий запрос (SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) and (RK NOT18+)

Хотя логично, что эта запись должна попадать под запрос (SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) NOT (RK '18+' OR RK '18+ИНГ'), но это наша точка зрения, а не разработчиков системы.

Какие мы еще случаи не охватили сложно сказать.

administrator

2025-05-06 12:30

administrator   ~0000497

Добрый вечер.

Подправили метку поиска RK и теперь данный случай (запись с инвентарем 83288+32-00-01) подходит под запросы:

(SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) and (RK ZERO)

(IN 83288+32-00-01) and (RK АБОНЕМЕНТ)

(IN 83288+32-00-01) and (RK ZERO)

Вот таким запросом можно конкретизировать есть ли желаемая запись в результате поиска по скажем из 250 записей:
(SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) and (RK ZERO) and (IN 83288+32-00-01)

Нам кажется все случаи прошли. Найдете еще пишите и будем корректировать поисковую метку.

administrator

2025-05-07 05:34

administrator   ~0000502

Добрый день.

Извиняемся. Исправлена ошибка в правиле метки RK. База переиндексирована. В данный момент:

База данных: Книги, ноты ЦБС Усть-Таркского района
Поисковое выражение: (SUP ОГРАНИЧЕННЫЙ ДОСТУП. ДАННЫЙ МАТЕРИАЛ) and (RK ZERO)
Количество записей: 12

Проверьте корректность.

nso

2025-05-27 05:08

reporter   ~0000541

Добрый день "ZERO" не понятно, как работает.
1. При удалении $сАБОНЕМЕНТ счётчик "ZERO" не меняется.
2. При запуске пользовательского отчёта "unload_record" выдаёт не правильный результат
13.jpg (260,083 bytes)   
13.jpg (260,083 bytes)   
15.jpg (201,116 bytes)   
15.jpg (201,116 bytes)   
14.jpg (212,423 bytes)   
14.jpg (212,423 bytes)   

administrator

2025-05-27 07:17

administrator   ~0000545

Last edited: 2025-05-27 07:18

Добрый день. Уточните на каком экземпляре проводили эксперименты? штрихкод или инвентарный номер.

Промоделируем ситуацию и проверим, на каких записях удаление 899$c приводит к изменению счетчиков, а на каких нет.

Есть момент, что запрос RK ZERO не имеет никакого смысла и не несет никакой информации (список записей где присутствует фонд не 18+....).
Его нужно использовать в комбинации с каким-то другим условием. Например: объявлено инагентом и есть ZERO (поиск записей где нескорректирован фонд).

nso

2025-05-30 03:32

reporter   ~0000564

Добрый день.
На примере - $p19266363218917$x86398+32-00-01

administrator

2025-06-09 12:22

administrator   ~0000580

Добрый день.

В данном случае все корректно. Т.к. RK ZERO показывает количество записей где присутствует 899$c не содержащий 18+ и где есть 899 без $c то и эксперимент с удалением $сАБОНЕМЕНТ из 899 поля не имеет смысла.

Попробуйте удалить из какой-то записи с одним 899 полем $c18+ или заменить его на $сАБОНЕМЕНТ и счетчик RK ZERO должен будет возрасти на одну запись.

Add Note

View Status
Note
Upload Files
Maximum size: 4,883 KiB

Attach files by dragging & dropping, selecting or pasting them.

Issue History

Date Modified Username Field Change
2025-04-23 02:59 nso New Issue
2025-04-23 02:59 nso Status new => assigned
2025-04-23 02:59 nso Assigned To => l.savchenko
2025-04-23 02:59 nso File Added: 23_04_2025.docx
2025-04-23 03:44 l.savchenko Note Added: 0000450
2025-04-23 03:44 l.savchenko File Added: image.png
2025-04-23 03:44 l.savchenko Status assigned => resolved
2025-04-23 04:29 nso Status resolved => feedback
2025-04-23 04:29 nso Resolution open => reopened
2025-04-23 04:29 nso Note Added: 0000451
2025-04-23 04:35 nso Note Added: 0000452
2025-04-23 04:35 nso Status feedback => assigned
2025-04-23 05:43 l.savchenko Note Added: 0000453
2025-04-23 05:43 l.savchenko Status assigned => feedback
2025-04-23 07:15 nso Note Added: 0000454
2025-04-23 07:15 nso Status feedback => assigned
2025-04-23 08:43 l.savchenko Note Added: 0000456
2025-04-23 08:43 l.savchenko File Added: image-2.png
2025-04-23 08:43 l.savchenko Status assigned => resolved
2025-04-23 09:27 nso Status resolved => feedback
2025-04-23 09:27 nso Note Added: 0000457
2025-04-24 01:42 nso Note Added: 0000458
2025-04-24 01:42 nso Status feedback => assigned
2025-04-24 05:53 administrator Note Added: 0000459
2025-04-24 06:02 administrator Note Added: 0000460
2025-04-24 06:13 l.savchenko Status assigned => feedback
2025-04-24 08:07 nso Note Added: 0000465
2025-04-24 08:07 nso Status feedback => assigned
2025-05-06 05:16 nso Note Added: 0000492
2025-05-06 05:19 administrator Note Added: 0000493
2025-05-06 08:35 nso Note Added: 0000495
2025-05-06 09:14 administrator Note Added: 0000496
2025-05-06 12:30 administrator Note Added: 0000497
2025-05-07 05:34 administrator Note Added: 0000502
2025-05-20 04:29 l.savchenko Status assigned => feedback
2025-05-27 05:08 nso Note Added: 0000541
2025-05-27 05:08 nso File Added: 13.jpg
2025-05-27 05:08 nso File Added: 15.jpg
2025-05-27 05:08 nso File Added: 14.jpg
2025-05-27 05:08 nso Status feedback => assigned
2025-05-27 07:17 administrator Note Added: 0000545
2025-05-27 07:18 administrator Note Edited: 0000545
2025-05-30 03:15 l.savchenko Status assigned => feedback
2025-05-30 03:32 nso Note Added: 0000564
2025-05-30 03:32 nso Status feedback => assigned
2025-06-09 12:22 administrator Note Added: 0000580
2025-06-11 02:34 l.savchenko Status assigned => feedback