Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
J-ИРБИС :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 31, January, 2011 09:47

Добрый день.
Кирилл, подключаю заказ литературы на сайте, у меня почему-то не подгружается словарь мест хранения (картинку прилагаю). Update2 установлен. Для тестирования установила локально версию 2010, там словарь подгружается. В чем может быть причина?
Файлы kv.mnu, mhrkv.mnu отредактированы на наши места хранения и выдачи.

Елена, КрЦНТИБ Красноярской ж.д.

Вложения: zakaz.jpg (78.9KB)  
Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 31, January, 2011 19:57

LiLi написал(а):
-------------------------------------------------------
> Кирилл, подключаю заказ литературы на сайте, у
> меня почему-то не подгружается словарь мест
> хранения (картинку прилагаю). Update2 установлен.

В J-ИРБИС места хранения указываются в файле Mhr.mnu

> Файлы kv.mnu, mhrkv.mnu отредактированы на наши
> места хранения и выдачи.

Эти файлы в J-ИРБИС не используются.



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

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 01, February, 2011 05:08

Значит, верно разобралась с файлом. Но в списке мест выдачи должны выводится только те места, с которых может производится выдача, при их наличии. Если оставить в словаре только места хранения, соответствующие выдаче, то вижу вот такую картину (прикрепленный файл).

Елена, КрЦНТИБ Красноярской ж.д.

Вложения: zakaz_2.jpg (326.8KB)  
Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, February, 2011 15:28

LiLi написал(а):
-------------------------------------------------------
> Значит, верно разобралась с файлом. Но в списке
> мест выдачи должны выводится только те места, с
> которых может производится выдача, при их наличии.

Спасибо, Елена, действительно была ошибка. Прилагаю исправленный файл.

Вложения: make_ab_zak.frm (2.3KB)  
Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 02, February, 2011 11:34

Спасибо.
Кирилл, хотелось бы еще уточнить принцип работы Заказа книг. Может есть какой-нибудь документ. Ранее не работали с удаленным заказом, возникают вопросы.
Сейчас на заказ предлагаются только места хранения, которые соответствуют справочнику mhr.mnu (причем не зависимо от того свободен он или нет).
Если уже нет свободных экземпляров, то все равно заказы принимаются. И, читатель может одно и тоже издание заказать несколько раз. Так ли должно быть?
Как быть, если мы хотим на стадии тестирования, чтобы заказы принимались только по одной из БД, заказы по другим БД не принимались?

На сайте в пользовательском меню "Предварительные заказы" нет возможности удалить выполненные заказы. Можно только удалить заказ, который еще не выполнен.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 05, February, 2011 16:58

LiLi написал(а):
-------------------------------------------------------


> Сейчас на заказ предлагаются только места
> хранения, которые соответствуют справочнику
> mhr.mnu (причем не зависимо от того свободен он
> или нет).
> Если уже нет свободных экземпляров, то все равно
> заказы принимаются. И, читатель может одно и тоже
> издание заказать несколько раз. Так ли должно
> быть?

Прилагаю файлы для технологии заказа, идентичной той, которая используется в WEB ИРБИС.

Я включу

> Как быть, если мы хотим на стадии тестирования,
> чтобы заказы принимались только по одной из БД,
> заказы по другим БД не принимались?

В fullwebr.pft замени строку
if p(v2225) and val(&uf('IJIRBIS,Order_Enable,'))>0 and ('PAZK SPEC NJ':&uf('Av920#1') or v3600='img') then

на
if p(v2225) and val(&uf('IJIRBIS,Order_Enable,'))>0 and ('PAZK SPEC NJ':&uf('Av920#1') or v3600='img') and 'IBIS NWPIB'v1050 then

IBIS и NWPIB — базы в которых заказ разрешен…


> На сайте в пользовательском меню "Предварительные
> заказы" нет возможности удалить выполненные
> заказы. Можно только удалить заказ, который еще не
> выполнен.

Это сделано преднамерено, т.к. чистка RQST должна выполняться только сотрудником.

