|
|
|
|
|
|
|
|
Версия 2.1.09 (АИСТ-М 1.0.09)
|
|
|
ПЗ "Менеджер технологических схем"
Добавлено: сортировка в списке ролей.
Добавлено: сортировка в списке этапов по порядку.
Добавлено: сортировка в списке свойств по порядку.
Добавлено: отображение идентификаторов (ID) ролей, свойств и этапов в списках.
Добавлено: в графическом представлении схемы фоновая разметка разбивки по странично (формат A4), так как может быть выведено на печать.
Добавлено: два действия, доступных на графическом представлении схемы для перехода "Перейти к начальному этапу" и "Перейти к этапу назначению", для быстрой навигации по схеме.
Добавлено: возможность отключения подписей к переходам.
Добавлено: пункты в основное меню "сохранить изменения" и "откатить изменения". Теперь для того, чтобы отказаться от изменений нет необходимости закрывать задачу.
Исправлено: если технологическая схема достаточно протяженная, то самые длинные переходы не прорисовывались. Исправлено: отрисовка графических компонентов схемы улучшена.
Исправлено: создание графического представления технологической схемы оптимизировано.
Исправлено: ошибка при комбинации действий увеличении области редактирования скрипта и нажатии кнопки "Перейти".
ПЗ "Администратор"
Исправлено: в списке зарезервированных номеров у счетчиков, отображаются только созданные пользователем значения. То что зарезервированно системой, может использоваться.
Исправлено: Новый контекст быстрого поиска иногда заменял предыдущий.
Исправлено: синхронизация русских и служебных названий таблиц для типов ориентировок.
Исправлено: оптимизация и уменьшение программного кода и скорости работы на некоторых участках.
Удалено: возможность назначать приоритеты документам. Такая операция доступна исключительно через скрипт, согласно назначенным правам.
Модуль обработки документов
Добавлено: предопределенные переменные :DB_HANDLE и :TR_HANDLE, позволяющие разрабатывать дополнительные модули для работы с БД сторонними разработчиками. Цель устранение директивы {SCRIPT} в
будущих версиях и замена таких директив на {FUNCTION}.
Добавлено: при авторизации список-история пользователей ранее регистрировавшихся.
Добавлено: при использовании команды {FILE} COPY появилась возможность переименовывать файлы копированием. Нампример изменять расширения файлам, не удаляя файлы-источники.
Добавлено: порядок следования этапов для роли, а так же порядок следования начальных переходов в случае, если они начинаются с одного начального этапа.
Добавлено: возможность добавлять/назначать ролям/отзывать у ролей этапы при графической отображении схемы.
Добавлено: возможность добавлять/назначать ролям/отзывать у ролей переходы при графической отображении схемы.
Добавлено: отображение переходов не назначенных ролям другим цветом, а так же возможность не отображать такие переходы вовсе.
Исправлено: улучшена производительность при выборке докуемнтов. Что привело к снижению нагрузки на сервер. Исправлено: проблема с комментария к действиям для документа в интервале от 50 до 100 символов.
Исправлено: внутренние ошибки, которые могут возникнуть в ходе обработки документов, помимо сохранения в лог файл, дублируются сообщением.
Изменено: работа с добавлением этапов в фильтр (при графическом отображении) унифицирована.
Исправлено: при неудачной авторизации пользователя, модуль позволяет повторять попытки до 3-х раз.
Исправлено: при использовании директивы {FILE} REN если отсутствовал файл назначения, то исходный файл не переименовывался. В случае отсутствия файла-источника не возвращалась ошибка.
Автоматический модуль обработки документов
Исправлено: ускорена работа связанная с выборкой документов.
Исправлено: уменьшена нагрузка на БД за счет обработки всего списка целиком (после одной выборки).
Исправлено: в случае возникновения ошибки в скрипте или встречи в скрипте директивы {ROLLBACK} документ не мешает другим, а лишь раз за разом будет предприниматься попытка выполнить действие над
таким документо еще раз.
Менеджер отчетов
Исправлено: для некоторых старых библиотек отчетов ошибка при вызове дизайна формы, связанная с отсутствием функции в библиотеке.
Исправлено: обработка события, если в наименовании отчета встречаются запрещенные к использованию в имени файла символы.
Утилиты
Исправлено: в BackUtil при указании для выгрузки дат, последняя дата не являлась "включительной".
Исправлено: доступность вызова обработчика ориентировок в пакетном режиме, для найденных документов.
Исправлено: в обработчике ориентировок убрано дублирование свойств выставляемых документу, в случае, если сработалонесколько ориентировок.
|
|
|
|
Версия 2.1.08
|
|
|
|
Система в целом
- Изменены названия компонентов системы.
- Изменен принцип обработки документов с точки зрения целостности
базы данных.
- Названия программных задач приведено в соответствие с
наименованиями утвержденной схемы.
- Исправлена ошибка с перезагрузкой во всех версиях Windows.
- Добавлена возможность работы с компонентами системы не
только под аккаунтом администратора ОС.
База данных
- Исключено заполнене поля CH_USER_ID таблицы DOCS значениями
CLIENT_ID.
Обработчик скрипта
- Добавление вложений в текст скрипта осуществляется директивой
{INCLUDE}.
- Директива {CALC} дополнена командой APPENDFILE, которая
позволяет записывать в текстовой файл значение переменной.
- В директиву {CALC} добавлена команда SELECTDIR для выбора
пользователем каталога.
- Директива {CALC} дополнена операцией объединения строк
(конкатенацией) "||".
- В директиве {FILE} реализована команда REN, для переименования
(перемещения) файла.
- В директиве {FILE} реализован возврат ошибки (возможной)
при работе с файлами в переменную :ERRORLEVEL.
- Исправлено зацикливание выполнения скрипта возникающее
при размещении в блоке {WHILE} - {ENDWHILE} директивы {ROLLBACK}.
- Для директивы {ZIP} добавлена команда ADD.
- Для директивы {UNZIP} теперь третьим параметром и т.д.
могут быть указаны файлы, которые необходимо распаковать.
- Устранено неадекватное реагирование на символ "
| " при вычислении переменной.
- Добавлены предопределенные макросы <@SERVERIP@>,
<@DATAPATH@>.
- Добавлены предопределенные переменные :NEXT_TRANS_ID и
:NEXT_TRANS_NAME, :ROLE_ID.
ПЗ "Менеджер технологических схем"
- Добавлена возможность, полностью очистить технологическую
схему.
- Во всех списках работает быстрый поиск (набор с клавиатуры
искомого значения).
- Из ПЗ "Администратор" перенесена настройка
скриптов для просмотра и обработки документов.
- Добавлена возможность, создавать вложения в скрипт, тем
самым однообразные блоки скрипта могут быть заменены вложениями
(минимизация кода).
- Добавлена возможность, для одной роли назначать несколько
начальных этапов.
- Добавлена возможность, загружать технологическую схему
с помощью функции через директиву FUNCTION с указанием пути
к схеме (используется для инсталляции).
- Устранена ошибка, возникающая при добавлении свойства
на переходе, приводящая к редактированию имеющегося свойства.
- Исправлена ошибка позиционирования объектов в графическом
виде технологической схемы. Если в ранее сохраненной схеме
объекты были размещены за левой границей окна, то теперь
при загрузке такой схемы они позиционируются в видимой области
окна.
- Добавлены горячие клавиши.
- Добавлена сортировка по столбцам в списке этапов.
ПЗ "Администратор" / ПЗ "Руководитель"
- Добавлены ориентировки, отвечающие за информирование пользователя
о совпадении условия указанного в ориентировке, с содержанием
документа. (только ПЗ "Администратор")
- Реализовано управление отчетами. Все функции Менеджера
отчетов теперь поддерживаются в ПЗ "Администратор".
(только ПЗ "Администратор")
- Добавлен список отчетов назначенных пользователю. (только
ПЗ "Администратор")
- Добавлена возможность создавать для каждого пользователя
свои атрибуты.
- Изменен диалог назначения ролей пользователю. Разделены
роли доступа к объектам технологической схемы и роли доступа
к базе данных (необходимые для запуска программ). Назначение
ролей для запуска ПЗ "Руководитель" и/или ПЗ "Менеджер
технологических схем" выделены из общего списка. (только
ПЗ "Администратор")
- Во всех списках работает быстрый поиск (набор с клавиатуры
искомого значения).
- Исправлен быстрый поиск в списках с русскими буквами.
- Исправлена индикация пользователей (активен/неактивен).
- При уволенном пользователе, пользователь, заходящий в
систему по иерархии теперь добавляется.
- Устранена ошибка обновления выбранной ветви в окне работы
с иерархией подразделений при отключенных серверах.
- Изменены процедуры, отвечающие за разблокирование пакета
и удаление клиента.
- Добавлены горячие клавиши.
- Исправлено масштабирование формы поиска при нестандартном
размере шрифта ОС.
- Возможность менять только свой пароль в ПЗ "Руководитель".
- Добавилась возможность добавлять зарезервированные к НЕ
использованию номера для счетчиков.
Мастер архивации и восстановления базы данных комплекса
DocPoint II (АИСТ-М)
- В программу добавлены стандартные для сервера InterBase
операции по архивированию (Backup), восстановлению (Restore),
починки (Fix) базы данных. При восстановлении происходит
удаление временных таблиц отчетов.
ПЗ "Модуль обработки документов"
- Изменен интерфейс программы, теперь названия пакетов
и документов отображаются одним списком.
- Фильтр для документов заменен поиском. Поиск может вестись
как по названию пакетов, так и документов.
- Добавлено ведение протокола (текстовой лог) по обработке
ГТД.
- Сохранение визуальных настроек программы (ширина колонок
и т.п.) при следующем запуске.
- Устранена возможность ввода пустых комментариев для выпадающего
списка в диалоге "Комментарий к действию".
ПЗ "Модуль автоматической обработки документов"
- Для остановки программы из командной строки добавлен ключ
/t.
Отчеты
- Для ПЗ "Отчетность" решена проблема альбомной
ориентации.
- Добавлен третий тип отчетов (сформированный отчет экспортируется
в Excel).
ПЗ "Мониторинг оформления документов"
- Добавлены возможности сортировки по названию документов
и пакетов (в полном списке), решены некоторые проблемы с
отображением при скроллинге документов.
|
|
|
|
Версия 2.1.07
|
|
|
|
- Добавлена возможность иерархии баз, теперь можно подключать
нижестоящие подразделения.
- Центр управления и наблюдатель объединены вместе в Cmanager.exe.
Запуск определенного приложения зависит от того, под каким
пользователем происходит вход в систему.
- Исправлена ошибка в центре управления возникавшая при
выводе списка пользователей на экран (некоторые пользователи
дублировались).
- Полностью переписан автомат.
- Маршрутизатор теперь может запустить любой пользователь
(без возможности сохранения результатов изменения).
- В маршрутизаторе исправлена ошибка, возникавшая при сохранении
скриптов.
- В центре управления добавлен редактор узлов нижнего уровня.
- В маршрутизаторе исправлена ошибка, приводящая к повторному
запуску скрипта при пакетной обработке найденных документов.
- В маршрутизаторе сделано позиционирование этапов и переходов
по схеме.
- В центре управления добавлена возможность производить
действия на множественном выделении.
- Для рабочего клиента и автомата добавлена возможность
при разрыве связи с сервером её восстановления.
- В маршрутизаторе поправлена отрисовка схемы.
- В маршрутизаторе сделано позиционирование этапов и переходов
по схеме.
- В рабочем клиенте ликвидировано частое мерцание списки
и заголовка при обновлениях списка документов.
- При написании скриптов в директивах {FILE} и {ZIP} в списках
файлов теперь можно использовать макросы.
- В рабочем клиенте оптимизирована работа на этапах количество
документов, на которых больше 500.
- Теперь при написании скрипта функции вызываемые через
директиву {SCRIPT} могут возвращать значения.
- В маршрутизаторе поправлено позиционирование в списке
этапов на главной форме.
- Добавлен поиск и выделения подстроки в редакторе скриптов
в момент перемещения на найденный переход при условии наличия
соответствующего контекста поиска.
- В маршрутизаторе поправлено позиционирование в списке
этапов при переходе назад или вперед по схеме.
- Улучшена производительность отчетов за счет добавления
дополнительного индекса.
- В центре управления добавлена кнопка "Стоп"
на выполнение скрипта для найденных документов.
- Добавлена справка по командам скрипта в диалоге настроек.
- Добавлен третий тип отчета, вызывающий EXE файл и возвращающий
клиенту сформированный документ.
- При проверке скрипта на ошибки в случае если ошибки не
найдены выводится об этом сообщение.
- В Рабочем клиенте добавлена возможность обрабатывать вновь
созданные документы (созданные непосредственно на переходе,
ведущем на промежуточный этап).
- Устранена ошибка возникающая при добвалении нового значения
в списке зарезервированных для счетчика
- Создана общая справка Администратора системы DocPoint
II - admin.chm.

