SlideShare a Scribd company logo
1 of 31
Download to read offline
Пользовательские
сценарии в Docsvision 5


Шистеров Виктор               09.10.2012
ДоксВижн, менеджер продукта
Пользовательские сценарии

Виды сценариев в Docsvision 5:


• Сценарии в карточках

• Сценарии в бизнес-процессах


www.docsvision.com               Слайд: 2
Сценарии в бизнес-процессах


• UI и API – полностью аналогичны DocsVision 4.x

• Полная совместимость с DocsVision 4.x

• При обновлении сохраняется работоспособность всех
  скриптов




www.docsvision.com                                    Слайд: 3
Сценарии в карточках


• Специальный Конструктор скриптов

• Доступ к скриптам из Конструктора разметок

• Скрипты поддерживают наследование (начиная с
  релиза 2120, «Корпоративная редакция») по
  видам


www.docsvision.com                             Слайд: 4
Сценарии в карточках

• Используются языки C# и Visual Basic .Net

• Редактор кода поддерживает форматирование, подсветку
  кода и аналог IntelliSense

• Скрипт можно написать в качестве обработчика любого
  события любого элемента управления карточки, включая
  саму карточку

• В скрипте можно использовать как старую, так и новую
  объектную модель
www.docsvision.com                                   Слайд: 5
Конструктор разметок




www.docsvision.com     Слайд: 6
Конструктор разметок




www.docsvision.com     Слайд: 7
Конструктор разметок




www.docsvision.com     Слайд: 8
Конструктор разметок




www.docsvision.com     Слайд: 9
Конструктор разметок




www.docsvision.com     Слайд: 10
Конструктор скриптов




www.docsvision.com     Слайд: 11
Новая объектная модель

• Новый подход к работе с данными: контекст объектов
  (ObjectContext)



• Позволяет загружать типизированные объекты, не
  привязанные к пользовательской сессии



• Предоставляет сервисы для работы с объектами системы



www.docsvision.com                                 Слайд: 12
Новая объектная модель

• Пример кода: получение данных сотрудника

      DocsVision 4.x




      Docsvision 5




www.docsvision.com                           Слайд: 13
Новая объектная модель

• Пример кода: получение данных руководителя
  сотрудника

      DocsVision 4.x




      Docsvision 5




www.docsvision.com                             Слайд: 14
Новая объектная модель

• Пример кода: получение ФИО руководителя сотрудника

      DocsVision 4.x




www.docsvision.com                               Слайд: 15
Новая объектная модель

• Пример кода: получение ФИО руководителя сотрудника

      DocsVision 4.x




              Docsvision 5




www.docsvision.com                               Слайд: 16
Новая объектная модель

• Получение данных

       Получение данных по идентификатору в виде типизированных объектов



       Получение связанных объектов через свойства, загрузка по требованию



       Работа с ранее загруженными объектами

       Простой поиск




www.docsvision.com                                                     Слайд: 17
Новая объектная модель

• Сохранение данных

       Автоматическое сохранение изменений




       Сохранение конкретного объекта




       Замена слоя доступа к данным




www.docsvision.com                            Слайд: 18
Новая объектная модель

• Объекты системы
       Базовая карточка
       Документ, Задание
       Справочник сотрудников
             o Подразделения, сотрудники, группы, должности, адреса, …
          Справочник контрагентов
          Справочник категорий
          Справочник ссылок
          Справочник правил нумерации
          Справочник видов
          Конструкторы
          …



www.docsvision.com                                                       Слайд: 19
Новая объектная модель

• Модель «сервис провайдер»

       Для выполнения различных действий уровня бизнес-логики
        используются сервисы

       Сервис может быть получен из контекста по типу сервиса




www.docsvision.com                                               Слайд: 20
Сервисы базовых объектов
• Сервисы карточек Документа и Задания
       DocumentService, TaskService


• Сервисы справочников
       StaffService, PartnersService
       KindService
       NumerationRulesService, …


• Сервисы конструкторов
       AccessCheckingService, StateService, LayoutService, …


• Системные сервисы
       PersistantStore, UserSession
www.docsvision.com                                              Слайд: 21
Сервисы базовых объектов
• DocumentService
       Создание документа (с указанием вида, с прикреплением основого
        файла)

       Работа с основным файлом: прикрепление, загрузка, удаление,
        добавление версий, блокировка, проверка изменений, …

       Работа с дополнительными файлами

       Синхронизация свойств файла (MS Word) с полями карточки

       Экспорт

       Электронная подпись

www.docsvision.com                                                       Слайд: 22
Сервисы базовых объектов
• TaskService
       Создание задания указанного вида, подчиненного задания

       Копирование задания, создание дочернего задания копированием

       Работа с параметрами исполнения (исполнитель, сроки, контролер, …)

       Отправка в работу, отклонение, завершение исполнения, …

       Делегирование

       Работа с комментариями

       Электронная подпись
www.docsvision.com                                                     Слайд: 23
Сервисы базовых объектов
• StaffService
          Получение текущего сотрудника
          Добавление новых подразделений, сотрудников, групп
          Перевод сотрудника из одного подразделения в другое
          Работа с личной папкой
          Работа с заместителями, группами, должностями, адресами, …
          Работа с ActiveDirectory


• PartnersService
       Работа с контрагентами (добавление, редактирование)


• LinkService
       Работа со справочником ссылок

