Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 24, October, 2023 15:23

При выполнении процедуры установления связей между записями в АРМ Книгообеспеченность версии 2022.1 с обновлением D2 удаляются записи читателей в которых ранее было заполнено поле 69.

Полагаю стоит применить файл DBNFLC.PFT для БД RDR из обновления 2022.1 D3 (если вы применяли аналогичный файл из обновления 2022.1 D2) даже если не ведется работа в АРМ Книгообеспеченность, поскольку похожим образом записи могут быть удалены и при других корректировках.

Вложения: linc-records.png (72.7KB)  
Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: Ситников Максим (IP-адрес скрыт)
Дата: 27, October, 2023 11:18

Добрый день! Та же ошибка. После обновления до версии 2022 D1, при добавлении новых дисциплин в АРМ Книгообеспеченность, студенты в БД RDR стали помечаться как "логически удален". Студенты восстанавливаются через UNDEL. Как временное решение ставим "Нет" на форме "Задание для БД RDR". Как нам решить эту проблему?



Редактировано 2 раз. Последний раз 27.10.2023 11:38 пользователем Ситников Максим.

Вложения: rdr.png (7.1KB)  
Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 27, October, 2023 11:40

Попробуйте заменить файл DBNFLC.pft в БД RDR на аналогичный из архива обновления D3

Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: Ситников Максим (IP-адрес скрыт)
Дата: 27, October, 2023 13:01

У нас обновление D1. Для версии 2022, архива обновления D3 нет. Нужно просить у поставщиков? DBNFLC из папки RDR во вложении



Редактировано 1 раз. Последний раз 27.10.2023 13:05 пользователем Ситников Максим.

Вложения: DBNFLC.PFT (1KB)  
Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 27, October, 2023 16:44

Рабочий файл и результат сравнения с вашим файлом в приложении.

Вложения: img-2023-10-27-16-43-03.png (47.6KB)   DBNFLC.PFT (970 bytes)  
Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: ochagova (IP-адрес скрыт)
Дата: 28, October, 2023 19:08

При выполнении режима установки связи на записи RDR запускается задание LinkRdr, в котором пересматриваются поля 69. В результате может удалится связь между дисциплиной и студентом. Но запись студента не должна удаляться, там нет оператора DELR!!!
ФЛК тоже не должно удалять запись студента, т.к. в INI указан файл DbnFlck.pft, а его нет в дистрибутивном варианте в папке RDR (не помню почему).
Роман, если у вас тоже происходит удаление записи - дайте мне этот пример.

Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 29, October, 2023 18:11

Людмила Николаевна, специально повторил операцию на дефолтной версии САБ ИРБИС64 версии 2022.1 D2.
При выполнении режима "Связать с другими записями" происходит удаление записей читателей.
но если после удаления записей восстановить их заданием на ГК UNDEL, то при повторении процедуры "Связать с другими записями" удаление записей в Бд RDR не происходит.

Если заменить файл DBNFLC.pft на тот, что в обновлении D3 то при выполнении режима "Связать с другими записями" удаления записей в БД RDR не происходит.

Вложения: del_RDR-1-img-2023-10-29-17-53-38.png (59.3KB)   del-RDR-2-img-2023-10-29-17-54-51.png (62.4KB)   DEL-RDR-3-img-2023-10-29-18-00-32.png (192.1KB)  
Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, October, 2023 13:40

Ситуация такая.
В папке RDR не было файла dbnflck, который объявлен в INI (это мое упущение). Т.к. файл не находился, то брался по умолчанию dbnflc, который я не отслеживаю. А в этом файле стояло условие для поля 907, которое актуально для модуля корректировки, но дает ошибку при выполнении пакетного задания. В результате этой ошибки записи RDR удалялись.
Условие для поля 907 убрано в D3, поэтому теперь удаления не будет. Кроме того, я добавлю файл dbnflck, чтобы не было зависимости от стандартного dbnflc.

Re: Удаление записей читателей при выполнении корректировки связанных записей
Пользователь: Ситников Максим (IP-адрес скрыт)
Дата: 31, October, 2023 10:29

Спасибо! Проблема решена.



Редактировано 1 раз. Последний раз 02.11.2023 09:10 пользователем Ситников Максим.



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