|
|
|
|
Версия 2.1.06
|
|
|
- Убрана легенда в Центре управления и в наблюдателе, информация
об объектах теперь отображается в "подсказок"
при наведении указателя мыши.
- В Маршрутизаторе убрана легенда, за счет отображения "подсказок"
при наведении мыши.
- Добавлен статус пользователя (не назначены роли).
- Исправлена ошибка с местоположением скриптов в Центре
управления (с сохранением).
- Фильтр по ролям впри графическом отображении в Маршрутизаторе
не отображается всегда, только при необходимости.
- Исправлена ошибка при работе фильтра по ролям, отрисовывался
"двойной комплект" переходов
- Исправлена ошибка в Маршрутизаторе с поиском.
- В Клиенте реализована возможность изменять комментарий
в скрипте посредством переменной :COMMENT
- Реализована возможность "блочного" комментария
в скриптах (вида /* */)
- В Центре управления реализована возможность назначать
роли сразу нескольким выделенным пользователям.
- Исправлена ошибка в клиенте с обновлением состояния.
- В Центре управления сохраняются настройки на вкладке
поиска по ширине колонок.
- В Центре управления и в наблюдателе реализовано сохранение
выбранных свойств при поиске.
- В Маршрутизаторе сделана более удобная работа по назначению
этапов для роли. Свойства выбранных этапов вынесены в отдельное
место.
- В Маршрутизаторе добавлена возможность назначать сразу
несколько этапов для роли.
- В Центре управления убрана необходимость вводить системные
имена INTERBASE. Системные имена генерируются автоматически.
- В Наблюдателе появилась возможность работы с документами
прямо из списка найденных документов. Т.е. Если документ
находится на определенном этапе и пользователю назначены
соответствующие роли, позволяющие работать с документами
на данном этапе, то пользователь может выполнять все необходимые
действия, непосредственно из Наблюдателя.
- Добавлены на уровне БД права для VIEW_ROLE для исполнения
последним обязанностей клиента.
- В клиенте реализовано смена текущей директории, перед
и после вызова внешних функций, что позволяет подключаемой
библиотеке "видеть под собой" нужные дополнительные
библиотеки и пр. файлы.
- В Центре управления, добавлены настройки для идентификации
Сервера БД (подготовка систем к иерархической схеме работы).
- Изменения в Телевизоре, касаются сохранения некоторых
настроек и возможностью изменения размеров отображаемых
панелей по горизонтали.
- Оптимизирован код в Маршрутизаторе, по отрисовке графической
схемы.
- В Наблюдателе добавилась возможность работы с отчетами,
доступными пользователю.