www.docsvision.com                                                      Слайд: 24
Сервисы базовых объектов
• AccessCheckingService

       Проверка доступности операции согласно ролевой модели

       Получение списка выполняемых ролей


• StateService

       Проверка доступности операций в соответствии с автоматом состояний

       Получение состояний и операции по виду карточки




www.docsvision.com                                                    Слайд: 25
Новая объектная модель
• Комбинирование со старой объектной моделью

       Можно получить пользовательскую сессию через метод
        ObjectContext.GetService<UserSession>

       В карточке по-прежнему доступны UserSession, CardData…

       Сложный поиск – через SearchQuery

       При работе и с объектами новой модели, и с CardData, необходимо
        самостоятельно следить за синхронизацией данных




www.docsvision.com                                                    Слайд: 26
Использование из скрипта
this.CardControl – элемент управления карточки


CardControl.ObjectContext – контекст объектов


this.BaseObject – объект карточки


this.CardControl as ICustomizableControl – интерфейс
для работы с элементами формы карточки

this.Session – пользовательская сессия (ObjectManager)

www.docsvision.com                                  Слайд: 27
Наследование в скриптах
• В версии 2120 («Корпоративная редакция») появилась
  возможность писать скрипты для вида карточки, а не
  только для типа

• В скрипте для вида можно использовать и
  переопределять методы скрипта родительского вида

• Для этого методы в родительском виде должны быть
  объявлены с модификаторами protected (или public) и
     virtual



www.docsvision.com                                   Слайд: 28
Новая объектная модель
Использование новой объектной модели в сценариях
бизнес-процессов:

https://docsvision.zendesk.com/entries/22077951-docsvision-5

          «Использование объектов Docsvision 5 в скрипте бизнес-процесса»




www.docsvision.com                                                          Слайд: 29
Руководство разработчика
• В штатном «Руководстве разработчика» описания новых
  элементов объектной модели пока нет 

• Хорошей подсказкой могут стать скрипты типового
  приложения «Управление документами»

• Вопросы можно и нужно задавать на форуме
                support.docsvision.com

• К концу года появится официальное руководство и статья
  (цикл статей) Best Practices
www.docsvision.com                                  Слайд: 30
Спасибо за внимание!

«ДоксВижн»                 +7 (812) 335-35-15
199155, Санкт-Петербург,   +7 (812) 335-35-32
наб. р. Смоленки, д. 33    Victor.Shisterov@docsvision.com
                           www.docsvision.com

More Related Content

What's hot

Управление архивом на платформе Docsvision
Управление архивом на платформе DocsvisionУправление архивом на платформе Docsvision
Управление архивом на платформе DocsvisionDocsvision
 
Легкий клиент Docsvision 5
Легкий клиент Docsvision 5Легкий клиент Docsvision 5
Легкий клиент Docsvision 5Docsvision
 
Dv pres2013 og
Dv pres2013 ogDv pres2013 og
Dv pres2013 ogDocsvision
 
Менеджер задач
Менеджер задачМенеджер задач
Менеджер задачDocsvision
 
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД DocsvisionDocsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД DocsvisionDocsvision
 
Приложение Docsvision "Управление Совещаниями"
Приложение Docsvision "Управление Совещаниями"Приложение Docsvision "Управление Совещаниями"
Приложение Docsvision "Управление Совещаниями"Docsvision
 
Web-клиент Docsvision 5
Web-клиент Docsvision 5Web-клиент Docsvision 5
Web-клиент Docsvision 5Docsvision
 
Преимущества системы Docsvision (наше видение)
Преимущества системы Docsvision (наше видение)Преимущества системы Docsvision (наше видение)
Преимущества системы Docsvision (наше видение)Mayliyeva Katira
 
Топ-менеджер для iPad
Топ-менеджер для iPadТоп-менеджер для iPad
Топ-менеджер для iPad Docsvision
 
Технические особенности Docsvision 5
Технические особенности Docsvision 5Технические особенности Docsvision 5
Технические особенности Docsvision 5Docsvision
 
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможности
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможностиДемо-день Docsvision: Docsvision 5.1 новая версия, новые возможности
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможностиDocsvision
 
Docsvision 5_Управление документами - презентация
Docsvision 5_Управление документами - презентацияDocsvision 5_Управление документами - презентация
Docsvision 5_Управление документами - презентацияDocsvision
 
Предложения Docsvision для госсектора
Предложения Docsvision для госсектораПредложения Docsvision для госсектора
Предложения Docsvision для госсектораDocsvision
 
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаRoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаDocsvision
 
Docsvision 5. Панель инструментов для Microsoft Office
Docsvision 5. Панель инструментов для Microsoft OfficeDocsvision 5. Панель инструментов для Microsoft Office
Docsvision 5. Панель инструментов для Microsoft OfficeDocsvision
 
Обработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionОбработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionDocsvision
 
Конструктор карточек Docsvision 5: конструктор состояний
Конструктор карточек Docsvision 5: конструктор состоянийКонструктор карточек Docsvision 5: конструктор состояний
Конструктор карточек Docsvision 5: конструктор состоянийDocsvision
 
Docsvision 5 Почтовый клиент
Docsvision 5 Почтовый клиентDocsvision 5 Почтовый клиент
Docsvision 5 Почтовый клиентDocsvision
 
Модуль межфилиального обмена
Модуль межфилиального обменаМодуль межфилиального обмена
Модуль межфилиального обменаDocsvision
 
