
- •Системы обработки информации в таможенных органах
- •Ответственный за выпуск
- •Рецензенты:
- •Оглавление
- •Глава 1. Информационные процессы и ресурсы таможенных органов
- •1.1. Понятие информационных систем
- •1.2. Понятие и виды информационных ресурсов
- •1.3. Информационные базы данных и системы управления ими
- •Глава 2. Автоматизированные информационные системы таможенных органов
- •2.1. Понятие и структура еаис
- •2.2. Назначение и классификация арм
- •2.3. Системы таможенного оформления
- •Глава 3. Касто аист-м как основная система таможенного оформления
- •3.1. Назначение и структура системы
- •3.2. Схема документооборота
- •Глава 4. Инсталляция системы касто аист-м
- •4.1. Особенности инсталляции системы
- •4.2. Обновление системы
- •Глава 5. Архивация и восстановление базы данных в системе
- •5.1. Способы архивации данных
- •5.2. Восстановление поврежденной базы данных
- •Глава 6. Программная задача «менеджер технологических схем»
- •6.1. Работа с общим списком этапов и переходов
- •6.2. Работа с атрибутами и шаблонами
- •Глава 7. Программная задача «администратор»
- •7.1. Управление пользователями
- •7.2. Работа с различными видами документов
- •Глава 8. Программная задача «модуль автоматической обработки документов»
- •Глава 9. Программная задача «инспектор ото»
- •9.1. Особенности установки программы
- •9.2. Управление рабочими базами ото
- •Глава 10. Программная задача «контроль таможенных платежей». Информационно-расчетная система ирс «доход»
- •10.1. Настройка программы
- •10.2. Работа с платежными документами и списание денежных средств
- •Глава 11. Сбор и передача дт с использованием кпс «сбор информации по дт»
- •11.1. Настройка параметров программы
- •11.2. Сбор и обработка дт на различных уровнях иерархии
- •11.3. Сверка баз данных различных уровней
- •Глава 12. Осуществление корректировки электронных копий дт
- •Глава 13. Порядок работы в информационно-справочной системе «вэд-Инфо»
- •13.1. Назначение и структура системы
- •13.2. Получение справки по товару
- •Глава 14. Организация информационного взаимодействия в црс вэд
- •14.1. Назначение и архитектура црс вэд
- •14.2. Информационное наполнение црс вэд: внешние и внутренние информационные источники
- •14.3. Критерии и форматы поиска
- •Глава 15. Порядок и принципы работы кпс «мониторинг-анализ»
- •15.1. Архитектура кпс «Мониторинг-анализ»
- •15.2. Условия выборки и формы отчетов
- •Заключение
- •Библиографический список
- •Системы обработки информации в таможенных органах
- •344002, Г. Ростов-на-Дону, пр. Буденновский, 20.
Глава 6. Программная задача «менеджер технологических схем»
Работа с общим списком ролей и этапов: добавление, изменение, удаление роли (этапа). Работа с общим списком свойств документов. Управление порядком следования переходов. Проверка компонентов для роли. Настройка списка вложений: создание, изменение, удаление списка. Правила построения шаблона для форматирования текстовых значений атрибутов. Определение типа этапа в графическом виде. Сохранение технологической схемы в XML-файл. Откат изменений технологической схемы в XML-файле. Получение схемы из базы данных АИСТ-М. Версионность схемы.
6.1. Работа с общим списком этапов и переходов
ПЗ «Менеджер технологических схем» представляет собой средство создания, изменения и управления схемой документооборота. Эта схема определяет пути следования документов по этапам. Администратор может создать схему с нуля или воспользоваться одним из существующих стандартных шаблонов.
При проектировании технологической схемы нет необходимости иметь постоянное соединение с сервером и права администратора, они нужны только для передачи технологической схемы в БД и при ее извлечении из БД. Такой подход позволяет создавать и отлаживать технологическую схему любому пользователю без опасения внести сбой в стабильность работы системы при неправильном проектировании технологической схемы. Форматом файла хранения технологической схемы является XML. Для технологической схемы введено понятие версионности схемы (версии технологической схемы), протоколируются все изменения производимые с технологической схемой.
На главном окне программы сосредоточены основные органы управления, с помощью которых можно вносить изменения в схему движения документов системы АИСТ-М.
Окно программы визуально разделено на четыре рабочие области - список ролей, список этапов для каждой роли, список переходов, доступных этапу и панель свойств перехода. Необходимо обратить внимание, что панель свойств перехода доступна только тогда, когда в выпадающем списке переходов этапа выбрана запись.
Панель свойств перехода разбита на три части: скрипт перехода, свойства перехода и атрибуты перехода. Это сделано для упрощения работы с переходами.
При наведении курсора мыши на любые объекты в ПЗ «Менеджер технологических схем» появляется всплывающая подсказка, дублируемая в статус-строке.
Чтобы начать работу, нужно выбрать нужную запись из верхнего выпадающего списка ролей. В левой части окна появятся этапы, принадлежащие этой роли. Теперь можно выбрать этап и работать с его списками переходов.
Нужно обратить внимание, что, как и в ПЗ «Модуль обработки документов», набор переходов также зависит и от выбранной роли. Указав переход, администратор получает доступ к его свойствам, органы управления которыми появляются на правой панели.
В заголовке главного окна программы показывается название файла технологической схемы с полным файловым путем к нему. Если технологическая схема не сохранялась на диск, а была создана с нуля или получена из БД подразделения, в заголовке окна отображается название – «новый документ». В строке статуса главного окна программы выводится информация о последнем действии пользователя по сохранению или получения технологической схемы из БД подразделения. В этой информационной строке также отображается имя и код подразделения, с которым производилась последняя операция сохранения или получения технологической схемы. Если технологическая схема была загружена в виде файла с диска, либо была создана с нуля и не сохранялась в БД подразделения, в строке статуса главного окна программы отображается информация об автономной (от БД) работе с технологической схемой.
ПЗ «Менеджер технологических схем» включает в себя механизмы поиска этапов и переходов, а также проверки всей схемы документооборота и командных скриптов на наличие ошибок. Результаты поиска или проверки выводятся на «Панель результатов» в нижней части главного окна программы. Показать/скрыть «Панель результатов» можно через соответствующий пункт меню главного окна программы «Действия» или сочетание клавиш «Ctrl+R».
Одной из ключевых концепций системы АИСТ-М является понятие роли, которые делятся на роли доступа к объектам технологической схемы (к этапам) и роли доступа к базе данных (необходимые для запуска программ). Роли доступа к базе данных, являются предопределенными системой, поэтому не могут быть изменены, а только назначаются пользователю.
Для начала работы со списком ролей, в меню «Действия» главного окна программы нужно выбрать пункт «Список ролей» или нажать кнопку «Изменить» справа от выпадающего списка ролей. Появится окно управления списком ролей. Важно отметить, что роли, добавляемые в список, являются ролями доступа к объектам технологической схемы. Для каждой роли в список выводится код (идентификатор) записи в базе данных.
Для того, чтобы вывести общий список этапов необходимо:
1. В меню «Действия», главном окна программы выбрать пункт «Список всех этапов».
2. В открывшемся окне будут отображен список всех этапов, имеющиеся в системе.
Для того, чтобы вставить новую запись в список этапов для роли:
1. Выбрать нужную роль из выпадающего списка.
В открывшемся списке этапов будут представлены только те, что не сопоставлены выбранной роли.
Для того, чтобы выбрать другую запись этапа для роли:
1. Выбрать нужную роль из выпадающего списка.
2. В левой нижней части главного окна выделить нужный этап, и дважды щелкнуть по нему.
3. В открывшемся окне выбрать нужный этап или создать новый.
4. Для изменения свойства этапа войти в поле со списком этапов.
5. Нажать клавишу «ОК», чтобы добавить этап.
Для того, чтобы удалить этап для роли:
1. Выбрать нужную роль из выпадающего списка.
2. В левой нижней части главного окна выделить нужный этап и щелкнуть по значку над таблицей.
3. В появившемся диалоге, запрашивающем подтверждение удаления записи, нажать клавишу «Да», чтобы продолжить удаление. При этом нужно обратить внимание, что при удалении этапа для роли, исходная запись этапа остается.
4. Если у этапа существуют переходы, появится соответствующее сообщение и удаление будет отменено.
После того как список этапов для роли создан, можно определить порядок их следования. Порядок следования переходов обеспечивает естественное чередование записей в зависимости от их действий и частоты использования. Например, если существуют три этапа, на которых выполняется прием, проверка и отправка декларации в очередь, логично предположить, что этап на прием должен стоять первым, а этап на отправку в очередь – последним в списке. Именно в таком порядке, в каком записи будут располагаться в списке, они будут отображаться в списке этапов в ПЗ «Модуль обработки документов».
ПЗ «Менеджер технологических схем» позволяет администратору выстроить переходы в любом нужном порядке.
Для того, чтобы изменить порядок следования этапов в списке этапов выбранных для роли следует:
1. Выбрать роль из выпадающего списка.
2. Выделить запись в списке этапов.
3. Осуществить перемещение выделенной записи вверх или вниз списка.
Переходы связывают этапы друг с другом. Чтобы создать переход, доступный в ПЗ «Модуль обработки документов», нужно добавить новую запись в общий список переходов для этапа и пометить ее, как выбранную.
Для того, чтобы добавить переход в общий список:
1. Выбрать роль из выпадающего списка.
2. Выделить этап, со списком переходов которого нужно работать.
3. Нажать клавишу «Редактировать переходы» рядом со списком переходов.
5. В диалоге добавления нового перехода ввести название и комментарий, а также указать конечный этап, выбрав его при помощи кнопки «Выбрать этап из списка».
Для того, чтобы изменить запись перехода:
1. Выбрать роль из выпадающего списка.
2. Выделить этап, со списком переходов которого нужно работать.
3. Нажать клавишу «Редактировать переходы» рядом со списком переходов.
4. В появившемся диалоге выделить нужную запись.
5. Откорректировать свойства перехода в окне редактирования.
Для того, чтобы удалить переход:
1. Выбрать роль из выпадающего списка.
2. Выделить этап, со списком переходов которого нужно работать.
3. Нажать клавишу «Редактировать переходы» рядом со списком переходов.
4. Выделить нужную запись.
5. В появившемся окне с запросом на подтверждение удаления нажать клавишу «Да».
Когда переход создан, сделан доступным и выбран в выпадающем списке, на правой панели главного окна ПЗ «Менеджер технологических схем» становятся доступными для изменения все его свойства. Свойства перехода, для удобства работы с ними, разбиты на три части: Скрипт перехода, свойства перехода и атрибуты перехода. Каждая часть вынесена на отдельную закладку
«Комментарий к переходу» – здесь задается комментарий к переходу.
«Переход работает между этапами» – с помощью этих полей устанавливают рабочий участок перехода.
Поле «От этапа:», выделенное желтым цветом, является информационным и недоступным для редактирования. Это начальная точка перехода.
Поле «До этапа:» – для выбора этапа, служащего конечной точкой перехода следует нажать кнопку «Выбрать этап из списка».
«Изменение приоритета» – с помощью переключателей этого поля, можно управлять приоритетом документа.
«Не повышать», сохранит наследуемый с предыдущего перехода приоритет документа.
«Запрашивать», выдаст в ПЗ «Модуль обработки документов» диалог с возможностью выбора приоритета документа.
«Повышать», приоритет документа на переходе будет автоматически повышен.
«Требуется комментарий на переходе» – если флажок установлен, то на переходе в ПЗ «Модуль обработки документов» выводится диалог для ввода обязательного комментария, объясняющего действие, выполняемое над документом.
«Выгружать документ» – если флаг выгрузки документа установлен, то на переходе ПЗ «Модуль обработки документов» выгружает документ в запакованном виде в рабочую директорию (по умолчанию c:\Client ). Выгруженный файл называется body.dat. Далее выполняется скрипт распаковки содержимого body.dat в рабочую директорию АРМа.
«Загружать документ» – установленный флаг загрузки документа, позволит ПЗ «Модуль обработки документов» загрузить файл body.dat (содержащий документ в запакованном виде) из своей рабочей директории в БД.
«Командный скрипт» – это поле позволяет редактировать и создавать скрипт для переходов.
Схема документооборота обычно построена таким образом, что все переходы ведут на этапы, принадлежащие ролям. Но ПЗ «Менеджер технологических схем» позволяет выбирать и такие этапы, которые не сопоставлены ни одной роли, – их называют терминальными. Это конечный пункт в процессе обработки документа.
ПЗ «Менеджер технологических схем» оснащен механизмом проверки схемы, который позволяет выяснить, существуют ли в схеме переходы, ведущие на неассоциированные этапы, не являющиеся терминальным.