|
|
|
|
Версия 2.1.05
|
|
|
- Для автомата добавлена возможность создавать документы
основываясь на
наличии файлов в определенной директории
- Добавлены операции LENGTH и POS в директиве {CALC}
- В Центре управления (и в Наблюдателе) сделан учет размера
шрифта
системного
- В Центре управления (и в Наблюдателе) исправлена ошибка,
теперь в
переменную скрипта передается верное значение USER_ID
- В центр управления добавлены последние команды скрипта
- В Центре управления исправлена ошибка с неверным сохранением
параметров
поиска
- В центре управления исправлена ошибка, при просмотре документа
окно
истории остается сверху
- В Маршрутизаторе появилась возможность создавать роли,
для того, чтобы не
использовать отдельно Центр управления, поскольку Роли непосредственно
имеют
отношение к схеме документооборота
- Исправлена ошибка с сохранением схемы в корневой каталог
любого диска
- В Маршрутизаторе добавленны функции поиска этапа по названию
и переходов
по названиям и содержанию скрипта
- В Маршрутизаторе обновлен механизм поиска ошибок в скрипте.
И
дополнительно ищется частовстречающаяся ошибка по написанию
имени диска С:
как русской буквы С
- Реализована проверка скрипта и механизм поиска для конкретного
перехода в
маршрутизаторе
- Реализован начальный вариант предиктивного ввода команд
в скрипте
(маршрутизатор)
- В телевизоре реализованна бегущая строка, для вывода различной
информации,
а так же сделаны настройки для этого
- В Центре управления и в наблюдателе все скрипты просмотра
сохраняются в
рабочий каталог
- Центр управления и Наблюдатель отличаются в отображении
на TaskBar
- В Центре управления при назначении ролей в окне указывается
кому
назначаются роли
- В Маршрутизаторе перед восстановлением технологической
схемы скидываются
все счетчики метаданных (исправление ошибки, когда при частом
востановлении
схемы возникала ошибка)
- Увеличино кол-во счетчиков докуметов с 5 до 10
- В метаданных добавлено такое понятие, как "зарезервированные
к
неиспользованию номера"
- Подсчет числа пакетов в клиенте на этапе сделан по другому
принципу
(оптимизация работы)
- В Маршрутизаторе сделано графическое отображение этапов
и переходов для
выбранных ролей (фильтр)