Новое приложение "Управление совещаниями 5.0.3"
Новое приложение "Управление совещаниями 5.0.3"Новое приложение "Управление совещаниями 5.0.3"
Новое приложение "Управление совещаниями 5.0.3"Docsvision
 

What's hot (20)

Управление архивом на платформе Docsvision
Управление архивом на платформе DocsvisionУправление архивом на платформе Docsvision
Управление архивом на платформе Docsvision
 
Легкий клиент Docsvision 5
Легкий клиент Docsvision 5Легкий клиент Docsvision 5
Легкий клиент Docsvision 5
 
Dv pres2013 og
Dv pres2013 ogDv pres2013 og
Dv pres2013 og
 
Менеджер задач
Менеджер задачМенеджер задач
Менеджер задач
 
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД DocsvisionDocsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
 
Приложение Docsvision "Управление Совещаниями"
Приложение Docsvision "Управление Совещаниями"Приложение Docsvision "Управление Совещаниями"
Приложение Docsvision "Управление Совещаниями"
 
Web-клиент Docsvision 5
Web-клиент Docsvision 5Web-клиент Docsvision 5
Web-клиент Docsvision 5
 
Преимущества системы Docsvision (наше видение)
Преимущества системы Docsvision (наше видение)Преимущества системы Docsvision (наше видение)
Преимущества системы Docsvision (наше видение)
 
Топ-менеджер для iPad
Топ-менеджер для iPadТоп-менеджер для iPad
Топ-менеджер для iPad
 
Технические особенности Docsvision 5
Технические особенности Docsvision 5Технические особенности Docsvision 5
Технические особенности Docsvision 5
 
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможности
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможностиДемо-день Docsvision: Docsvision 5.1 новая версия, новые возможности
Демо-день Docsvision: Docsvision 5.1 новая версия, новые возможности
 
Docsvision 5_Управление документами - презентация
Docsvision 5_Управление документами - презентацияDocsvision 5_Управление документами - презентация
Docsvision 5_Управление документами - презентация
 
Предложения Docsvision для госсектора
Предложения Docsvision для госсектораПредложения Docsvision для госсектора
Предложения Docsvision для госсектора
 
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштабаRoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
RoadShow Docsvision: Облачный документооборот для предприятий любого масштаба
 
Docsvision 5. Панель инструментов для Microsoft Office
Docsvision 5. Панель инструментов для Microsoft OfficeDocsvision 5. Панель инструментов для Microsoft Office
Docsvision 5. Панель инструментов для Microsoft Office
 
Обработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в DocsvisionОбработка документов с рукописным текстом в Docsvision
Обработка документов с рукописным текстом в Docsvision
 
Конструктор карточек Docsvision 5: конструктор состояний
Конструктор карточек Docsvision 5: конструктор состоянийКонструктор карточек Docsvision 5: конструктор состояний
Конструктор карточек Docsvision 5: конструктор состояний
 
Docsvision 5 Почтовый клиент
Docsvision 5 Почтовый клиентDocsvision 5 Почтовый клиент
Docsvision 5 Почтовый клиент
 
Модуль межфилиального обмена
Модуль межфилиального обменаМодуль межфилиального обмена
Модуль межфилиального обмена
 
Новое приложение "Управление совещаниями 5.0.3"
Новое приложение "Управление совещаниями 5.0.3"Новое приложение "Управление совещаниями 5.0.3"
Новое приложение "Управление совещаниями 5.0.3"
 

Viewers also liked

Тренды в UX исследованиях
Тренды в UX исследованияхТренды в UX исследованиях
Тренды в UX исследованияхNatalia Sprogis
 
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014Ivan Zamesin
 
Как выбирать пользовательские задачи для исследования
Как выбирать пользовательские задачи для исследованияКак выбирать пользовательские задачи для исследования
Как выбирать пользовательские задачи для исследованияДмитрий Силаев
 
Исследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемИсследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемHelen Rubtsova
 
Исследования в проектировании интерфейсов
Исследования в проектировании интерфейсовИсследования в проектировании интерфейсов
Исследования в проектировании интерфейсовDenis Bryukhov
 
улучшаем взаимодействие с продуктом с помощью Customer Journey Mapping
улучшаем взаимодействие с  продуктом с помощью Customer Journey Mappingулучшаем взаимодействие с  продуктом с помощью Customer Journey Mapping
улучшаем взаимодействие с продуктом с помощью Customer Journey MappingAnastasia Schebrova
 
UX исследования мобильных приложений - WUD 2013
UX исследования мобильных приложений - WUD 2013UX исследования мобильных приложений - WUD 2013
UX исследования мобильных приложений - WUD 2013Natalia Sprogis
 
Вопросы по цифровым привычкам
Вопросы по цифровым привычкамВопросы по цифровым привычкам
Вопросы по цифровым привычкамСобака Павлова
 
Кофеин для UX. Андрей Курьян
Кофеин для UX. Андрей КурьянКофеин для UX. Андрей Курьян
Кофеин для UX. Андрей КурьянПрофсоUX
 
Поболтаем про UX-исследования
Поболтаем про UX-исследованияПоболтаем про UX-исследования
Поболтаем про UX-исследованияMedia Gorod
 
Из чего складывается UX
Из чего складывается UXИз чего складывается UX
Из чего складывается UXomgumerov
 
Поиск по изображениям. Исследования и интерфейсы
Поиск по изображениям. Исследования и интерфейсыПоиск по изображениям. Исследования и интерфейсы
Поиск по изображениям. Исследования и интерфейсыKsenia Sternina
 
