Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
При заказе отображается отличная от заказываемой запись
Пользователь: RyhoR (IP-адрес скрыт)
Дата: 15, September, 2016 08:39

Проблему описал в прикрепленном файле



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

Вложения: проблема!.docx (290.5KB)  
Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 17, September, 2016 08:28

1. Убедитесь, что используется актуальная версия технологического обеспечения. (обновите его, если нужно: [irbis.gpntb.ru])
2. Приложите в текстовом формате запись, при заказе которой возникают такие проблемы.

Re: При заказе отображается отличная от заказываемой запись
Пользователь: RyhoR (IP-адрес скрыт)
Дата: 21, September, 2016 09:41

Используется Ирбис И Веб Ирбис64 последней версии 2015.1
Все поставленно и настроенно, но при заказе через Веб ирбис любой книги - выводит в заказ ТОЛЬКО ОДНУ книгу (причем эта книга списана)

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 23, September, 2016 14:27

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

Re: При заказе отображается отличная от заказываемой запись
Пользователь: RyhoR (IP-адрес скрыт)
Дата: 30, September, 2016 08:16

1.Работает актуальная версия (все файлы обновил)
2.Проблема возникает при любом заказе, который есть в базе.

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, October, 2016 10:40

RyhoR написал(а):
-------------------------------------------------------
> 1.Работает актуальная версия (все файлы обновил)
> 2.Проблема возникает при любом заказе, который
> есть в базе.

Вы так и не прислали мне запись... У меня есть все основания считать, что описанная Вами проблема не возможна при корректном значении рабочего листа в записи и использовании актуального order.pft (прилагаю)

Вложения: order.pft (844 bytes)  
Re: При заказе отображается отличная от заказываемой запись
Пользователь: RyhoR (IP-адрес скрыт)
Дата: 19, October, 2016 11:51

Вот запись в текстовом формате, которая появляется при заказе любой книги в ВЕБ Ирбисе 64. Эта книга уже списана (но в базе находится).

Вложения: 1.TXT (2.4KB)  
Re: При заказе отображается отличная от заказываемой запись
Пользователь: Карауш (IP-адрес скрыт)
Дата: 20, October, 2016 08:26

Наткнулся на эту проблему (версия 2015 webirbis.zip от 19 июля 2016 года).
Почему-то в файле cgi\..\deposit\order.pft
при формировании ссылки "ЗАКАЗАТЬ" в cgi-переменных ставится ссылка на mfn=1.
Если убираешь (в комментарии) строку:
/* ,if &uf('IMAIN,STRONGREQUEST,0') = '0' then &uf('+7W790#1') fi,
то ссылка на номер MFN формируется правильно.



Редактировано 1 раз. Последний раз 20.10.2016 08:27 пользователем Карауш.

Re: При заказе отображается отличная от заказываемой запись
Пользователь: RyhoR (IP-адрес скрыт)
Дата: 20, October, 2016 09:37

Спасибо работает.
Все-таки сырая еще сборка новая :)

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 22, October, 2016 11:33

Коллеги, в сообщении от первого октября я приложил order.pft, в котором в принципе нет строки, которую предлагается комментировать

,if &uf('IMAIN,STRONGREQUEST,0') = '0' then &uf('+7W790#1') fi,

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Карауш (IP-адрес скрыт)
Дата: 23, October, 2016 12:46

Я решал эту проблему немного раньше, а тут наткнулся на "товарища по ситуации"... Вот и ответил, как мог :)

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Куделя (IP-адрес скрыт)
Дата: 27, October, 2016 05:19

А мне, увы, не помогло. При заказе любого издания на заказ подается mfn=1, хотя в ссылке все нормально: Z21MFN корректный. Т.е. не в order.pft проблема

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 27, October, 2016 11:17

Куделя написал(а):
-------------------------------------------------------
> А мне, увы, не помогло. При заказе любого издания
> на заказ подается mfn=1, хотя в ссылке все
> нормально: Z21MFN корректный. Т.е. не в order.pft
> проблема

На скриншоте пользователя RyhoR чётко видно, что Z21MFN=1. Т.е. он не корректный. Неужели в Вашем случае ошибка в шлюзе? Проверьте, пожалуйста.

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Куделя (IP-адрес скрыт)
Дата: 28, October, 2016 07:28

Абсолютно точно, вот так, например, выглядит адрес и в ссылке и в адресной-строке браузера после перехода по ней:

i.irklib.ru/cgi/irbis64r_61/cgiirbis_64.exe?LNG=&Z21ID=14799997C56557467612&P21DBN=IBIS&I21DBN=IBIS_ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=1603732


А на расформатирование всегда подается mfn=1

Вы заказываете следующее издание:
Лаврентьев, Олег. Будущее Ангарской нефтехимической компании поставлено на карту [Текст] / О. Лаврентьев // СМ Номер один. - 2000. - 25 дек. - С. 4

Выбранное издание не может быть заказано в связи с отсутствием свободных экземпляров на доступных кафедрах выдачи.
Выдачи издания не зафиксированы.

Ума не приложу, в чем тут дело :(

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP



Редактировано 1 раз. Последний раз 28.10.2016 07:29 пользователем Куделя.

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 28, October, 2016 22:26

Куделя написал(а):
-------------------------------------------------------
> Абсолютно точно, вот так, например, выглядит адрес
> и в ссылке и в адресной-строке браузера после
> перехода по ней:
>
> i.irklib.ru/cgi/irbis64r_61/cgiirbis_64.exe?LNG=&Z
> 21ID=14799997C56557467612&P21DBN=IBIS&I21DBN=IBIS_
> ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=1603732
>
>
> А на расформатирование всегда подается mfn=1
>


Протестировал на разных открытых серверах. Команда во всех случаях приводит к отображению разных записей при установке разных MFN.

Например, на сайте ГПНТБ:

[librarynew.gpntb.ru]

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 29, October, 2016 18:35

Куделя написал(а):
-------------------------------------------------------
> А на расформатирование всегда подается mfn=1

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

Это видно из значения поля 2226. Запрос имеет значение

(<.>HAVE=1<.>+<.>V=EXT<.>)*

Скриншот прилагаю.

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

Вложения: kudelya_bug.jpg (165.1KB)  
Re: При заказе отображается отличная от заказываемой запись
Пользователь: Куделя (IP-адрес скрыт)
Дата: 31, October, 2016 06:32

Да, спасибо. Я уже тоже разобрался

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: При заказе отображается отличная от заказываемой запись
Пользователь: kirwish (IP-адрес скрыт)
Дата: 25, April, 2017 06:40

Добрый день, коллеги. Недавно получили новый Ирбис64 2016.2 и с ним веб-ирбис, и тоже получили проблему с постоянным заказом mfn 1. В ссылке на заказ постоянно фигурирует Z21MFN=1. Убили половину дня...

Каким образом рекомендуется исправить эту проблему? Закомментировать строчку в order.pft? заменить файл order.pft из прилагаемого выше? Может есть уже официальное обновление правящее эту проблему?

Спасибо

Re: При заказе отображается отличная от заказываемой запись
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 30, April, 2017 00:00

kirwish написал(а):
-------------------------------------------------------
> Каким образом рекомендуется исправить эту
> проблему? Закомментировать строчку в order.pft?
> заменить файл order.pft из прилагаемого выше?

Пожалуйста, выполните обновление технологического обеспечения: [librarynew.gpntb.ru]



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