|
|
|
|
Версия 2.1.04
|
|
|
|
- Включен исправленный BackUtil.exe
- В автомате исправлена ошибка, связанная с занесением имени
пользователяпри первой регистрации.
- Формы клиента адаптированны для работы с другими масштабами
шрифта.
- Менеджер отчетов сделан с учетом изменения масштаба шрифтов.
- В Менеджере Отчетов при заведении параметра свойства Lookup
параметра видно сразу, но неакивно, если не выбрано.
- Сделана возможность одновременного выбора нескольких пользователей
для отчета.
- Для Телевизора добавлена возможность множественного выделения
этапов в настройках.
- Телевизор адаптирован к многопользовательскому использованию
(под разными аккаунтами в ОС).
- В настройку телевизора вынесен параметр кол-во отображаемых
колонок, с сохранением.
- В сервере сообщений добавлен запрос-подтверждение при
выходе из приложения.
- В менеджере управления и в Мониторе руководителя скрипты
совместимы со скриптами DP.
- Исправлена ошибка при выполении скрипта, при конкотенации
строк в выражении CALC.
- В автомате при обработке функций окно не скрывается и
не восстанавливается соответственно.
- В Маршрутизаторе сделана подсветка согласно правилам нового
скрипта.
- В Клиенте реализована новая возможность для директивы
{PROPERTY} - LINK для увязки документов.
- В Клиенте добавлена возможность наличия нескольких начальных
этапов для роли.
- В скрипте реализована возможность получения параметров
возвращаемых вызванной функцией {FUNCTION} (см. документацию).
- В скрипте добавлены директивы {ENDSQL}, {FILE}, {SHOW},
{HIDE} а так же переменные :DOCS_DATE и :DOCS_TIME.
- В Менеджере сделана сортировка по полям в найденных документах.
- Исправлена ошибка на автомате, теперь он обрабатывает
документы в правильной последовательности.
- В телевизоре добавлена настройка, позволяющая для выбранных
этапов (терминальных) указывать кол-во дней, которые будут
отображены для этапа.
|
|
|
 |
|
|
|
|
|
|
ЗАО ИНМАР
Россия 236034
г. Калининград,
ул. Дзержинского 248
тел. 8-(0112)-46-42-95
www.inmar-term.com
|
|
|
Зам. ген. директора по связи и информации:
Демидов Андрей inmar-term
|
|
|
Руководитель проекта: Сидоренко Андрей inmar-term
|
|
|
Ведущий программист: Путинцев Дмитрий
inmar-term
|
|
|
Тех. поддержка: Киньшин Михаил inmar-term
тел. 8-(0112)-46-42-95
|
|
|
|
webmaster
|
|
|
|
|
|
|
Copyright © 2001-2005 INMAR.
All Rights Reserved
|
|