«Центр Разработки и Внедрения Террасофт Поволжье» Бизнес - процессы.

Презентация:



Advertisements
Похожие презентации
«Центр Разработки и Внедрения Террасофт Поволжье» JS/ExtJS или как сломать мозг программисту C#
Advertisements

«Центр Разработки и Внедрения Террасофт Поволжье» Отчеты. От простого к ужасу.
Центр Разработки и Внедрения Terrasoft Поволжье Документ как основа методологии.
«Центр Разработки и Внедрения Террасофт Поволжье» Пленарная сессия.
«Центр Разработки и Внедрения Террасофт Поволжье» Типичные задачи в Terrasoft 3.Х.
«Центр Разработки и Внедрения Террасофт Поволжье» Общие принципы интеграций bpmonline.
Bpmonline PT 1C Connector Центр Разработки и Внедрения Террасофт Поволжье Руководитель Отдела Исследований и Разработки Александр Свистунов.
«Центр Разработки и Внедрения Террасофт Поволжье» Работа с данными.
«Центр Разработки и Внедрения Террасофт Поволжье» Интеграция с внешними системами.
Управление транспортно-логистической компанией на основе бизнес-процессов – способ увеличения прибыли и сокращения издержек Андроник Александр Руководитель.
Call Centre сервер Terrasoft CRM на платформе Oktell.
В. М. Гуровиц, ДиапазонЗначение range(6)0, 1, 2, 3, 4, 5 range(3, 8)3, 4, 5, 6, 7 range(3, 8, 2)3, 5, 7 range(8, 3, -2)8, 6, 4 range(8,
Современные инструменты построения единого контакт-центра для увеличения продаж.
Java на стороне сервера. Сервлеты и JSP Server-side Java: Servlets & JSP.
Work with server by XMLRPC – library in Java For students Author: Dudnik Oxana.
CRM-решения Terrasoft. Содержание CRM решения TerrasoftЭра BPMАвтоматизация с помощью BPMonline CRMМетодология CRM проекта.
Построение HTML5&JavaScript приложений для Windows 8.
Электронная Россия ( ), ЭР-2004 Лекция # 2 Основы анимации на основе Flash-технологий.
SharePoint Design Tools Office Applications Решения на базе BCS и внешних типов содержимого позволяют интегрировать данные в SharePoint и Office Описывает.
PHP как язык программированияPHP как язык программирования.
Транксрипт:

«Центр Разработки и Внедрения Террасофт Поволжье» Бизнес - процессы

Содержание Спецификация BPMN Дизайнер процессов Типы элементов БП Примеры использования БП Запуск БП

Спецификация BPMN

BPMN BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) система условных обозначений (нотация) для моделирования бизнес- процессов. Спецификация BPMN описывает условные обозначения для отображения бизнес-процессов в виде диаграмм бизнес-процессов.

Дизайнер процессов

Рабочая область дизайнера (1) Область элементов процесса (2) Область структуры процесса (3) Область свойств и событий (4) Панель инструментов (5)

Типы элементов БП

Действия События Логические операторы Потоки и соединяющие объекты Роли Артефакты

Примеры использования

1. Линейный Бизнес-Процесс 2. Использование ветвлений 3. Работа с БД 4. Использование автогенерируемой страницы 5. Использование сообщений

Запуск БП

Пользовательский запуск

Запуск БП с параметром из кода. 5.x. var manager = UserConnection.ProcessSchemaManager; var processSchema = manager.GetInstanceByName("BPName"); var process = processSchema.CreateProcess(UserConnection); if (processSchema.Parameters.ExistsByName("ParametrName")) { process.SetPropertyValue("ParametrName", "Value"); } process.Execute(Page.UserConnection);

Запуск БП из кода. 7.x. startBusinessProcess: function () { var requestUrl = Terrasoft.workspaceBaseUrl + '/ServiceModel/ProcessEngineService.svc/UploadContactPhoto/Execute'; Ext.Ajax.request({ url: requestUrl, headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, method: 'POST', scope: this, callback: function (request, success, response) { } }); }

Запуск БП. Odata. // Формирование строки запроса к веб-сервису для запуска процесса AddNewExternalContact, которому // передаются значения входящих параметров ContactName и ContactPhone. string requestString = string.Format(serverUri + executeProcessMethodPath + "/AddNewExternalContact/Execute?ContactName={0}&ContactPhone={1}", contactName, contactPhone); HttpWebRequest request = HttpWebRequest.Create(requestString) as HttpWebRequest; request.Method = "GET"; request.CookieContainer = AuthCookie; using (var response = request.GetResponse()) { // Обработка ответа от сервера. }

Россия: Самара, Московское шоссе 4а +7 (846) , Москва, Ул. Каланчевская, д (495) , Киев, пр-т. Краснозвездный, 115-А +38 (044) Украина: PORTLAND HOUSE, BRESSENDAN PLACE, LONDON SW1E 5RS +44 (2) UK: Alexandria: 901 N Pitt Street, Suite 325 Alexandria +1 (917) m