В предыдущей статье я рассказал о новой системе электронного документооборота – easla.com и предупредил всех не ходить на сайт, чтобы не испугаться сложностей.
Теперь предлагаю ознакомиться с пошаговой инструкцией, как выполнить быстрый старт путем заимствования простого опубликованного бизнес-процесса.
![](https://habrastorage.org/r/w780q1/files/3a1/934/c80/3a1934c80ac74dbebba16925409a95e6.jpg)
Всего несколько простых шагов и любой администратор не знакомый с easla.com сможет заимствовать опубликованный процесс и передать его в эксплуатацию пользователям!
Итак, вы зарегистрировались как администратор в easla.com и оказались на страничке администратора. Создайте новую организацию. Обратите внимание на обозначение организации – оно используется для авторизации пользователей при входе в систему. Как правило, для обозначения используют имя домена (google, yandex, rosneft, gazprom).
![](https://habrastorage.org/r/w1560/files/7e0/659/f07/7e0659f0705744709f7d786bfbd5dc60.png)
Не спешите заимствовать процесс! Разверните раздел меню «Пользователи» и добавьте нового пользователя. Обязательно нужно указать фамилию, имя и логин. Обратите внимание, что пользователь после создания заблокирован. Вы, как администратор, может разблокировать его кнопкой «Разблокировать», не активируя учетную запись по эл. почте. В остальных случаях пользователь сам может активировать свою учетную запись. Доверьте пользователя администратору с помощью кнопки «Доверить администратору».
![](https://habrastorage.org/r/w1560/files/778/565/704/778565704dec435f8866f3df7e48b7f9.png)
![](https://habrastorage.org/r/w1560/files/5fd/047/b8b/5fd047b8bdf4498ba484c0418371db52.png)
После этих несложных манипуляций вы, оставаясь на самом деле администратором, можете входить в пользовательский раздел из под только что созданной учетной записи доверенного пользователя. Таким образом, нет необходимости открывать кучку браузеров и входить в каждом из них в easla.com под учетными записями разных пользователей, чтобы проверить, как работает процесс. Достаточно выбрать ключевых пользователей, доверить их себе и проверить работу процесса в разных закладках браузера!
Вот теперь можно развернуть раздел меню «Процессы» и перейти в «Заимствовать общий». Найдите процесс CRM-117 и кликните «Заимствовать в …». Система запустит анализ процесса перед заимствованием. Во время анализа происходит выполнение всех существующих скриптов и выявление связей с классификаторами, группами, объектами, процессами и т.д. Все выявленные зависимости будут отражены на странице. Не стоит пугаться неудачно выполненных скриптов заимствуемого процесса. Администратор, создавший процесс мог не обработать какие-то неожиданные ситуации и выполнение привело к ошибке. Конечно, это может привести к тому, что будут найдены не все зависимости, но на то мы и администраторы, чтобы разобраться и адаптировать заимствованный процесс под свои нужды в любом состоянии. Согласитесь, когда программист заимствует чужой код с форума или github'а, он не ожидает от него полной работоспособности. Всегда есть риск, что код не заработает или заработает не так, как ожидается.
В крайнем случае, можете написать письмо автору процесса и попросить его о помощи или консультации. Уверен, он найдет время и ответит! Разумеется, можно обращаться и в техподдержку!
После завершения анализа заимствуемого процесса появится кнопка «Заимствовать?». Кликните на нее и дождитесь завершения операции. Появится кнопка «Перейти к новому …».
![](https://habrastorage.org/r/w1560/files/9a8/b31/f08/9a8b31f0877c4c13ad1d940e9518f998.png)
![](https://habrastorage.org/r/w1560/files/861/2c5/b36/8612c5b3698b4efb8673cc95fbbf6075.png)
Теперь нужно включить вашего единственного пользователя, добавленного на втором шаге, хотя бы в одну роль. Перейдите к новому процессу и в разделе меню «Роли» выберите роль «Редактор». Включите в нее пользователя организации. Это просто!
Настоятельно рекомендую выбрать роль «Редактор», т.к. только в этом случае пользователь получит полномочия на создание и изменение объектов процесса, а «Наблюдатель» такими полномочиями не обладает!
![](https://habrastorage.org/r/w1560/files/e5f/ef3/22f/e5fef322f0f6486ea3ae32bba1ba192b.png)
Вернитесь к процессу и опубликуйте его целиком с помощью соответствующей кнопочки на панели. Если все удачно, то увидите соответствующее информационное сообщение.
![](https://habrastorage.org/r/w1560/files/a61/7dc/7df/a617dc7dfbbc4dce89a8c842a23d4795.png)
Перейдите в режим пользователя, чтобы насладиться работой в только что созданном процессе!
![](https://habrastorage.org/r/w1560/files/9a0/9e1/8cf/9a09e18cfcb843a1912cdc43524bc5bf.png)
Попробуйте добавить первого контрагента. Заполните обязательные поля и нажмите «Создать». Контрагент должен успешно сохраниться.
![](https://habrastorage.org/r/w1560/files/aa3/477/bf3/aa3477bf3cee4dc2bb0cc2c3d655dd7d.png)
Вот и все! Теперь вы получили инструмент для централизованного хранения контрагентов и контактов с многопользовательским доступом и разными правами доступа для разных ролей!
Обращаю отдельное внимание на то, что процесс CRM-117 «Заказчики» не надуманный и не созданный только для демонстрации возможностей easla.com. Он реально используется пользователями системы в настоящий момент (см. скриншоты ниже). Разумеется, сам по себе он приносит мало пользы, т.к. является скорее вспомогательным для других процессов. Например, для процессов управления договорами, управления перепиской, управления тендерами и т.д. Каждый администратор, уверен, может обозначить свои бизнес-процессы, которые смогут использовать процесс «Заказчики» как источник информации. Все зависит только от характера деятельности организации.
![](https://habrastorage.org/r/w1560/files/471/00d/689/47100d6892c14b92b104ab8cc5c93fb3.png)
![](https://habrastorage.org/r/w1560/files/3f3/67d/4b6/3f367d4b62914a128b2aba28fcce26d4.png)
Надеюсь, что теперь любой администратор может попробовать свои силы в заимствовании опубликованных процессов. Разумеется, если опубликованные процессы подходят виду деятельности организации. Хотя, некоторые процессы, пусть и окажутся бесполезными для организации, но могут оказаться очень хорошим примером использования системы. Скажем, CRM-159 «Переписка» очень непростой процесс с серьезным кодом, ответственным за отправку эл. почты самыми разными способами, может быть использован в организациях с централизованной схемой управления официальной корреспонденции или просто послужить источником фрагментов кода поведения объектов, атрибутов и действий.
P.S. Все пытливые умы прошу смело писать все вопросы на support@easla.com. Обещаю — ответим всем!
P.P.S. Все любители минусовать — пишите за что минусуете!
Теперь предлагаю ознакомиться с пошаговой инструкцией, как выполнить быстрый старт путем заимствования простого опубликованного бизнес-процесса.
![](https://habrastorage.org/files/3a1/934/c80/3a1934c80ac74dbebba16925409a95e6.jpg)
Всего несколько простых шагов и любой администратор не знакомый с easla.com сможет заимствовать опубликованный процесс и передать его в эксплуатацию пользователям!
Шаг 1
Итак, вы зарегистрировались как администратор в easla.com и оказались на страничке администратора. Создайте новую организацию. Обратите внимание на обозначение организации – оно используется для авторизации пользователей при входе в систему. Как правило, для обозначения используют имя домена (google, yandex, rosneft, gazprom).
![](https://habrastorage.org/files/7e0/659/f07/7e0659f0705744709f7d786bfbd5dc60.png)
Шаг 2
Не спешите заимствовать процесс! Разверните раздел меню «Пользователи» и добавьте нового пользователя. Обязательно нужно указать фамилию, имя и логин. Обратите внимание, что пользователь после создания заблокирован. Вы, как администратор, может разблокировать его кнопкой «Разблокировать», не активируя учетную запись по эл. почте. В остальных случаях пользователь сам может активировать свою учетную запись. Доверьте пользователя администратору с помощью кнопки «Доверить администратору».
![](https://habrastorage.org/files/778/565/704/778565704dec435f8866f3df7e48b7f9.png)
![](https://habrastorage.org/files/5fd/047/b8b/5fd047b8bdf4498ba484c0418371db52.png)
После этих несложных манипуляций вы, оставаясь на самом деле администратором, можете входить в пользовательский раздел из под только что созданной учетной записи доверенного пользователя. Таким образом, нет необходимости открывать кучку браузеров и входить в каждом из них в easla.com под учетными записями разных пользователей, чтобы проверить, как работает процесс. Достаточно выбрать ключевых пользователей, доверить их себе и проверить работу процесса в разных закладках браузера!
Шаг 3
Вот теперь можно развернуть раздел меню «Процессы» и перейти в «Заимствовать общий». Найдите процесс CRM-117 и кликните «Заимствовать в …». Система запустит анализ процесса перед заимствованием. Во время анализа происходит выполнение всех существующих скриптов и выявление связей с классификаторами, группами, объектами, процессами и т.д. Все выявленные зависимости будут отражены на странице. Не стоит пугаться неудачно выполненных скриптов заимствуемого процесса. Администратор, создавший процесс мог не обработать какие-то неожиданные ситуации и выполнение привело к ошибке. Конечно, это может привести к тому, что будут найдены не все зависимости, но на то мы и администраторы, чтобы разобраться и адаптировать заимствованный процесс под свои нужды в любом состоянии. Согласитесь, когда программист заимствует чужой код с форума или github'а, он не ожидает от него полной работоспособности. Всегда есть риск, что код не заработает или заработает не так, как ожидается.
В крайнем случае, можете написать письмо автору процесса и попросить его о помощи или консультации. Уверен, он найдет время и ответит! Разумеется, можно обращаться и в техподдержку!
После завершения анализа заимствуемого процесса появится кнопка «Заимствовать?». Кликните на нее и дождитесь завершения операции. Появится кнопка «Перейти к новому …».
![](https://habrastorage.org/files/9a8/b31/f08/9a8b31f0877c4c13ad1d940e9518f998.png)
![](https://habrastorage.org/files/861/2c5/b36/8612c5b3698b4efb8673cc95fbbf6075.png)
Шаг 4
Теперь нужно включить вашего единственного пользователя, добавленного на втором шаге, хотя бы в одну роль. Перейдите к новому процессу и в разделе меню «Роли» выберите роль «Редактор». Включите в нее пользователя организации. Это просто!
Настоятельно рекомендую выбрать роль «Редактор», т.к. только в этом случае пользователь получит полномочия на создание и изменение объектов процесса, а «Наблюдатель» такими полномочиями не обладает!
![](https://habrastorage.org/files/e5f/ef3/22f/e5fef322f0f6486ea3ae32bba1ba192b.png)
Шаг 5
Вернитесь к процессу и опубликуйте его целиком с помощью соответствующей кнопочки на панели. Если все удачно, то увидите соответствующее информационное сообщение.
![](https://habrastorage.org/files/a61/7dc/7df/a617dc7dfbbc4dce89a8c842a23d4795.png)
Шаг 6
Перейдите в режим пользователя, чтобы насладиться работой в только что созданном процессе!
![](https://habrastorage.org/files/9a0/9e1/8cf/9a09e18cfcb843a1912cdc43524bc5bf.png)
Попробуйте добавить первого контрагента. Заполните обязательные поля и нажмите «Создать». Контрагент должен успешно сохраниться.
![](https://habrastorage.org/files/aa3/477/bf3/aa3477bf3cee4dc2bb0cc2c3d655dd7d.png)
Вот и все! Теперь вы получили инструмент для централизованного хранения контрагентов и контактов с многопользовательским доступом и разными правами доступа для разных ролей!
Реальная эксплуатация
Обращаю отдельное внимание на то, что процесс CRM-117 «Заказчики» не надуманный и не созданный только для демонстрации возможностей easla.com. Он реально используется пользователями системы в настоящий момент (см. скриншоты ниже). Разумеется, сам по себе он приносит мало пользы, т.к. является скорее вспомогательным для других процессов. Например, для процессов управления договорами, управления перепиской, управления тендерами и т.д. Каждый администратор, уверен, может обозначить свои бизнес-процессы, которые смогут использовать процесс «Заказчики» как источник информации. Все зависит только от характера деятельности организации.
![](https://habrastorage.org/files/471/00d/689/47100d6892c14b92b104ab8cc5c93fb3.png)
![](https://habrastorage.org/files/3f3/67d/4b6/3f367d4b62914a128b2aba28fcce26d4.png)
Итоги
Надеюсь, что теперь любой администратор может попробовать свои силы в заимствовании опубликованных процессов. Разумеется, если опубликованные процессы подходят виду деятельности организации. Хотя, некоторые процессы, пусть и окажутся бесполезными для организации, но могут оказаться очень хорошим примером использования системы. Скажем, CRM-159 «Переписка» очень непростой процесс с серьезным кодом, ответственным за отправку эл. почты самыми разными способами, может быть использован в организациях с централизованной схемой управления официальной корреспонденции или просто послужить источником фрагментов кода поведения объектов, атрибутов и действий.
P.S. Все пытливые умы прошу смело писать все вопросы на support@easla.com. Обещаю — ответим всем!
P.P.S. Все любители минусовать — пишите за что минусуете!