Конструктор, позволяющий смоделировать и реализовать процессы согласования любой сложности и с любым количеством участников при помощи простых настроек.
Прикладное решение «Расширенное согласование для Docsvision 5»Docsvision
Прикладное решение «Расширенное согласование» – это простой и удобный инструмент для моделирования и реализации всех этапов процесса согласования документов. С его помощью можно создавать заранее настроенные маршруты, по которым идет документ. Для этого пользователю, который инициирует процесс согласования и подписания документа, необходимо просто заполнить специальную карточку. На основании этих данных «Расширенное согласование» сформирует маршрут движения документа от участника к участнику в нужной последовательности.
Конструктор отчетов – дополнительный модуль системы Docsvision, инструментальное средство для разработки различных интерактивных отчетов, сложных пользовательских интерфейсов и специализированных рабочих мест.
Конструктор, позволяющий смоделировать и реализовать процессы согласования любой сложности и с любым количеством участников при помощи простых настроек.
Прикладное решение «Расширенное согласование для Docsvision 5»Docsvision
Прикладное решение «Расширенное согласование» – это простой и удобный инструмент для моделирования и реализации всех этапов процесса согласования документов. С его помощью можно создавать заранее настроенные маршруты, по которым идет документ. Для этого пользователю, который инициирует процесс согласования и подписания документа, необходимо просто заполнить специальную карточку. На основании этих данных «Расширенное согласование» сформирует маршрут движения документа от участника к участнику в нужной последовательности.
Конструктор отчетов – дополнительный модуль системы Docsvision, инструментальное средство для разработки различных интерактивных отчетов, сложных пользовательских интерфейсов и специализированных рабочих мест.
Приложение «Делопроизводство» предназначено для автоматизации базовых процессов делопроизводства организации – регистрации, организации исполнения и архивного хранения официальных документов в соответствии с российскими практиками.
1. Компоненты MVC
2. Django как пример MVC фреймворка
3. Структура Django проекта
4. Модульность в Djnago: приложения
5. Конфигурация проектов
6. Маршрутизация URL
7. Обратная маршрутизация URL
Легкий клиент Docsvision позволяет выполнять ключевые сценарии работы пользователя Docsvision без установки какого-либо программного обеспечения на клиентское рабочее место – достаточно любого интернет-браузера: Microsoft Internet Explorer, Google Chrome, Apple Safari. Доступ возможен с компьютера или мобильного устройства (планшета, смартфона) под управлением любой операционной системы, Microsoft Windows (включая Windows RT), Linux, Mac OS X.
Клиент для SharePoint — это дополнительный модуль системы Docsvision 5, обеспечивающий расширение стандартной функциональности SharePoint и создание решений, реализующих совместную работу Docsvision и SharePoint.
Приложение «Делопроизводство» предназначено для автоматизации базовых процессов делопроизводства организации – регистрации, организации исполнения и архивного хранения официальных документов в соответствии с российскими практиками.
1. Компоненты MVC
2. Django как пример MVC фреймворка
3. Структура Django проекта
4. Модульность в Djnago: приложения
5. Конфигурация проектов
6. Маршрутизация URL
7. Обратная маршрутизация URL
Легкий клиент Docsvision позволяет выполнять ключевые сценарии работы пользователя Docsvision без установки какого-либо программного обеспечения на клиентское рабочее место – достаточно любого интернет-браузера: Microsoft Internet Explorer, Google Chrome, Apple Safari. Доступ возможен с компьютера или мобильного устройства (планшета, смартфона) под управлением любой операционной системы, Microsoft Windows (включая Windows RT), Linux, Mac OS X.
Клиент для SharePoint — это дополнительный модуль системы Docsvision 5, обеспечивающий расширение стандартной функциональности SharePoint и создание решений, реализующих совместную работу Docsvision и SharePoint.
Вебинар №5 "План и методика перехода на безбумажный документооборот"Docsvision
Заключительный, пятый вебинар из серии «5 шагов к безбумажному документообороту» обобщает всю информацию, изложенную на предыдущих вебинарах.
На вебинаре мы рассмотрим:
- Road Map перевода организации на безбумажные технологии - этапы последовательного перевода различных контуров документооборота;
- Состав команды и необходимые компетенции;
- Необходимые шаги по нормативной и технической поддержке каждого этапа;
- Типы документов и процессов которые могут быть автоматизированы на соответствующем этапе.
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДОDocsvision
Какие опасения возникают при переходе на безбумажный документооборот, какие существуют риски. Если не принять необходимых мер, риски могут осуществиться! Но на все риски есть типовые решения, о которых мы расскажем.
Вебинар 2. Электронная подпись - просто о сложномDocsvision
Второй вебинар серии "5 шагов к ЮЗДО". Что нужно знать про ЭП для перехода на безбумажный документооборот. Виды электронной подписи, в чем особенность их применения и формальные требования к ее использованию. Какие имеются подводные камни при использовании ЭП.
2. Миграция КР 4.5 на Docsvision 5
• По умолчанию, решения, разработанные на Конструкторе
Решений 4.5 при обновлении базы данных до версии
Docsvision 5, не будут работать
• Данные всех карточек решения при обновлении базы
сохранятся
• Данные справочников Конструктора Решений 4.5 также
сохранятся, но в специальных таблицах (с постфиксом
_old)
• Штатного средства автоматического обновления
решений, разработанных на Конструкторе Решений 4.5,
на платформу Docsvision 5 не предусмотрено
www.docsvision.com Слайд: 2
3. Соответствие конструкторов
Конструктор Конструктор приложений
решений
Виды
Разметки
Разметки
Скрипты
Скрипты
Ролевая модель
Состояния
Виды Роли
www.docsvision.com Слайд: 3
4. Стратегия миграции
• Создание копии рабочей базы
• Обновление базы до платформы Docsvision 5
• Доработка схемы данных карточек решения,
обновление библиотеки
• Воссоздание разметок и состояний карточек в
Конструкторах Docsvision 5
• Настройка ролевой модели
• Перенос скриптов
www.docsvision.com Слайд: 4
5. Обновление базы
• Создать бэкап
• Установить Docsvision 5 (желательно – на
отдельном сервере)
• Подключить базу через Консоль настройки и
выполнить обновление
• Подробное руководство по обновлению –
документ «Особенности обновления Docsvision
5»
www.docsvision.com Слайд: 5
6. Модификация схемы данных
• Раздел System
Поле State: тип ссылки поменять на 443F55F0-C8AB-4DD3-
BCBD-5328C7C9D385 (Конструктор состояний, RefStates)
• Раздел Numbers – без изменений
• Раздел Processes
Добавить поле ProcessKind, тип refid, тип ссылки 8F704E7D-
A123-4917-94B4-F3B851F193B2 (справочник видов, RefKinds),
раздел ссылки FF977158-5035-4494-AAD2-9FD0C708A7EC
(Бизнес-процессы, Processes)
• Раздел CustomProperties - удалить
www.docsvision.com Слайд: 6
7. Модификация схемы данных
• Если карточка использовала модель привязки
данных «на свойствах», желательно добавить
разделы/поля, соответствующие этим свойствам
• Альтернативный вариант – динамические
разделы/поля, добавляемые непосредственно
при настройке разметок
• Для карточек, хранящих данных в свойствах,
необходимо написать скрипт, переносящий
данные из свойств в поля
• По запросу такой скрипт можем написать мы
www.docsvision.com Слайд: 7
8. Создание разметок
• В Конструкторе разметок следует воссоздать
разметки, настроенные для карточек решения в
Конструкторе Решений 4.5
• Принцип моделирования разметок тот же – легко
выполнить эту работу «по образцу»
• Выполнить привязку элементов разметки к
полям/динамическим полям
• Добавить хотя бы одно состояние и проверить,
что карточки создаются и открываются
www.docsvision.com Слайд: 8
9. Настройка состояний
• В Конструкторе решений автомат состояний
настраивался в таблице состояний в справочнике
ролевой модели
• В Docsvision 5 для настройки автомата состояний
используется отдельный Конструктор состояний,
содержащий средство визуального
моделирования
• Роли и матрица доступа настраиваются в
отдельном Конструкторе ролей
www.docsvision.com Слайд: 9
10. Перенос скриптов
• При добавлении элементов в разметку
рекомендуется давать элементам те же названия
– это упростит перенос скриптов
• Скрипт для типа карточки из Конструктора
решений скопировать в корневой вид
соответствующего типа карточки решения в
Docsvision 5 – обработчики событий привяжутся
автоматически при соблюдении вышеуказанного
условия
www.docsvision.com Слайд: 10
11. Перенос скриптов
• Часть скрипта, реализующую логику поведения и
использующую в качестве DocsVision API
ObjectManager можно оставить без изменений –
будет работать
• Часть, использующую объекты BackOffice
необходимо переписать в соответствии с новым
API
www.docsvision.com Слайд: 11
12. Перенос скриптов
• Вместо PropertyController следует использовать
интерфейс ICustomizableControl (поддерживается
базовой карточкой BaseCardControl)
• Метод для поиска элемента - FindLayoutItem
• Доступ к свойствам на уровне базового объекта
возможен через метод
BaseCard.GetProperties(LayoutsProperty property)
• Доступ к базовым объектам осуществляется через
ObjectContext (свойство this.Context)
www.docsvision.com Слайд: 12
13. Решение вопросов
Вопросы по конструированию решений на
Docsvision 5, в т.ч. по миграции можно задавать:
• на портале техподдержки Docsvision в разделе
Конструирование решений на Docsvision 5
https://docsvision.zendesk.com/forums/21218482-docsvision-5
(предпочтительный способ)
• лично Виктору Шистерову
victor.shisterov@docsvision.com
www.docsvision.com Слайд: 13
14. Спасибо за внимание!
«ДоксВижн» +7 (812) 335-35-15
199155, Санкт-Петербург, +7 (812) 335-35-32
наб. р. Смоленки, д. 33 sales@docsvision.com
www.docsvision.com