Новое портальное меню. Самая сложная из простых задач
Новое портальное меню. Самая сложная из простых задачНовое портальное меню. Самая сложная из простых задач
Новое портальное меню. Самая сложная из простых задачPavel Skripkin
 
К искусству записи пользовательских историй
К искусству записи пользовательских историйК искусству записи пользовательских историй
К искусству записи пользовательских историйAndrew Shapiro
 
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"GeeksLab Odessa
 
Александр Краковецкий_Мобильные приложения на службе у городских властей
Александр Краковецкий_Мобильные приложения на службе у городских властейАлександр Краковецкий_Мобильные приложения на службе у городских властей
Александр Краковецкий_Мобильные приложения на службе у городских властейGeeksLab Odessa
 
Раскопки в интерфейсах
Раскопки в интерфейсахРаскопки в интерфейсах
Раскопки в интерфейсахAlisher Yakupov
 
Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Natalia Sprogis
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаNikita Efimov
 

Viewers also liked (20)

Тренды в UX исследованиях
Тренды в UX исследованияхТренды в UX исследованиях
Тренды в UX исследованиях
 
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014
Экспериментальные Lean-исследования в Яндексе // рассказ на WUD 2014
 
Как выбирать пользовательские задачи для исследования
Как выбирать пользовательские задачи для исследованияКак выбирать пользовательские задачи для исследования
Как выбирать пользовательские задачи для исследования
 
Исследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемИсследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всем
 
Исследования в проектировании интерфейсов
Исследования в проектировании интерфейсовИсследования в проектировании интерфейсов
Исследования в проектировании интерфейсов
 
улучшаем взаимодействие с продуктом с помощью Customer Journey Mapping
улучшаем взаимодействие с  продуктом с помощью Customer Journey Mappingулучшаем взаимодействие с  продуктом с помощью Customer Journey Mapping
улучшаем взаимодействие с продуктом с помощью Customer Journey Mapping
 
UX исследования мобильных приложений - WUD 2013
UX исследования мобильных приложений - WUD 2013UX исследования мобильных приложений - WUD 2013
UX исследования мобильных приложений - WUD 2013
 
Вопросы по цифровым привычкам
Вопросы по цифровым привычкамВопросы по цифровым привычкам
Вопросы по цифровым привычкам
 
Кофеин для UX. Андрей Курьян
Кофеин для UX. Андрей КурьянКофеин для UX. Андрей Курьян
Кофеин для UX. Андрей Курьян
 
Поболтаем про UX-исследования
Поболтаем про UX-исследованияПоболтаем про UX-исследования
Поболтаем про UX-исследования
 
UX: unhappiness users
UX: unhappiness usersUX: unhappiness users
UX: unhappiness users
 
Из чего складывается UX
Из чего складывается UXИз чего складывается UX
Из чего складывается UX
 
Поиск по изображениям. Исследования и интерфейсы
Поиск по изображениям. Исследования и интерфейсыПоиск по изображениям. Исследования и интерфейсы
Поиск по изображениям. Исследования и интерфейсы
 
Новое портальное меню. Самая сложная из простых задач
Новое портальное меню. Самая сложная из простых задачНовое портальное меню. Самая сложная из простых задач
Новое портальное меню. Самая сложная из простых задач
 
К искусству записи пользовательских историй
К искусству записи пользовательских историйК искусству записи пользовательских историй
К искусству записи пользовательских историй
 
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"
WebCamp:Designers Day. Алексей Кухаренко "Как провести UX исследования"
 
Александр Краковецкий_Мобильные приложения на службе у городских властей
Александр Краковецкий_Мобильные приложения на службе у городских властейАлександр Краковецкий_Мобильные приложения на службе у городских властей
Александр Краковецкий_Мобильные приложения на службе у городских властей
 
Раскопки в интерфейсах
Раскопки в интерфейсахРаскопки в интерфейсах
Раскопки в интерфейсах
 
Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013
 
Взаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитикаВзаимозаменяемость и уникальность UX-специалиста и аналитика
Взаимозаменяемость и уникальность UX-специалиста и аналитика
 

Similar to Пользовательские сценарии в карточках Docsvision 5

Docsvision 5_Docflow 2012
Docsvision 5_Docflow 2012Docsvision 5_Docflow 2012
Docsvision 5_Docflow 2012Docsvision
 
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»RoadShow Docsvision: Docsvision 5: документооборот на «отлично»
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»Docsvision
 
Docsvision 5 – новые возможности для управления организацией
Docsvision 5 – новые возможности для управления организациейDocsvision 5 – новые возможности для управления организацией
Docsvision 5 – новые возможности для управления организациейDocsvision
 
Docsvision для нефтегазового комплекса
Docsvision для нефтегазового комплексаDocsvision для нефтегазового комплекса
Docsvision для нефтегазового комплексаDocsvision
 
Новые возможности Docsvision 5
Новые возможности Docsvision 5Новые возможности Docsvision 5
Новые возможности Docsvision 5Docsvision
 
Электронная подпись в Docsvision 5
Электронная подпись в Docsvision 5Электронная подпись в Docsvision 5
Электронная подпись в Docsvision 5Docsvision
 
Ролевая модель Docsvision 5
 Ролевая модель Docsvision 5 Ролевая модель Docsvision 5
Ролевая модель Docsvision 5Docsvision
 