Вложения: order.zip (4.6KB)  
Re: Заказ литературы
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 09, February, 2011 09:12

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> if p(v2225) and val(&uf('IJIRBIS,Order_Enable,'))>0 and ('PAZK
> SPEC NJ':&uf('Av920#1') or v3600='img')

Забыли еще имя РЛ "PVK" - под временным коллективом... О нем я тоже как-то забыла, когда свой формат писала...

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 09, February, 2011 10:57

Милана А. написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> Забыли еще имя РЛ "PVK" - под временным
> коллективом... О нем я тоже как-то забыла, когда
> свой формат писала...

Вы правы, оптимальным вариантом будет такой:

if p(v2225) and val(&uf('IJIRBIS,Order_Enable,'))>0 and ('ASP'<>&uf('Av920#1') or v3600='img') then

Re: Заказ литературы
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 09, February, 2011 11:21

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------

> Вы правы, оптимальным вариантом будет такой:
>
> if p(v2225) and
> val(&uf('IJIRBIS,Order_Enable,'))>0 and
> ('ASP'<>&uf('Av920#1') or v3600='img') then

Нет, такой вариант не подойдет, т.к. есть еще AUNTD, Jwinking smiley
Может, взять такой вариант:
if p(v2225) and val(&uf('IJIRBIS,Order_Enable,'))>0 and ('P S N':&uf('Av920.1#1') or v3600='img') then

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 09, February, 2011 12:38

Милана А. написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
>
> Нет, такой вариант не подойдет, т.к. есть еще
> AUNTD, Jwinking smiley

Да, если исследовать все возможные варианты, то нельзя забывать и музейные предметы(рабочий лист MUSP), которые по логике не должны выдаваться. ;)

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 03, March, 2011 10:14

здравствуйте.
Извините за столь долгое молчание. Но я вновь хочу поднять эту тему.

Начали разбираться с удаленным заказом. Возникают снова вопросы.

1. При всех занятых экземплярах заказ принимается, но не отображается через АРМ Книговыдача.
Тестировала на локальной версии 2010.1, все корректно отображается. Может где какой файл и я изменила, но не отметила. Подскажите, пожалуйста, где можно это посмотреть.

2. При бронировании заказа пользователю нет сообщения, что экземпляр отложен и ожидает его, а остается этот заказ в невыполненных. Возможно ли создать сообщение, что заказанное издание его ожидает?

3. Странная ситуация, на двух авторизованных пользователях заметили, что формат описания номера журнала не отображается :) К чему такое?!

4. В описании издания не хватает строки Свободные экземпляры.
Добавила сама по аналогии с web-Ирбис.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 10, March, 2011 13:11

LiLi написал(а):
-------------------------------------------------------
> 1. При всех занятых экземплярах заказ принимается,
> но не отображается через АРМ Книговыдача.
> Тестировала на локальной версии 2010.1, все
> корректно отображается. Может где какой файл и я
> изменила, но не отметила. Подскажите, пожалуйста,
> где можно это посмотреть.

Необходимо заменить файл make_ab_zak.frm на аналогичный из папки WEB IRBIS order extended version


> 2. При бронировании заказа пользователю нет
> сообщения, что экземпляр отложен и ожидает его, а
> остается этот заказ в невыполненных. Возможно ли
> создать сообщение, что заказанное издание его
> ожидает?

Технология бронирования будет поддерживаться в J-ИРБИС 2.0

> 3. Странная ситуация, на двух авторизованных
> пользователях заметили, что формат описания номера
> журнала не отображается :) К чему такое?!

Возможно, имеет место проблема, описанная здесь: [irbis.gpntb.ru]

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 14, March, 2011 12:25

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Необходимо заменить файл make_ab_zak.frm на
> аналогичный из папки WEB IRBIS order extended
> version
Все таки файл был этот, но в настройках ини-файла было установлено Текущее место выдачи MaskMrg=АБ, если установить *, тогда отображаются все заказы, либо заказы соответствующие месту выдачи, если совпадает исходное место хранения экземпляра

