Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Система ИРБИС в целом :  ИРБИС Irbis
 
Страницы: 1234>>
Страница: 1 из 4
Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 20, October, 2010 17:57

Начнем, пожалуй...

АРМ Книговыдача (ИРБИС64)
Реализована возможность уведомления читателя по E-mail о выполнении (бронировании) его ЗАКАЗА (т.е. имеется в виду технология ВЫДАЧИ ПО ЗАКАЗУ).
Уведомление читателя по E-mail осуществляется, если выполняются следующие условия:
1. В INI-файле АРМа Книговыдача (irbisb.ini) в секции [MAIN] включен соответствующий параметр (новый)
RESERVMAIL=1
2. Отправитель письма (библиотека) имеет почтовый сервер, т.е. непустым является соответствующий параметр в INI-файле АРМа Книговыдача (irbisb.ini) в секции [MAIN] ("старый")
MailHost=
3. Выполняется режим ВЫДАЧА НА БРОНЕПОЛКУ или режим непосредственная ВЫДАЧА читателю и при этом отключена технология бронеполки (RESERVMODE=0)
4. Читатель имеет адрес электронной почты (т.е. в его записи заполнено поле 32)

Отсылка E-mail выполняется и при индивидуальной и при групповой и при скоростной выдаче (при наличии заказа)

Текст электронного письма формируется с помощью формата БД Заказов (RQST), имя которого определяется параметром ReservMailPft INI-файла АРМа Книговыдача (секция [MAIN]) - по умолчанию ReservMail

Кроме этого,в INI-файл АРМа Книговыдача (секция [MAIN]) введен параметр
ReservMailAsk
который определяет: выводится (значение 1, по умолчанию) или не выводится (значение 0) экранное сообщение об отсылке E-mail уведомления при выполнении индивидуальной (НЕГРУППОВОЙ и НЕСКОРОСТНОЙ) выдачи по заказу



Редактировано 2 раз. Последний раз 18.05.2011 16:42 пользователем Alio.

Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 20, October, 2010 19:37

Ух ты! А я пытался это сделать с помощью програмки SendMail и форматов.

Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 26, October, 2010 09:24

Александр Иосифович, а можно предусмотреть использование режима отправки почты из форматов? Хотелось бы на базе Ирбиса организовать рассылку читателям данных о задолжности литературы, а сотрудникам о новых поступлениях. Все таки на данный момент на уведомление читателей уходит достаточно много времени, а задача более чем однотипная и ее можно было бы реализовать автоматически.

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 29, October, 2010 14:50

Предлагаются к обсуждению новые модули ИРБИС, использующие RFID-технологию...

Вложения: Предлагается к обсуждению общая функциональность новых АРМов САБ ИРБИС64_ 1.doc (305KB)  
Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 11, November, 2010 10:12

Язык форматирования.

Введены два новых технических форматных выхода:

&uf('+9R<римское_число> - преобразование римского числа в арабское

&uf('+9X<арабское_число> - преобразование арабского числа в римское

Re: Версия 2011.1
Пользователь: Gala (IP-адрес скрыт)
Дата: 22, November, 2010 16:54

Просьба к разработчикам по итогам посещения Либком - 2010:

1 - Создать в АРМ Администратор (серверный) режим ручной установки монопольной блокировки базы.
2 - В новой версии внести отдельное подполе для RFID- меток.

С уважением,

Галина Гильдебрант
Архангельская ОНБ

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, January, 2011 11:52

АРМ Каталогизатор ИРБИС64

В разделе КОРРЕКТИРОВКА создан новый режим ПРЕДЫДУЩИЕ КОПИИ ЗАПИСИ (смотри прикрепленный файл).
Режим позволяет:
- Просматривать ВСЕ предыдущие копии текущей записи БД в виде списка и полных описаний;
- Восстанавливать любую копию, т.е. совершать откат текущей записи к состоянию указанной копии;
- Копировать указанную копию в буферную запись (с тем, чтобы потом работать с отдельными полями и совершать любые действия, которые предусмотрены для буферной записи)
- В случае использования формата ALL (для показа полного описания копии)
красным цветом обозначаются поля, которыми копия отличается от текущей записи


Необходимо напомнить, что:
- предыдущие копии образуются при КАЖДОЙ корректировке записи (после нажатия кнопки СОХРАНИТЬ);
- предыдущие копии сохраняются (т.е. являются доступными) ДО выполнения РЕОРГАНИЗАЦИИ ФАЙЛА ДОКУМЕНТОВ (в АРМе Администратор);
- физически удаленные записи НЕ МОГУТ иметь предыдущие копии (в отличие от логически удаленных)
-----
Хочу выразить благодарность Роману Альшанскому, который во время последнего вебинара (14 января) напомнил об этой старой проблеме



Редактировано 2 раз. Последний раз 24.01.2011 14:31 пользователем Alio.

Вложения: Безымянный.JPG (226.7KB)  
Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 24, January, 2011 12:18

Александ Иосифович, выссказываю пожелание коллег: можно ли обеспечить отображение логина или ФИО человека, который вошел в АРМ, в заголовке программы? Пусть там между названием АРМа и названием организации отображается кто вошел. А то иногда сотрудники забывают, кто именно запускал АРМ, а потом страдают от того, что в статистике не отображаются их труды.

Re: Версия 2011.1
Пользователь: PRM (IP-адрес скрыт)
Дата: 24, January, 2011 13:46

Alio написал(а):
-------------------------------------------------------
> АРМ Каталогизатор ИРБИС64
>
> В разделе КОРРЕКТИРОВКА создан новый режим
> ПРЕДЫДУЩИЕ КОПИИ ЗАПИСИ (смотри прикрепленный
> файл).

Спасибо!

Re: Версия 2011.1
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 24, January, 2011 16:54

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

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, January, 2011 17:40

Все копии располагаются (если не применяется какая-либо принудительная сортировка) в обратном порядке их появления...

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, January, 2011 17:56

Gena написал(а):
-------------------------------------------------------
> Александ Иосифович, выссказываю пожелание коллег:
> можно ли обеспечить отображение логина или ФИО
> человека, который вошел в АРМ, в заголовке
> программы? Пусть там между названием АРМа и
> названием организации отображается кто вошел. А то
> иногда сотрудники забывают, кто именно запускал
> АРМ, а потом страдают от того, что в статистике не
> отображаются их труды.
Сделал в АРМе Каталогизатор, но имя пользователя в конце, поэтому лучше смотреть на таскбаре

Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 25, January, 2011 09:36

Спасибо! А можно тоже в Книговыдаче? Там этот вопрос тоит еще более актуально, так как в записи выданной книги фиксируется ответственное лицо, к которому, в случае чего, можно предъявить претензии

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, January, 2011 16:03

Сделал и для АРМа Книговыдача.

Re: Версия 2011.1
Пользователь: newkos (IP-адрес скрыт)
Дата: 26, January, 2011 11:01

Есть вопрос, а можно ли сделать в настройках отключение создания этих копий в разных базах ? и не повлияет ли эти копии на быстродействие системы ?

спасибо

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 26, January, 2011 11:10

newkos написал(а):
-------------------------------------------------------
> Есть вопрос, а можно ли сделать в настройках
> отключение создания этих копий в разных базах ?
Это невозможно сделать ни в какой СУБД. Т.е. копии записей при корректировке создаются БЕЗУСЛОВНО в любой СУБД


> не повлияет ли эти копии на быстродействие системы
Наоборот - если бы копии НЕ СОЗДАВАЛИСЬ, это приводило бы к замедлению системы.

> ?
>
> спасибо

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 26, January, 2011 16:32

Язык форматирования (ИРБИС64)

Создан новый форматный выход - ФОРМАТИРОВАНИЕ ПРЕДЫДУЩЕЙ КОПИИ ТЕКУЩЕЙ ЗАПИСИ
&unifor('4N,Format')

где:
N - номер копии (в обратном порядке, т.е. если N=1 - это один шаг назад, N=2 - два шага назад и т.д.). Может принимать значение * - это указывает на последнюю копию. Если N - пустое значение, то в случае повторяющейся группы в качестве значения N берется НОМЕР ТЕКУЩЕГО ПОВТОРЕНИЯ, в противном случае берется первая копия.

Format - формат; может задаваться непосредственно или в виде @имя_формата

Если не задается ни N ни Format, т.е. &unifor('4') То возвращается количество предыдущих копий.

Если запись не имеет предыдущих копий, то
&unifor('4') возвращает 0
а все остальные конструкции &unifor('4...') возвращают пустоту.

Примеры:
&unifor('41,@brief')
(...&unifor('4,v200^a')...)
&unifor('4*,(v910/)')

(С учетом того, что в ближайшее время появится новая команда глобальной корректировки - ВОССТАНОВИТЬ ПРЕДЫДУЩУЮ КОПИЮ - почувствуйте открывающиеся возможности....)

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, January, 2011 17:17

АРМ Книговыдача ИРБИС64

Реализована подача звукового сигнала при появлении в очереди новых заказов (на закладках невыполненных и брони). Сигнал подается и в тех случаях, когда приложение (АРМ Книговыдача) не активно (свернуто или находится не в фокусе ввода)

Это новшество потребовало изменить принцип автоматического запуска обновления очереди заказов (по НАСТРОЙКЕ): в прежних (2010.1 и ниже) версиях автоматическое обновление очереди происходило только в случае, когда приложение активно, в 2011.1 обновление очереди происходит во всех случаях (т.е и тогда, когда оно свернуто или не в фокусе ввода). В связи с этим вопрос к пользователям: стоит ли вводить параметр, который бы управлял этим принципом запуска. Кроме этого - нужен ли параметр разрешающий/отменяющий подачу звукового сигнала.

Re: Версия 2011.1
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 28, January, 2011 18:28

По мне так стоит ввести параметр, но его регулирование нужно делать из меню, а не только ини-файлом.

Re: Версия 2011.1
Пользователь: ochagova (IP-адрес скрыт)
Дата: 01, February, 2011 14:49

Создана новая команда в языке пакетного задания - UNDOR. Действие команды - переход к одной из предыдущих копий записи (откат). Количество выполняемых назад шагов задается параметром, который определяется как значение формата во второй строке (или в колонке "Поле/подполе"). Значение параметра м.б. следующее:

N - откат к N-й, относительно существующей, копии записи (N=1 - предыдущая копия)
* - откат к исходной копии записи
Пусто - нет действий

Эту команду можно использовать совместно с новым форматным выходом - ФОРМАТИРОВАНИЕ ПРЕДЫДУЩЕЙ КОПИИ.
Например, надо откатиться к версии (копии) записи, в которой поле 210^D (предполагается неповторяющимся) было равно 1991. В пакетном задании следует использовать оператор:

UNDOR
&uf('+7W1#0'),( &uf('+7W1#',,f(val(&uf('AG1#1'))+1,0,0) ),,,if &uf('4,v210^D')='1991' then break fi ),,G1

В соответствии с Форматом второй строки будут выполнены следующие действия:
- обнуляется глобальная переменная G1
- выполняется цикл (повторяющаяся группа), в котором G1 увеличивается на 1 в каждом проходе
- В каждом проходе цикла выполняется откат к очередной копии записи (&uf('4.....)
- поле 210^D очередной копии записи сравнивается с желаемым значением
- если значение желаемое, то происходит выход из цикла
- в результате в переменной G1 формируется число проделанных шагов
- выполняется оператор UNDOR, который откатывает запись на кол-во шагов в переменной G1

Жирным отмечены данные, которые пользователь должен сам определить.
Данное задание д.б. усложено анализом ситуации, когда желаемое значение не найдено.



Редактировано 5 раз. Последний раз 17.05.2011 16:54 пользователем ochagova.

Re: Версия 2011.1
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 03, February, 2011 18:16

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

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, February, 2011 11:54

Разумное предложение. Подумаем...

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2011 11:33

АРМ Книговыдача (ИРБИС64)

Доработан режим печати ЗАКАЗОВ:
- обеспечена возможность указания ФОРМАТА печати (в прежних версиях безусловно использовался формат заказа, установленный в основном интерфейсе АРМа);
- обеспечена возможность отправки результата печати по E-mail

Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 25, March, 2011 13:39

Александр Иосифович, раз вы уже делаете рассылку электронных сообщений из Ирбиса, пожалуйста, сделайте возможность рассылать должникам письма о том, что у них просроченные книги. Это нужно! Мы сейчас все еще печатаем эти письма и отправляем обычной почтой, а ведь горазд оперативнее было бы рассылать все это по E-mail

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, March, 2011 14:11

В индивидуальном порядке это можно делать и сейчас. А вот при групповой печати - есть проблемы...

Re: Версия 2011.1
Пользователь: Gena (IP-адрес скрыт)
Дата: 25, March, 2011 14:31

Понимаю. Сейчас под Ирбис 32 пишу свой маленький модуль для опроса и рассылки электронных писем читателям. А с Ирбисом 64 пока что не получается.

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 29, March, 2011 12:46

АРМ Книговыдача (ИРБИС64)

В списки (таблицы) ВСЕХ видов заказов (НЕВЫПОЛНЕННЫЕ, БРОНЬ, ВЫПОЛНЕННЫЕ, ОТКАЗЫ) добавлена дополнительная колонка (ДОП.СВЕДЕНИЯ), в которой формируются данные по формату пользователя. Имя формата определяется в INI-файле АРМа Книговыдача в секции [REQUEST] параметром
RqstDopInfoPft=
(Формат ЕДИНЫЙ для всех видов заказов)
С помощью этого формата можно выводить не только текстовые данные, но и графические (но не то и другое вместе) – например, фотографии читателей (заданные через 950 или 953 поле), при условии, что эти графические ресурсы имеют тип BMP, JPG или GIF (см. прикрепленный рисунок).
В качестве примера в дистрибутиве предлагаются два формата RqstDopInfo_SAMPLE.pft, который выводит в колонке ДОП.СВЕДЕНИЯ фотографию читателя, и RqstDopInfo_SAMPLE1.pft, который выводит в эту колонку данные о ФАКТЕ РАСПЕЧАТКИ соотвествующего вида заказа.

Кроме того, в списке БРОНИРОВАННЫХ заказов добавлена колонка СТАТУС, в которой отображается значение ВРЕМЕННОГО СТАТУСА БРОНИРОВАННОГО ЭКЗЕМПЛЯРА (если таковой используется)

Примечание: Если колонка ДОП.СВЕДЕНИЯ (или СТАТУС) не появляется в интерфейсе, следует закрыть АРМ, УДАЛИТЬ содержимое раздела [DESKTOP] в cirbisb.ini
после чего стартовать АРМ заново.



Редактировано 2 раз. Последний раз 15.07.2011 16:49 пользователем Alio.

Вложения: интерфейс.JPG (173.9KB)  
Re: Версия 2011.1
Пользователь: pauleta (IP-адрес скрыт)
Дата: 11, April, 2011 11:49

При необходимости расписать сборник статей выборочно мы используем соответствующую технологию АРМ Каталогизатор и с помощью поля 905 указываем ссылку "Из содерж.". Однако общий вид записи в окне просмотра (и в WEB-ИРБИС соответственно) весьма громоздок и неудобен для чтения (см. скриншот).
Просьба настроить его так, чтобы общий вид был подобен тому, который формируется по умолчанию при росписи содержания журнала вне зависимости от полноты, т.е. с абзаца и "в столбик", а не сплошным текстом.

Вложения: Скриншот.jpg (284.8KB)  
Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 11, April, 2011 12:24

Перенесите это сообщение в раздел АРМ Каталогизатор...

Re: Версия 2011.1
Пользователь: Alio (IP-адрес скрыт)
Дата: 11, April, 2011 12:35

АРМ Книговыдача (ИРБИС64)

Создана подсистема ИРИ - режимы и технология обслуживания пользователей на основе постоянных запросов (профилей) - которая включает:
- ведение постоянных запросов пользователей (в БД RDR);
- пакетное выполнение (индивидуальное и групповое) поисков по постоянным запросам в новых поступлениях баз данных ЭК с рассылкой результатов по электронной почте;
- накопление статистики и представление ее в соотвествующей табличной форме.

Подробно подсистема ИРИ будет описана в релизе.

Желающие (среди пользователей 2010.1) тестировать подситему ИРИ могут обращаться на alio@gpntb.ru

Страницы: 1234>>
Страница: 1 из 4


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