Приложение Docsvision 5 Делопроизводство
Приложение Docsvision 5 ДелопроизводствоПриложение Docsvision 5 Делопроизводство
Приложение Docsvision 5 ДелопроизводствоDocsvision
 
Особенности внедрения СЭД в компаниях финансового сектора
Особенности внедрения СЭД в компаниях финансового сектораОсобенности внедрения СЭД в компаниях финансового сектора
Особенности внедрения СЭД в компаниях финансового сектораDocsvision
 
Docsvision 5 – что нового
Docsvision 5 – что новогоDocsvision 5 – что нового
Docsvision 5 – что новогоDocsvision
 
Услуга «Техническая поддержка разработки»
Услуга «Техническая поддержка разработки»Услуга «Техническая поддержка разработки»
Услуга «Техническая поддержка разработки»Docsvision
 
Новые требования к ECM - ответы российских разработчиков
Новые требования к ECM - ответы российских разработчиковНовые требования к ECM - ответы российских разработчиков
Новые требования к ECM - ответы российских разработчиковDocsvision
 
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...Docsvision
 
Продукты для мобильной работы с Docsvision
Продукты для мобильной работы с DocsvisionПродукты для мобильной работы с Docsvision
Продукты для мобильной работы с DocsvisionDocsvision
 
Docsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision
 
Приложение Docsvision "Центр поддержки пользователей"
Приложение Docsvision "Центр поддержки пользователей"Приложение Docsvision "Центр поддержки пользователей"
Приложение Docsvision "Центр поддержки пользователей"Docsvision
 
Процесс согласования в Docsvision 5
Процесс согласования в Docsvision 5Процесс согласования в Docsvision 5
Процесс согласования в Docsvision 5Docsvision
 
Docsvision 5 Управление документацией СМК
Docsvision 5 Управление документацией СМКDocsvision 5 Управление документацией СМК
Docsvision 5 Управление документацией СМК Docsvision
 
Новое в легком клиенте 5.1.2
Новое в легком клиенте 5.1.2Новое в легком клиенте 5.1.2
Новое в легком клиенте 5.1.2Docsvision
 

Similar to Пользовательские сценарии в карточках Docsvision 5 (20)

Docsvision 5_Docflow 2012
Docsvision 5_Docflow 2012Docsvision 5_Docflow 2012
Docsvision 5_Docflow 2012
 
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»RoadShow Docsvision: Docsvision 5: документооборот на «отлично»
RoadShow Docsvision: Docsvision 5: документооборот на «отлично»
 
Docsvision 5 – новые возможности для управления организацией
Docsvision 5 – новые возможности для управления организациейDocsvision 5 – новые возможности для управления организацией
Docsvision 5 – новые возможности для управления организацией
 
Docsvision для нефтегазового комплекса
Docsvision для нефтегазового комплексаDocsvision для нефтегазового комплекса
Docsvision для нефтегазового комплекса
 
Новые возможности Docsvision 5
Новые возможности Docsvision 5Новые возможности Docsvision 5
Новые возможности Docsvision 5
 
Электронная подпись в Docsvision 5
Электронная подпись в Docsvision 5Электронная подпись в Docsvision 5
Электронная подпись в Docsvision 5
 
Ролевая модель Docsvision 5
 Ролевая модель Docsvision 5 Ролевая модель Docsvision 5
Ролевая модель Docsvision 5
 
Приложение Docsvision 5 Делопроизводство
Приложение Docsvision 5 ДелопроизводствоПриложение Docsvision 5 Делопроизводство
Приложение Docsvision 5 Делопроизводство
 
DocsVision 5
DocsVision 5DocsVision 5
DocsVision 5
 
Особенности внедрения СЭД в компаниях финансового сектора
Особенности внедрения СЭД в компаниях финансового сектораОсобенности внедрения СЭД в компаниях финансового сектора
Особенности внедрения СЭД в компаниях финансового сектора
 
Docsvision 5 – что нового
Docsvision 5 – что новогоDocsvision 5 – что нового
Docsvision 5 – что нового
 
Услуга «Техническая поддержка разработки»
Услуга «Техническая поддержка разработки»Услуга «Техническая поддержка разработки»
Услуга «Техническая поддержка разработки»
 
Новые требования к ECM - ответы российских разработчиков
Новые требования к ECM - ответы российских разработчиковНовые требования к ECM - ответы российских разработчиков
Новые требования к ECM - ответы российских разработчиков
 
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...
Миграция карточек, разработанных на Конструкторе решений 4.5, на платформу Do...
 
Продукты для мобильной работы с Docsvision
Продукты для мобильной работы с DocsvisionПродукты для мобильной работы с Docsvision
Продукты для мобильной работы с Docsvision
 
Docsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессамиDocsvision 5 система управления документами и бизнес процессами
Docsvision 5 система управления документами и бизнес процессами
 
Приложение Docsvision "Центр поддержки пользователей"
Приложение Docsvision "Центр поддержки пользователей"Приложение Docsvision "Центр поддержки пользователей"
Приложение Docsvision "Центр поддержки пользователей"
 
Процесс согласования в Docsvision 5
Процесс согласования в Docsvision 5Процесс согласования в Docsvision 5
Процесс согласования в Docsvision 5
 
Docsvision 5 Управление документацией СМК
Docsvision 5 Управление документацией СМКDocsvision 5 Управление документацией СМК
Docsvision 5 Управление документацией СМК
 