> Возможно, имеет место проблема, описанная здесь:
> [irbis.gpntb.ru]
Судя из этой темы может быть заполнено поле 903. Но у нас этого поля нет, но есть другие дополнительные (номера больше 900). Попробовала их заполнить в другой записи, где их нет, происходит та же ситуация, номер не отображается.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 14, March, 2011 14:26

LiLi написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
> --------------------------------------------------
> -----
> Но у нас этого поля нет, но есть другие
> дополнительные (номера больше 900). Попробовала их
> заполнить в другой записи, где их нет, происходит
> та же ситуация, номер не отображается.

Пришли, пожалуйста записи из базы RQST, которые нормально отображаются и которые не отображаются в текстовом формате.

Проблемы заказа по технологии WEB ИРБИС цезесообразно обсуждать здесь. Здесь же описаны и необходимые настройки.
[irbis.gpntb.ru]

Я считаю эту технологию крайне неэффективной, не планирую развивать её и рассчитываю полностью отказаться от всех её элементов в J-ИРБИС 2.0.

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 15, March, 2011 06:49

Отображение записей номеров журналов никак не зависит от БД Заказов, потому что мы даже и не можем заказать, т.к. нет самого описания. Дело в БД Читателей, какие поля заполнены в записях. Прикрепляю записи из БД Читателей:
1 - описание номера отображается,
2 - нет.
Уточню, у нас БД Читателей доработана, добавлены новые поля.

Т.е. технологии заказа полностью одинаковы на web и j-ирбис? Если можно и нужно, то перенеси, пожалуйста, тему в тот раздел.

Вложения: 1.TXT (19.7KB)   2.TXT (77.3KB)  
Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, March, 2011 10:56

LiLi написал(а):
-------------------------------------------------------

> Дело в
> БД Читателей, какие поля заполнены в записях.
> Прикрепляю записи из БД Читателей:

Да, произвольные поля необходимо изменить. Они накладываются на метки виртуальных полей (смотри параметры PARTAGXX= в jirbis\!irbis\exe\irbis_server.ini)

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 15, March, 2011 12:08

Дааа, повезло мне. А какие еще поля могут быть виртуальными? Чтобы уж наверняка поменять, кроме тех, которые есть в этом ини, чтобы не дублировались.


И еще раз поднимаю вопрос про отображение заказанных изданий в АРМ Книговыдача.
При заполненном параметре MaskMrg= отображаются через АРМ Книговыдача те издания, в которых есть свободные экземпляры с местами хранения соответствующие данным в параметре MaskMrg=. Если установить "*", то показывает все издания, которые были заказаны не зависимо от наличия свободных экземпляров. Вроде должны отображаться все заказы при любом статусе (свободны либо нет) экземпляра с местом хранения соответствующим данным параметра MaskStore= и независящим от параметра MaskMrg=. Так ведь?
Если вопрос не в эту ветку, скажи, я его продублирую в Ветку Книговыдача.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, March, 2011 17:55

LiLi написал(а):
-------------------------------------------------------
> Дааа, повезло мне. А какие еще поля могут быть
> виртуальными? Чтобы уж наверняка поменять, кроме
> тех, которые есть в этом ини, чтобы не
> дублировались.

Использовать так же нельзя:
1. Метки полей библиографических записей и записей RQST
2. Метки, соответствующие другим цифровым значениям в PARAMETRS

Бери значения после 4000 и не ошибёшся.

> Если вопрос не в эту ветку, скажи, я его
> продублирую в Ветку Книговыдача.

У тебя отображаются заказы, сделанные из АРМ Читатель и не отображаются те, которые были сделаны из J-ИРБИС? Если так, то я буду разбираться с J-ИРБИС, если нет, то лучше писать об этом в ветку Книговыдачи.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, March, 2011 00:41

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

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 16, March, 2011 04:05

Я открыла пока только заказ через j. Но у нас версия не 2010.1, а предыдущая с обновлениями. Думаю, что это не суть важно. дело вряд ли в j-Ирбис.
Кирилл, уточни какой параметр в ини-файле Книговыдачи MaskMrg= у тебя установлен? Какой-то конкретный или *?

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, March, 2011 17:11

