I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Андреев Владимир DocsVision Директор Автоматизация бизнес процессов на базе Microsoft Axapta и системы управления документами и бизнес-процессами DocsVision.
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 2 Реальные бизнес процессы: Реальные бизнес процессы: охватывают различные подразделения компании охватывают различные подразделения компании редко протекают в рамках одной подсистемы информационной системы (ERP, CRM…) редко протекают в рамках одной подсистемы информационной системы (ERP, CRM…) часто включают как ручные так и автоматизированные этапы часто включают как ручные так и автоматизированные этапы Проблемы автоматизации процессов
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 3 Командировка Командировка Заявка, утверждение, регистрация в кадровой системе, регистрация в финансовой системе, информирование администратора… Заявка, утверждение, регистрация в кадровой системе, регистрация в финансовой системе, информирование администратора… Заключение договора Заключение договора Согласование и утверждение, передача контрагенту, регистрация в CRM, регистрация в ERP, фиксация в архиве, учет исполнения этапов, формирование актов… Согласование и утверждение, передача контрагенту, регистрация в CRM, регистрация в ERP, фиксация в архиве, учет исполнения этапов, формирование актов… Проведение аттестации Проведение аттестации Согласование плана аттестации, фиксация в кадровой системе, генерация теста, рассылка и сбор результатов анкетирования, фиксация итогов в кадровой системе… Согласование плана аттестации, фиксация в кадровой системе, генерация теста, рассылка и сбор результатов анкетирования, фиксация итогов в кадровой системе… Примеры:
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 4 Проблемы автоматизации процессов Процессов много Процессов много Апериодические выполнение функций в процессе Апериодические выполнение функций в процессе Процессы изменчивы Процессы изменчивы Необходимость последовательной автоматизации и постепенного улучшения Необходимость последовательной автоматизации и постепенного улучшения Необходимо иметь консолидированные средства анализа эффективности процессов Необходимо иметь консолидированные средства анализа эффективности процессов Процессы захватывают уже имеющиеся приложения в ИС Процессы захватывают уже имеющиеся приложения в ИС
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 5 Требования к системе автоматизации процессов Требуется унификация клиентского окружения Требуется унификация клиентского окружения Требуется активность системы Требуется активность системы Необходимы средства отладки и мониторинга процессов Необходимы средства отладки и мониторинга процессов Необходимы средства ролевой организации процессов Необходимы средства ролевой организации процессов Мощные средства предоставления отчетов Мощные средства предоставления отчетов Необходимо обеспечить средства интеграции с другими подсистемами Необходимо обеспечить средства интеграции с другими подсистемами
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 6 Компоненты WorkFlow Система (визуального) моделирования бизнес-процесса Система (визуального) моделирования бизнес-процесса «Движок» бизнес процессов «Движок» бизнес процессов Средства мониторинга Средства мониторинга Средства отчетов о работе процессов Средства отчетов о работе процессов Средства разработки объектов обработки Средства разработки объектов обработки Средства взаимодействия с внешними системами Средства взаимодействия с внешними системами Средства имитационного моделирования Средства имитационного моделирования Средства накопления статистики Средства накопления статистики I II III
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 7 Место WorkFlow Бухгалтерия Канцелярия Склад HelpDesk Help Desk Кадры WebПортал
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 8 Место WorkFlow Бухгалтерия WebПортал Канцелярия Склад HelpDesk Help Desk Кадры ERPплатформа ERP платформа Подсистемаавтоматизации Подсистема автоматизацииадминистративныхпроцессов Шлюз
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 9 Дополняет ERP систему средствами автоматизации процессов Дополняет ERP систему средствами автоматизации процессов Обеспечивает средства автоматизации документооборота Обеспечивает средства автоматизации документооборота Делопроизводство Делопроизводство Архив документов Архив документов Ввод бумажных документов… Ввод бумажных документов… Клиент взаимодействует как со стандартными объектами WorkFlow системы так и с маршрутизируемыми объектами ERP Клиент взаимодействует как со стандартными объектами WorkFlow системы так и с маршрутизируемыми объектами ERP Средство интеграции – шлюз WorkFlow - ERP Средство интеграции – шлюз WorkFlow - ERP Место WorkFlow
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 10 Задачи не автоматизируемые в Axapta Контроль исполнения документов и заданий Контроль исполнения документов и заданий Автоматизация канцелярии Автоматизация канцелярии Маршрутизация и доставка документов на рабочие места пользователей Маршрутизация и доставка документов на рабочие места пользователей Поддержка процессного подхода в управлении Поддержка процессного подхода в управлении Создание электронного архива Создание электронного архива Автоматизация процессов согласования и утверждения документов Автоматизация процессов согласования и утверждения документов … Axapta & DocsVision
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 11 Реализуются через специальный программный компонент – ШЛЮЗ подсистемы управления бизнес- процессами DocsVision Workflow Реализуются через специальный программный компонент – ШЛЮЗ подсистемы управления бизнес- процессами DocsVision Workflow Обеспечивается возможность сквозной автоматизации процессов, объединяющих задачи ERP-системы и системы электронного документооборота Обеспечивается возможность сквозной автоматизации процессов, объединяющих задачи ERP-системы и системы электронного документооборота Механизмы интеграции Axapta и DocsVision
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 12 БД Сервер DocsVison Подсистема Workflow (ядро) AXAPTA Серверный Компонент шлюза Как это устроено? Задание DocsVison Маршрутизируемый параметр шлюза Клиентский Компонент шлюза
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 13 DocMonitor (мониторинг) DocMonitor (мониторинг) Позволяет обнаружить в системе Axapta новый/измененный объект (строку в таблице) Datain/DataOut (обмен данными) Datain/DataOut (обмен данными) осуществляет обмена данными между процессом DocsVision и данными в, модификация, создание объекта Axapta Интеграция со стандартной функцией Задания DocsVision Интеграция со стандартной функцией Задания DocsVision Система обеспечивает возможность маршрутизации ссылки на объект Axapta в составе задания БП Функция удаления документа Функция удаления документа Шлюз реализует метод удаления документа по идентификатору, используемый стандартной функцией удаления объекта Функции шлюза
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 14 Возможности шлюза: Мониторинг событий в Axapta: Мониторинг событий в Axapta: появление новой информации появление новой информации модификация имеющихся документов модификация имеющихся документов Синхронизация информации (обмен данными) между Axapta и переменными процесса Синхронизация информации (обмен данными) между Axapta и переменными процесса Создание новых объектов Axapta Создание новых объектов Axapta Формирование файлов включающих данные Axapta по шаблонам Формирование файлов включающих данные Axapta по шаблонам Маршрутизация файлов и указателей на объекты Axapta Маршрутизация файлов и указателей на объекты Axapta Изменение бизнес-процессов в зависимости от состояния объектов Axapta Изменение бизнес-процессов в зависимости от состояния объектов Axapta …. …. Возможности шлюза
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 15 Пример автоматизации сложного бизнес-процесса в DocsVision: при помощи простого визуального редактора; при помощи простого визуального редактора; без программирования! без программирования! Пример интеграции
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 16 Назначение ответственного Обнаружить новый контакт в Axapta(вносится телемаркетологом) Обнаружить новый контакт в Axapta(вносится телемаркетологом) Прочитать параметры контакта и сформировать Excel документ Прочитать параметры контакта и сформировать Excel документ Переслать менеджеру для назначения ответственного Переслать менеджеру для назначения ответственного Зафиксировать ответственного в базе Axapta Зафиксировать ответственного в базе Axapta Переслать ответственному информацию о новом контакте Переслать ответственному информацию о новом контакте
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 17 Пример автоматизации процесса Назначения ответственного Запускающий процесс
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 18 Пример автоматизации процесса Назначения ответственного Основной процесс
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 19 Ожидание новой записи в базе контактов Пример автоматизации процесса Назначения ответственного Запускающий процесс
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 20 Настройка без программирования Настройка функции мониторинга Журнал Axapta в котором будет осуществляться поиск нового документа
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 21 Определяется: Переменная процесса в которую будет возвращаться указатель на документ Переменная процесса в которую будет возвращаться указатель на документ Журнал Axapta в котором будет осуществляться мониторинг Журнал Axapta в котором будет осуществляться мониторинг ИЛИ - Мониторинг конкретного документа на изменение ИЛИ - Фильтр для поиска документов Настройка функции мониторинга
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 22 Запуск процесса обработки Пример автоматизации процесса Назначения ответственного Запускающий процесс
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 23 Настройка без программирования Настройка функции мониторинга Ссылка на шаблон бизнес процесса
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 24 Определяется: Ссылка на шаблон подпроцесса Ссылка на шаблон подпроцесса Указание папки в которой будет создаваться процесс Указание папки в которой будет создаваться процесс Синхронность процесса Синхронность процесса Переменные для обмена с подпроцессом Переменные для обмена с подпроцессом Указатель на обрабатываемый контакт Указатель на обрабатываемый контакт Настройка функции мониторинга
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 25 Начальная функция Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 26 Получение параметров нового контакта Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 27 Назначение ответственного Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 28 Поиск соответствующей записи в справочнике Axapta Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 29 Запись кода продавца в Axapta Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 30 Информирован ие продавца Пример автоматизации процесса Назначения ответственного
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 31 Создание новой строки в таблице Axapta Демонстрация процесса
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 32
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 33
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 34
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 35
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 36
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 37
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 38
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 39 После сохранения изменений в Axapta в личной папке ответственного менеджера появляется задание БП Общее описание процесса
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 40
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 41
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 42
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 43
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 44
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 45
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 46
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 47
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 48
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 49
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 50
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 51
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 52 Компоненты DocsVision WorkFlow Система визуального моделирования бизнес- процесса Система визуального моделирования бизнес- процесса «Движок» бизнес процессов «Движок» бизнес процессов Средства мониторинга Средства мониторинга Средства отчетов о работе процессов Средства отчетов о работе процессов Средства разработки объектов обработки Средства разработки объектов обработки Средства взаимодействия с внешними системами Средства взаимодействия с внешними системами Средства имитационного моделирования Средства имитационного моделирования Средства накопления статистики Средства накопления статистики
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 53 Проблемы автоматизации процессов
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 54 Компоненты DocsVision WorkFlow Система визуального моделирования бизнес- процесса Система визуального моделирования бизнес- процесса «Движок» бизнес процессов «Движок» бизнес процессов Средства мониторинга Средства мониторинга Средства отчетов о работе процессов Средства отчетов о работе процессов Средства разработки объектов обработки Средства разработки объектов обработки Средства взаимодействия с внешними системами Средства взаимодействия с внешними системами Средства имитационного моделирования Средства имитационного моделирования Средства накопления статистики Средства накопления статистики
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 55
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 56 Компоненты DocsVision WorkFlow Система визуального моделирования бизнес- процесса Система визуального моделирования бизнес- процесса «Движок» бизнес процессов «Движок» бизнес процессов Средства мониторинга Средства мониторинга Средства отчетов о работе процессов Средства отчетов о работе процессов Средства разработки объектов обработки Средства разработки объектов обработки Средства взаимодействия с внешними системами Средства взаимодействия с внешними системами Средства имитационного моделирования Средства имитационного моделирования Средства накопления статистики Средства накопления статистики
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 57 Средства разработки объектов Шаблоны документов MS Office Шаблоны документов MS Office Электронные формы Электронные формы InfoPath InfoPath MS Office VBA MS Office VBA Полнофункциональные объекты (VB, C++) Полнофункциональные объекты (VB, C++)
I N F O R M A T I O N S Y S T E M D E V E L O P M E N T Page: 58 Вопросы , Россия, Санкт- Петербург, Одоевского, 28 Тел: (812) Тел/факс: (812)