Новое в легком клиенте 5.1.2
Новое в легком клиенте 5.1.2Новое в легком клиенте 5.1.2
Новое в легком клиенте 5.1.2
 

More from Docsvision

Docsvision 5. Административное делопроизводство
Docsvision 5. Административное делопроизводствоDocsvision 5. Административное делопроизводство
Docsvision 5. Административное делопроизводствоDocsvision
 
Управление закупочной документацией на базе СЭД / ECM платформы Docsivion
Управление закупочной документацией на базе СЭД / ECM платформы DocsivionУправление закупочной документацией на базе СЭД / ECM платформы Docsivion
Управление закупочной документацией на базе СЭД / ECM платформы DocsivionDocsvision
 
Внедрение СЭД/ECM Docsvision в СТД «Петрович»
Внедрение СЭД/ECM Docsvision в СТД «Петрович»Внедрение СЭД/ECM Docsvision в СТД «Петрович»
Внедрение СЭД/ECM Docsvision в СТД «Петрович»Docsvision
 
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»Docsvision
 
Внедрение электронного документооборота в Группе компаний ОАО «Кировский завод»
Внедрение  электронного документооборота в Группе компаний ОАО «Кировский завод»Внедрение  электронного документооборота в Группе компаний ОАО «Кировский завод»
Внедрение электронного документооборота в Группе компаний ОАО «Кировский завод»Docsvision
 
Документ-сканеры Canon в задачах электронного документооборота
Документ-сканеры Canon в задачах электронного документооборотаДокумент-сканеры Canon в задачах электронного документооборота
Документ-сканеры Canon в задачах электронного документооборотаDocsvision
 
Предотвращение утечки конфиденциальной информации в электронном документообороте
Предотвращение утечки конфиденциальной информации в электронном документооборотеПредотвращение утечки конфиденциальной информации в электронном документообороте
Предотвращение утечки конфиденциальной информации в электронном документооборотеDocsvision
 
Автоматизация специализированных и отраслевых бизнес-задач
Автоматизация специализированных и отраслевых бизнес-задачАвтоматизация специализированных и отраслевых бизнес-задач
Автоматизация специализированных и отраслевых бизнес-задачDocsvision
 
Практика перехода предприятий на юридически значимый безбумажный документообо...
Практика перехода предприятий на юридически значимый безбумажный документообо...Практика перехода предприятий на юридически значимый безбумажный документообо...
Практика перехода предприятий на юридически значимый безбумажный документообо...Docsvision
 
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...Docsvision
 
Автоматизация проведения негосударственной экспертизы проектной документации
Автоматизация проведения негосударственной экспертизы проектной документацииАвтоматизация проведения негосударственной экспертизы проектной документации
Автоматизация проведения негосударственной экспертизы проектной документацииDocsvision
 
Архивное делопроизводство на базе Docsvision
Архивное делопроизводство на базе DocsvisionАрхивное делопроизводство на базе Docsvision
Архивное делопроизводство на базе DocsvisionDocsvision
 
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"Docsvision
 
Вебинар №5 "План и методика перехода на безбумажный документооборот"
Вебинар №5 "План и методика перехода на безбумажный документооборот"Вебинар №5 "План и методика перехода на безбумажный документооборот"
Вебинар №5 "План и методика перехода на безбумажный документооборот"Docsvision
 
Вебинар №4 «IT-инфраструктура безбумажной работы»
Вебинар №4 «IT-инфраструктура безбумажной работы»Вебинар №4 «IT-инфраструктура безбумажной работы»
Вебинар №4 «IT-инфраструктура безбумажной работы»Docsvision
 
Новые цели и задачи СЭД / ECM - Владимир Андреев, Docsvision
Новые цели и задачи СЭД / ECM - Владимир Андреев, DocsvisionНовые цели и задачи СЭД / ECM - Владимир Андреев, Docsvision
Новые цели и задачи СЭД / ECM - Владимир Андреев, DocsvisionDocsvision
 
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДО
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДОВебинар №3. Чего мы опасаемся при переходе к ЮЗДО
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДОDocsvision
 
Вебинар 2. Электронная подпись - просто о сложном
Вебинар 2. Электронная подпись - просто о сложномВебинар 2. Электронная подпись - просто о сложном
Вебинар 2. Электронная подпись - просто о сложномDocsvision
 
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)Docsvision
 
10 лет с Docsvision - опыт внедрения, эксплуатации и развития
10 лет с Docsvision - опыт внедрения, эксплуатации и развития10 лет с Docsvision - опыт внедрения, эксплуатации и развития
10 лет с Docsvision - опыт внедрения, эксплуатации и развитияDocsvision
 

More from Docsvision (20)

Docsvision 5. Административное делопроизводство
Docsvision 5. Административное делопроизводствоDocsvision 5. Административное делопроизводство
Docsvision 5. Административное делопроизводство
 
Управление закупочной документацией на базе СЭД / ECM платформы Docsivion
Управление закупочной документацией на базе СЭД / ECM платформы DocsivionУправление закупочной документацией на базе СЭД / ECM платформы Docsivion
Управление закупочной документацией на базе СЭД / ECM платформы Docsivion
 
Внедрение СЭД/ECM Docsvision в СТД «Петрович»
Внедрение СЭД/ECM Docsvision в СТД «Петрович»Внедрение СЭД/ECM Docsvision в СТД «Петрович»
Внедрение СЭД/ECM Docsvision в СТД «Петрович»
 
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»
Автоматизация документооборота в фармацевтической компании НТФФ «Полисан»
 