LiLi написал(а):
-------------------------------------------------------
> Я открыла пока только заказ через j. Но у нас
> версия не 2010.1, а предыдущая с обновлениями.
> Думаю, что это не суть важно. дело вряд ли в
> j-Ирбис.
> Кирилл, уточни какой параметр в ини-файле
> Книговыдачи MaskMrg= у тебя установлен? Какой-то
> конкретный или *?

Установлена *. Лучше будет обсудить вопрос в ветке АРМ Книговыдача.

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 17, March, 2011 04:56

Спасибо, Кирилл. Обращусь в другую ветку.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 18, March, 2011 01:43

LiLi написал(а):
-------------------------------------------------------
> Я открыла пока только заказ через j. Но у нас
> версия не 2010.1, а предыдущая с обновлениями.
> Думаю, что это не суть важно. дело вряд ли в
> j-Ирбис.
> Кирилл, уточни какой параметр в ини-файле
> Книговыдачи MaskMrg= у тебя установлен? Какой-то
> конкретный или *?

Неожиданно столкнулся с аналогичной проблемой в ГПНТБ -- заказ формируется, но в Книговыдаче не отражается. Выяснилось, что он записывался в базу RQST древнего формата, с пустым FST файлом...

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 18, March, 2011 10:35

Вот видишь, не зря подняла вопрос. smiling smiley
У нас хоть с этим нормально. Я нашла уже ответ, почему-то не был обновлен один файл. Сейчас заказы при наличии свободных экземпляров отображаются, а если нет свободных экземпляров, то не отображается, при заполненном месте выдачи.

Re: Заказ литературы
Пользователь: sibstu (IP-адрес скрыт)
Дата: 01, April, 2011 10:33

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


ИРБИС64. 2009.1,D7. J-ИРБИС с UPDATE 1-2.

Re: Заказ литературы
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, April, 2011 19:37

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


Насколько я понимаю, в Вашей библиотеке разделены места хранения и места выдачи. В этом случае используйте алгоритм, применяемый в WEB ИРБИС.

1.Переустановите UPDATE 2.

2.Замените оригинальный фрейм фреймом make_ab_zak.frm тем, который находится в папке !irbis\Common_PFT\WEB IRBIS order extended version\make_ab_zak.frm из обновления.

3.Заполните необходимые справочники так, как это указано здесь: [irbis.gpntb.ru]

Re: Заказ литературы
Пользователь: sibstu (IP-адрес скрыт)
Дата: 20, April, 2011 05:12

Да. У нас места хранения и места выдачи разделены.
Взяли UPDATE 2 из последнего обновления J-ИРБИС. Установили локально J-ИРБИС и обновление. Папки "\WEB IRBIS order extended version" не нашли. Может нужен какой-то другой UPDATE?
Рекомендованные настройки Mnu-справочников (по аналогии с web-ИРБИСом) сделаны.

Re: Заказ литературы
Пользователь: LiLi (IP-адрес скрыт)
Дата: 20, April, 2011 05:34

В ответе выше Дата: 05, February, 2011 16:58 Кирилл прикреплял это обновление.

Елена, КрЦНТИБ Красноярской ж.д.

Re: Заказ литературы
Пользователь: sibstu (IP-адрес скрыт)
Дата: 20, April, 2011 08:18

Это то, что нужно!
Спасибо, Лена!

Re: Заказ литературы
Пользователь: sibstu (IP-адрес скрыт)
Дата: 20, April, 2011 10:24

Обновили файлы, настроили справочники в Deposit, в БД IBIS дублирования справочников нет. При заказе получаем сообщение: "Выбранное издание не может быть заказано в связи с отсутствием свободных экземпляров на доступных кафедрах выдачи".
Вероятно, справочники настроены не правильно. В чем может быть ошибка (см. вложения)?
Заказ должен формироваться для изданий по месту хранения 05, а выдаваться из читальных залов и абонементов (на выбор читателя).
Прошу помощи!

Вложения: kv.mnu (232 bytes)   mhrkv.mnu (55 bytes)   MHR_web.mnu (23 bytes)  
Страницы: 12>>
Страница: 1 из 2


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