Внедрение электронного документооборота в Группе компаний ОАО «Кировский завод»
Внедрение  электронного документооборота в Группе компаний ОАО «Кировский завод»Внедрение  электронного документооборота в Группе компаний ОАО «Кировский завод»
Внедрение электронного документооборота в Группе компаний ОАО «Кировский завод»
 
Документ-сканеры Canon в задачах электронного документооборота
Документ-сканеры Canon в задачах электронного документооборотаДокумент-сканеры Canon в задачах электронного документооборота
Документ-сканеры Canon в задачах электронного документооборота
 
Предотвращение утечки конфиденциальной информации в электронном документообороте
Предотвращение утечки конфиденциальной информации в электронном документооборотеПредотвращение утечки конфиденциальной информации в электронном документообороте
Предотвращение утечки конфиденциальной информации в электронном документообороте
 
Автоматизация специализированных и отраслевых бизнес-задач
Автоматизация специализированных и отраслевых бизнес-задачАвтоматизация специализированных и отраслевых бизнес-задач
Автоматизация специализированных и отраслевых бизнес-задач
 
Практика перехода предприятий на юридически значимый безбумажный документообо...
Практика перехода предприятий на юридически значимый безбумажный документообо...Практика перехода предприятий на юридически значимый безбумажный документообо...
Практика перехода предприятий на юридически значимый безбумажный документообо...
 
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...
СЭД/ECM Docsvision как современная масштабируемая платформа управления докуме...
 
Автоматизация проведения негосударственной экспертизы проектной документации
Автоматизация проведения негосударственной экспертизы проектной документацииАвтоматизация проведения негосударственной экспертизы проектной документации
Автоматизация проведения негосударственной экспертизы проектной документации
 
Архивное делопроизводство на базе Docsvision
Архивное делопроизводство на базе DocsvisionАрхивное делопроизводство на базе Docsvision
Архивное делопроизводство на базе Docsvision
 
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"
Вебинар "Методика привлечения контрагентов для перехода на безбумажный ДО"
 
Вебинар №5 "План и методика перехода на безбумажный документооборот"
Вебинар №5 "План и методика перехода на безбумажный документооборот"Вебинар №5 "План и методика перехода на безбумажный документооборот"
Вебинар №5 "План и методика перехода на безбумажный документооборот"
 
Вебинар №4 «IT-инфраструктура безбумажной работы»
Вебинар №4 «IT-инфраструктура безбумажной работы»Вебинар №4 «IT-инфраструктура безбумажной работы»
Вебинар №4 «IT-инфраструктура безбумажной работы»
 
Новые цели и задачи СЭД / ECM - Владимир Андреев, Docsvision
Новые цели и задачи СЭД / ECM - Владимир Андреев, DocsvisionНовые цели и задачи СЭД / ECM - Владимир Андреев, Docsvision
Новые цели и задачи СЭД / ECM - Владимир Андреев, Docsvision
 
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДО
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДОВебинар №3. Чего мы опасаемся при переходе к ЮЗДО
Вебинар №3. Чего мы опасаемся при переходе к ЮЗДО
 
Вебинар 2. Электронная подпись - просто о сложном
Вебинар 2. Электронная подпись - просто о сложномВебинар 2. Электронная подпись - просто о сложном
Вебинар 2. Электронная подпись - просто о сложном
 
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)
Вебинар №1. Что такое безбумажный юридически значимый документооборот (ЮЗДО)
 
10 лет с Docsvision - опыт внедрения, эксплуатации и развития
10 лет с Docsvision - опыт внедрения, эксплуатации и развития10 лет с Docsvision - опыт внедрения, эксплуатации и развития
10 лет с Docsvision - опыт внедрения, эксплуатации и развития
 

Пользовательские сценарии в карточках Docsvision 5

  • 1. Пользовательские сценарии в Docsvision 5 Шистеров Виктор 09.10.2012 ДоксВижн, менеджер продукта
  • 2. Пользовательские сценарии Виды сценариев в Docsvision 5: • Сценарии в карточках • Сценарии в бизнес-процессах www.docsvision.com Слайд: 2
  • 3. Сценарии в бизнес-процессах • UI и API – полностью аналогичны DocsVision 4.x • Полная совместимость с DocsVision 4.x • При обновлении сохраняется работоспособность всех скриптов www.docsvision.com Слайд: 3
  • 4. Сценарии в карточках • Специальный Конструктор скриптов • Доступ к скриптам из Конструктора разметок • Скрипты поддерживают наследование (начиная с релиза 2120, «Корпоративная редакция») по видам www.docsvision.com Слайд: 4
  • 5. Сценарии в карточках • Используются языки C# и Visual Basic .Net • Редактор кода поддерживает форматирование, подсветку кода и аналог IntelliSense • Скрипт можно написать в качестве обработчика любого события любого элемента управления карточки, включая саму карточку • В скрипте можно использовать как старую, так и новую объектную модель www.docsvision.com Слайд: 5
  • 12. Новая объектная модель • Новый подход к работе с данными: контекст объектов (ObjectContext) • Позволяет загружать типизированные объекты, не привязанные к пользовательской сессии • Предоставляет сервисы для работы с объектами системы www.docsvision.com Слайд: 12
  • 13. Новая объектная модель • Пример кода: получение данных сотрудника DocsVision 4.x Docsvision 5 www.docsvision.com Слайд: 13
  • 14. Новая объектная модель • Пример кода: получение данных руководителя сотрудника DocsVision 4.x Docsvision 5 www.docsvision.com Слайд: 14
  • 15. Новая объектная модель • Пример кода: получение ФИО руководителя сотрудника DocsVision 4.x www.docsvision.com Слайд: 15
  • 16. Новая объектная модель • Пример кода: получение ФИО руководителя сотрудника DocsVision 4.x Docsvision 5 www.docsvision.com Слайд: 16
  • 17. Новая объектная модель • Получение данных  Получение данных по идентификатору в виде типизированных объектов  Получение связанных объектов через свойства, загрузка по требованию  Работа с ранее загруженными объектами  Простой поиск www.docsvision.com Слайд: 17
  • 18. Новая объектная модель • Сохранение данных  Автоматическое сохранение изменений  Сохранение конкретного объекта  Замена слоя доступа к данным www.docsvision.com Слайд: 18
  • 19. Новая объектная модель • Объекты системы  Базовая карточка  Документ, Задание  Справочник сотрудников o Подразделения, сотрудники, группы, должности, адреса, …  Справочник контрагентов  Справочник категорий  Справочник ссылок  Справочник правил нумерации  Справочник видов  Конструкторы  … www.docsvision.com Слайд: 19
  • 20. Новая объектная модель • Модель «сервис провайдер»  Для выполнения различных действий уровня бизнес-логики используются сервисы  Сервис может быть получен из контекста по типу сервиса www.docsvision.com Слайд: 20
  • 21. Сервисы базовых объектов • Сервисы карточек Документа и Задания  DocumentService, TaskService • Сервисы справочников  StaffService, PartnersService  KindService  NumerationRulesService, … • Сервисы конструкторов  AccessCheckingService, StateService, LayoutService, … • Системные сервисы  PersistantStore, UserSession www.docsvision.com Слайд: 21
  • 22. Сервисы базовых объектов • DocumentService  Создание документа (с указанием вида, с прикреплением основого файла)  Работа с основным файлом: прикрепление, загрузка, удаление, добавление версий, блокировка, проверка изменений, …  Работа с дополнительными файлами  Синхронизация свойств файла (MS Word) с полями карточки  Экспорт  Электронная подпись www.docsvision.com Слайд: 22
  • 23. Сервисы базовых объектов • TaskService  Создание задания указанного вида, подчиненного задания  Копирование задания, создание дочернего задания копированием  Работа с параметрами исполнения (исполнитель, сроки, контролер, …)  Отправка в работу, отклонение, завершение исполнения, …  Делегирование  Работа с комментариями  Электронная подпись www.docsvision.com Слайд: 23
  • 24. Сервисы базовых объектов • StaffService  Получение текущего сотрудника  Добавление новых подразделений, сотрудников, групп  Перевод сотрудника из одного подразделения в другое  Работа с личной папкой  Работа с заместителями, группами, должностями, адресами, …  Работа с ActiveDirectory • PartnersService  Работа с контрагентами (добавление, редактирование) • LinkService  Работа со справочником ссылок www.docsvision.com Слайд: 24
  • 25. Сервисы базовых объектов • AccessCheckingService  Проверка доступности операции согласно ролевой модели  Получение списка выполняемых ролей • StateService  Проверка доступности операций в соответствии с автоматом состояний  Получение состояний и операции по виду карточки www.docsvision.com Слайд: 25
  • 26. Новая объектная модель • Комбинирование со старой объектной моделью  Можно получить пользовательскую сессию через метод ObjectContext.GetService<UserSession>  В карточке по-прежнему доступны UserSession, CardData…  Сложный поиск – через SearchQuery  При работе и с объектами новой модели, и с CardData, необходимо самостоятельно следить за синхронизацией данных www.docsvision.com Слайд: 26
  • 27. Использование из скрипта this.CardControl – элемент управления карточки CardControl.ObjectContext – контекст объектов this.BaseObject – объект карточки this.CardControl as ICustomizableControl – интерфейс для работы с элементами формы карточки this.Session – пользовательская сессия (ObjectManager) www.docsvision.com Слайд: 27
  • 28. Наследование в скриптах • В версии 2120 («Корпоративная редакция») появилась возможность писать скрипты для вида карточки, а не только для типа • В скрипте для вида можно использовать и переопределять методы скрипта родительского вида • Для этого методы в родительском виде должны быть объявлены с модификаторами protected (или public) и virtual www.docsvision.com Слайд: 28
  • 29. Новая объектная модель Использование новой объектной модели в сценариях бизнес-процессов: https://docsvision.zendesk.com/entries/22077951-docsvision-5 «Использование объектов Docsvision 5 в скрипте бизнес-процесса» www.docsvision.com Слайд: 29
  • 30. Руководство разработчика • В штатном «Руководстве разработчика» описания новых элементов объектной модели пока нет  • Хорошей подсказкой могут стать скрипты типового приложения «Управление документами» • Вопросы можно и нужно задавать на форуме support.docsvision.com • К концу года появится официальное руководство и статья (цикл статей) Best Practices www.docsvision.com Слайд: 30
  • 31. Спасибо за внимание! «ДоксВижн» +7 (812) 335-35-15 199155, Санкт-Петербург, +7 (812) 335-35-32 наб. р. Смоленки, д. 33 Victor.Shisterov@docsvision.com www.docsvision.com