261 lines
39 KiB
HTML
261 lines
39 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ru">
|
||
|
||
<head>
|
||
<title>Запуск процесса</title>
|
||
<meta name="generator" content="Help+Manual" />
|
||
<meta name="keywords" content="Множественный запуск подпроцесса" />
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<meta name="description" content="Блок Запуск процесса используется для декомпозиции и повышения наглядности схем. Он позволяет вызывать отдельный подпроцесс в рамках более крупного родительского..." />
|
||
<meta name="picture" content="" />
|
||
<meta property="og:type" content="website" />
|
||
<meta property="og:title" content="Cправка по Low-code платформе ELMA365" />
|
||
<meta property="og:url" content="https://elma365.com/ru/help" />
|
||
<meta property="og:image" content="" />
|
||
<meta property="og:site_name" content="ELMA365" />
|
||
<link rel="icon" href="favicon.png" type="image/png" />
|
||
|
||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
|
||
<link rel="stylesheet" href="./jquery-ui.min.css" />
|
||
<link rel="stylesheet" href="default.css" />
|
||
<link rel="stylesheet" href="./search-yandex.css" />
|
||
<link rel="stylesheet" href="./article.css" />
|
||
<link rel="stylesheet" href="./glossary.css" />
|
||
<link rel="stylesheet" href="./theme.css" />
|
||
|
||
<script type="text/javascript" src="jquery.js"></script>
|
||
<script type="text/javascript" src="helpman_settings.js"></script>
|
||
<script type="text/javascript" src="helpman_topicinit.js"></script>
|
||
|
||
<script type="text/javascript" src="highlight.js"></script>
|
||
<script type="text/javascript">
|
||
$(document).ready(function(){highlight();});
|
||
</script>
|
||
</head>
|
||
|
||
<body>
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-M6ETBEC1R9"></script><script>window.dataLayer=window.dataLayer || []; function gtag(){dataLayer.push(arguments);}gtag('js', new Date()); gtag('config', 'G-M6ETBEC1R9');</script>
|
||
<script>!function(e,t,c,n,r,a,m){e.ym=e.ym||function(){(e.ym.a=e.ym.a||[]).push(arguments)},e.ym.l=1*new Date;for(var s=0;s<document.scripts.length;s++)if(document.scripts[s].src===n)return;a=t.createElement(c),m=t.getElementsByTagName(c)[0],a.async=1,a.src=n,m.parentNode.insertBefore(a,m)}(window,document,"script","https://mc.yandex.ru/metrika/tag.js"),ym(83179930,"init",{clickmap:!0,trackLinks:!0,accurateTrackBounce:!0,webvisor:!0})</script><noscript><div><img alt=""src=https://mc.yandex.ru/watch/83179930 style=position:absolute;left:-9999px></div></noscript>
|
||
|
||
<header class="header elma-365">
|
||
<div class="container">
|
||
<a class="header__logo" href="https://elma365.com/ru/help">
|
||
<img src="./logo.svg" alt="header logo">
|
||
</a>
|
||
<!-- <div class="hero__search-form" id="search-panel">
|
||
<form class="search-form" onsubmit="ym(83179930,'reachGoal','poisk')">
|
||
<label class="search-form__label">
|
||
<span id="reset-search" class="search__icon"></span>
|
||
<input class="search-form__input" type="text">
|
||
</label>
|
||
<input class="search-form__submit" type="submit" value="Submit">
|
||
</form>
|
||
</div> -->
|
||
|
||
<div class="hero__search-form" id="search-panel"> <form class="search-form"> <label class="search-form__label"> <span id="reset-search" class="search__icon"></span> <input class="search-form__input" type="text"> </label> <input class="search-form__submit" type="submit" value="Submit"> </form> </div>
|
||
<div class="hero__search">
|
||
<a href="#" id="search-icon" class="hero__search-icon">
|
||
<img src="search-icon-white.svg" alt="search string">
|
||
</a>
|
||
<a href="#" id="side-menu-icon" class="hero__side-icon">
|
||
<img src="side_menu.svg" alt="side menu">
|
||
</a>
|
||
</div>
|
||
<div class="header__navi">
|
||
|
||
<ul class="header__list"><li><span class="solution-select"><span class="solution-select__selected"></span><svg width="7" height="4" viewBox="0 0 7 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L3.5 3.5L6 1" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg><ul class="solution-select__list"><li><a class="project-link" href="https://elma365.com/ru/help/platform/get-trial.html">Платформа</a></li><li><a class="project-link" href="https://elma365.com/ru/help/ecm/ecm-functions.html">ECM</a></li><li><a class="project-link" href="https://elma365.com/ru/help/crm/crm_overview.html">CRM</a></li><li><a class="project-link" href="https://elma365.com/ru/help/service/service-functions.html">Service</a></li><li><a class="project-link" href="https://elma365.com/ru/help/projects/projects-functions.html">Проекты</a></li><li><a class="project-link" href="https://elma365.com/ru/help/business_solutions/-elma365-store.html">Бизнес-решения</a></li></ul></span></li><li><a href="https://api.elma365.com/ru/"target="_blank">API</a></li><li><a href="https://tssdk.elma365.com/"target="_blank">SDK</a></li><li><a href="https://community.elma365.com/" target="_blank">Community</a></li><li><a href="https://elma-academy.com/ru/" target="_blank">Академия</a></li><li><a href="https://elma365.com/ru/" target="_blank">Сайт ELMA365</a></li></ul>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</header>
|
||
|
||
|
||
|
||
|
||
<main class="main container">
|
||
|
||
<aside class="sidebar" id="sidebar">
|
||
<div class="sidebar__header">
|
||
<a class="header__logo" href="https://elma365.com/ru/help">
|
||
<img src="./logo-light.svg">
|
||
</a>
|
||
<span class="sidebar__close elma-365-close" id="close"></span>
|
||
</div>
|
||
<div class="sidebar__wrapper" id="side-menu">
|
||
|
||
</div>
|
||
</aside>
|
||
|
||
<article class="article" id="article">
|
||
<div class="article-inner">
|
||
<div class="content">
|
||
<header class="article__header">
|
||
<div class="article__bread" style="display:flex; gap:10px;">
|
||
<span id="subcategory" class="search-res__item-category search-res__item-category_subcategory subcategory article__badge"></span>
|
||
|
||
<div class="topic__breadcrumbs">
|
||
<p>Дизайнер бизнес-процессов > Графические элементы / Запуск процесса</p>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="topic__title"><h1 class="p_Heading1" style="text-align: center; margin: 19px 0 19px 0;"><span class="f_Heading1" style="font-size: 32px;">Запуск процесса</span></h1>
|
||
</div>
|
||
|
||
</header>
|
||
<section class="article__content">
|
||
<div class="scroll-top-inner">
|
||
<a href="#h1-article" class="scroll-top"></a>
|
||
</div>
|
||
<!-- Placeholder for topic body. -->
|
||
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="2.png" title="2.png" width="124" height="100" style="margin:0 15px 0 3px;width:124px;height:100px;border:none" src="360011894071-2.png"/>Блок <span style="font-weight: bold;">Запуск процесса</span> используется для декомпозиции и повышения наглядности схем. Он позволяет вызывать отдельный подпроцесс в рамках более крупного родительского бизнес-процесса.</p>
|
||
<p style="margin: 14px 0 0 0;">Подпроцесс является частью родительского процесса и описывается отдельно. На его схеме создаются свои зоны ответственности, задачи, события и т. д., поэтому вы можете редактировать его, не затрагивая при этом основной процесс.</p>
|
||
<p class="p_Normal">При запуске подпроцесса его название отобразится в <a href="360012498891.html#history_tab" class="topiclink">карточке экземпляра</a> родительского процесса на вкладке <span style="font-weight: bold;">История</span>. Вы можете перейти к карточке дочернего процесса и отследить его ход, нажав на название.</p>
|
||
<p class="p_Normal">Размещая блок <span style="font-weight: bold;">Запуск процесса</span> на схеме, вы добавляете в основной процесс отсылку на комплексную задачу, которая будет выполняться в рамках подпроцесса. При этом в родительский процесс можно добавить несколько подпроцессов.</p>
|
||
<p class="p_Normal">Кроме того, вы можете настроить блок таким образом, чтобы для каждого элемента приложения, переданного в основной процесс, запускались отдельные экземпляры подпроцесса.</p>
|
||
<h2 class="p_Heading2"><a id="use-subproccess" class="hmanchor"></a><span class="f_Heading2">Использование блока</span></h2>
|
||
<p style="margin: 14px 0 0 0;">Рассмотрим применение графического элемента в бизнес-процессе <span style="font-weight: bold;">Подбор персонала</span>. По ходу процесса после утверждения кандидата на должность будет запускаться подпроцесс подготовки рабочего места для нового сотрудника.</p>
|
||
<p style="margin: 14px 0 0 0;"><img alt="start-subprocces-1" width="681" height="554" style="margin:0;width:681px;height:554px;border:none" src="start-subprocces-1.png"/></p>
|
||
<p style="margin: 14px 0 0 0;">Процесс <span style="font-weight: bold;">Подготовка рабочего места</span> моделируется отдельно. В нём задаются все условия выполнения: задачи, зоны ответственности, события и т. д. Его схема выглядит следующим образом:</p>
|
||
<p class="p_Normal"><img alt="360011894551-mceclip1" width="582" height="466" style="margin:0;width:582px;height:466px;border:none" src="360011894551-mceclip1.png"/></p>
|
||
<p class="p_Normal">Если претенденты на должность проходят многоуровневый отбор с несколькими этапами собеседований и выполнением тестового задания, вы можете создать и добавить на схему процесса <span style="font-weight: bold;">Подбор персонала</span> еще один подпроцесс — <span style="font-weight: bold;">Взаимодействие с кандидатом</span>. Тогда схема основного процесса не будет перегружена множеством отдельных задач, отбор кандидата и утверждение сотрудника будут проходить в отдельном подпроцессе. </p>
|
||
<h2 class="p_Heading2"><a id="configure-subproccess" class="hmanchor"></a><span class="f_Heading2">Настройка блока</span></h2>
|
||
<p style="margin: 14px 0 0 0;">Чтобы добавить и настроить блок, выполните следующие действия:</p>
|
||
<ol style="list-style-type:decimal">
|
||
<li value="1" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">Откройте схему родительского бизнес-процесса.</li><li value="2" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">С правой панели поля для моделирования перетащите на схему блок <span style="font-weight: bold;">Запуск процесса</span> и разместите его там, где потребуется запустить отдельный подпроцесс. </li><li value="3" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">Дважды нажмите на блок, чтобы перейти к его настройкам. </li><li value="4" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">Заполните необходимые поля на вкладках <span style="font-weight: bold;">Основное</span> и <span style="font-weight: bold;">Входные и выходные атрибуты</span>.</li></ol>
|
||
<h3 class="p_Heading3"><span class="f_Heading3">Вкладка «Основное»</span></h3>
|
||
<p class="p_Normal"><img alt="start-subproccess-3" width="801" height="435" style="margin:0;width:801px;height:435px;border:none" src="start-subproccess-3.png"/></p>
|
||
<ul style="list-style-type:disc">
|
||
<li><span style="font-weight: bold;">Название</span> — укажите название блока, которое будет отображаться на схеме;</li><li><span style="font-weight: bold;">Процесс</span> — выберите опубликованный процесс, который будет вызываться в рамках родительского.</li></ul>
|
||
<p style="margin: 0 0 0 35px;">Если выбранный процесс не является системным и не включён в <a href="block_solution.html" class="topiclink">заблокированное решение</a>, его можно открыть для редактирования в новой вкладке браузера. Для этого нажмите кнопку <img alt="link-button" width="32" height="26" style="margin:0;width:32px;height:26px;border:none" src="link-button.png"/>. Обратите внимание, процесс откроется только в режиме просмотра, если включён фича-флаг <code><b>enableReadOnlyModeForDiagrammer</b></code>. Для поставки SaaS обратитесь к менеджеру. Для поставки On-Premises подробнее об этом читайте в статьях <a href="change-settings-enterprise.html#enable-feature-flag-enterpeise" class="topiclink">«Изменение параметров On‑Premises Enterprise»</a> и <a href="change-elma365standard-parameters.html#enable-feature-flag-standard" class="topiclink">«Изменение параметров On‑Premises Standard»</a>;</p>
|
||
<ul style="list-style-type:disc">
|
||
<li><span style="font-weight: bold;">Выполнять от имени </span>— выберите, кто отобразится в <a href="360012498891.html#history_tab" class="topiclink">карточке экземпляра</a> в качестве инициатора процесса:<ul style="list-style-type:circle">
|
||
<li><span style="font-weight: bold;">Текущий пользователь</span> — пользователь, запустивший экземпляр дочернего процесса;</li><li><span style="font-weight: bold;">Контекстная переменная </span>— выберите переменную типа <a href="360009707032.html#users" class="topiclink">Пользователи (один)</a> из контекста процесса. Инициатором будет значиться сотрудник, который указан в значении переменной. Например, вы можете выбрать контекстную переменную с пользователем, в чьей зоне ответственности размещён дочерний процесс;</li><li><span style="font-weight: bold;">Система </span>— дочерний процесс будет выполняться от имени пользователя, назначенного на роль <a href="360006871932.html#supervisor" class="topiclink">Супервизор системы</a>.</li></ul></li></ul>
|
||
<ul style="list-style-type:disc">
|
||
<li><span style="font-weight: bold;">Асинхронный запуск</span> — включите опцию, чтобы после старта дочернего процесса выполнение родительского продолжалось. В противном случае родительский процесс возобновится только после окончания дочернего;</li><li><span style="font-weight: bold;">Связать с полем</span> — свяжите запуск подпроцесса с переменной типа <span style="font-weight: bold;">Приложение</span> из основного процесса. В таком случае события, происходящие в рамках подпроцесса, например, возникшие ошибки или переназначение задачи, будут отображаться в <a href="360014352191.html" class="topiclink">ассоциированной ленте</a> элемента связанного приложения. Если вы выберите в поле переменную с включенной опцией <span style="font-weight: bold;">Несколько</span>, вы сможете запускать экземпляры подпроцесса для нескольких выбранных элементов приложения. Подробнее об этом читайте в подразделе <a href="360012266792.html#multiple-start" class="topiclink">«Множественный запуск подпроцесса»</a>;</li><li><span style="font-weight: bold;">Поле подпроцесса</span> — укажите переменную из подпроцесса, в которую необходимо передавать элемент приложения родительского процесса. Опция появляется, если в <span style="font-weight: bold;">Связать с полем</span> вы выбрали переменную, для которой включена опция <span style="font-weight: bold;">Несколько</span>.</li></ul>
|
||
<h3 class="p_Heading3"><a id="input-and-output" class="hmanchor"></a><span class="f_Heading3">Вкладка «Входные и выходные атрибуты»</span></h3>
|
||
<p class="p_Normal" style="margin: 19px 0 0 0;">Вы можете сопоставить контекстные переменные в родительском и дочернем процессах. Обратите внимание, сопоставить можно только переменные одного <a href="360009707032.html" class="topiclink">типа</a>.</p>
|
||
<p class="p_Normal" style="margin: 19px 0 0 0;"><img alt="Подпроцесс_05" width="726" height="297" style="margin:0;width:726px;height:297px;border:none" src="hmfile_hash_4de2a1c1.png"/></p>
|
||
<ul style="list-style-type:disc">
|
||
<li><span style="font-weight: bold;">Входные переменные</span> — передаются из родительского процесса в дочерний при запуске последнего;</li><li><span style="font-weight: bold;">Выходные переменные</span> — передаются в родительский процесс из дочернего при завершении последнего. Обратите внимание, настроить выходные параметры нельзя, если вы включили <span style="font-weight: bold;">Асинхронный запуск</span> или настроили <a href="360012266792.html#multiple-start" class="topiclink">Множественный запуск подпроцесса</a>.</li></ul>
|
||
<p class="p_Normal">В выходных атрибутах доступно поле <span style="font-weight: bold;">Код выхода</span>. Оно позволяет по завершении подпроцесса передать название его конечного события в основной процесс.</p>
|
||
<p class="p_Normal">Допустим, в рамках оформления закупки есть подпроцесс подписания договора. В нем есть два конечных события: <span style="font-weight: bold;">Оригинал получен</span> и <span style="font-weight: bold;">Оригинал не получен</span>. Чтобы на следующем шаге основного процесса было известно, каким именно событием закончилось подписание договора, настройте поле <span style="font-weight: bold;">Код выхода</span>.</p>
|
||
<p class="p_Normal">Для этого в контекст основного процесса добавьте поле типа <a href="360009707032.html" class="topiclink">Строка</a> и назовите его, например, <span style="font-weight: bold;">Результат</span>. В столбце выходных переменных укажите переменную подпроцесса <span style="font-weight: bold;">Код выхода</span>, а в столбце родительского процесса — переменную <span style="font-weight: bold;">Результат</span>.</p>
|
||
<h2 class="p_Heading2"><a id="multiple-start" class="hmanchor"></a><span class="f_Heading2">Множественный запуск подпроцесса</span></h2>
|
||
<p style="margin: 14px 0 0 0;">Вы можете запускать отдельные экземпляры подпроцесса с несколькими элементами приложения. Такой запуск называется множественным. Чтобы его настроить, в блоке <span style="font-weight: bold;">Запуск процесса</span> указать переменную с включённой опцией <span style="font-weight: bold;">Несколько</span>.</p>
|
||
<p style="margin: 14px 0 0 0;">Для примера изменим схему процесса <span style="font-weight: bold;">Подбор персонала</span>. Теперь сотрудник по персоналу будет искать кандидатов и создавать карточки для каждого из них в приложении <span style="font-weight: bold;">Кандидаты</span>. Затем в задаче отправки кандидатов на рассмотрение он сформирует список претендентов на должность — добавит на форму задачи несколько элементов приложения <span style="font-weight: bold;">Кандидаты</span>. При нажатии на кнопку <span style="font-weight: bold;">Отправить</span> список кандидатов будет передан на рассмотрение. С каждым добавленным элементом приложения запустится отдельный экземпляр подпроцесса <span style="font-weight: bold;">Взаимодействие с кандидатом</span>. </p>
|
||
<p style="margin: 14px 0 0 0;">По ходу подпроцесса соискатель будет проходить собеседования и выполнять тестовые задания. Не подошедшие претенденты будут отклонены, а для одобренного кандидата будет создана карточка сотрудника. Затем продолжится родительский процесс.</p>
|
||
<p style="margin: 14px 0 0 0;"><img alt="start-subproccess-5" width="891" height="674" style="margin:0;width:891px;height:674px;border:none" src="start-subproccess-5.png"/></p>
|
||
<p style="margin: 14px 0 0 0;">Чтобы настроить множественный запуск экземпляров подпроцесса:</p>
|
||
<ol style="list-style-type:decimal">
|
||
<li value="1" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">На вкладке <span style="font-weight: bold;">Контекст</span> создадим переменную. Укажем тип <span style="font-weight: bold;">Приложение</span>, выберем приложение <span style="font-weight: bold;">Кандидаты</span> и включим опцию <span style="font-weight: bold;">Несколько</span>. </li><li value="2" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">После поиска кандидатов и создания карточек для них разместим для сотрудника по персоналу задачу <span style="font-weight: bold;">Отправить кандидатов на рассмотрение</span>. Откроем её настройки и вынесем на форму множественную переменную <span style="font-weight: bold;">Кандидаты</span>. </li></ol>
|
||
<p style="margin: 14px 0 0 22px;">Задача необходима, чтобы сотрудник при её выполнении смог указать в переменной несколько элементов приложения, созданных в предыдущей задаче процесса. Тем самым он сформирует список кандидатов для отправки на рассмотрение. Передать в контекст процесса несколько элементов можно также, разместив на схеме блок <a href="360027203731.html" class="topiclink">Скрипт</a>. Подробнее о скриптах, читайте в <a href="https://tssdk.elma365.com/ru/latest/index.html" target="_blank" class="weblink">справке ELMA365 TS SDK</a>. </p>
|
||
<ol style="list-style-type:decimal">
|
||
<li value="3" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">После задачи <span style="font-weight: bold;">Отправить кандидатов на рассмотрение</span> разместим блок <span style="font-weight: bold;">Запуск процесса</span>. В его настройках укажем процесс <span style="font-weight: bold;">Взаимодействие с кандидатом</span> и выключим опцию <span style="font-weight: bold;">Асинхронный запуск</span>, чтобы родительский процесс приостанавливался до окончания дочернего. </li><li value="4" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">В поле <span style="font-weight: bold;">Связать с полем</span> укажем множественную переменную <span style="font-weight: bold;">Кандидаты</span>, добавленную на <span style="font-style: italic;">шаге 1</span>, а также выберем свойство подпроцесса, в которое будут передаваться элементы приложения из родительского процесса, в нашем случае это созданные кандидаты. Сохраним настройки.</li></ol>
|
||
<p style="margin: 14px 0 0 22px;"><img alt="start-subproccess-6" width="723" height="402" style="margin:0;width:723px;height:402px;border:none" src="start-subproccess-6.png"/></p>
|
||
<p style="line-height: 1.28; margin: 0 0 11px 0;">Таким образом в ходе родительского процесса для каждого элемента приложения <span style="font-weight: bold;">Кандидаты</span>, указанного в задаче <span style="font-weight: bold;">Отправить кандидатов на рассмотрение</span> будет запускаться подпроцесс <span style="font-weight: bold;">Взаимодействие с кандидатом</span>. После его завершения родительский процесс продолжится согласно настроенной схеме.</p>
|
||
<p style="line-height: 1.28; margin: 0 0 11px 0;">Обратите внимание, одновременно можно запустить не более 100 экземпляров подпроцесса. Это помогает избежать бесконечного исполнения одного шага. Чтобы обойти это ограничение, в процессе можно настроить исключающий шлюз и таймер для постепенного запуска экземпляров. Подробнее об этом читайте в статье <a href="/ru/help/platform/360020599512.html#finish-step" target="_blank" class="weblink">«Возможные ошибки по ходу бизнес-процесса»</a>.</p>
|
||
|
||
<div class="bottom-nav">
|
||
|
||
<a id="prev-link" class="topic__navi_prev" href="360012495791.html">
|
||
<span class="bottom-nav__arrow bottom-nav__arrow--prev"></span> <span
|
||
class="bottom-nav__link">360012495791.html</span>
|
||
</a>
|
||
|
||
|
||
<a id="next-link" class="topic__navi_next" href="360027203731.html">
|
||
<span class="bottom-nav__link">360027203731.html</span> <span
|
||
class="bottom-nav__arrow bottom-nav__arrow--next"></span>
|
||
</a>
|
||
|
||
</div>
|
||
<!-- добавляет на страницу строку блок Была ли статья полезной? -->
|
||
<div class="feedback-wrap"><div class="feedback" id="feedback"><span><b>Была ли статья полезной?</b></span><form action="" method="POST" class="feedback-form" id="feedback-form"><div class="feedback__popup feedback__popup-response" id="feedback__popup_thx">Спасибо за ваш отзыв!</div><div id="feedback-success-popup"><div class="wrap"><button type="button" class="feedback-popup-close">×</button><svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_212_2187)"><path d="M22 0.6875C10.2294 0.6875 0.6875 10.2294 0.6875 22C0.6875 33.7706 10.2294 43.3125 22 43.3125C33.7706 43.3125 43.3125 33.7706 43.3125 22C43.3125 10.2294 33.7706 0.6875 22 0.6875ZM22 40.5625C11.8023 40.5625 3.4375 32.3078 3.4375 22C3.4375 11.8024 11.6922 3.4375 22 3.4375C32.1977 3.4375 40.5625 11.6922 40.5625 22C40.5625 32.1976 32.3078 40.5625 22 40.5625ZM34.1713 16.933L18.6613 32.3186C18.257 32.7197 17.604 32.7171 17.203 32.3128L9.82283 24.873C9.42176 24.4686 9.42434 23.8157 9.82867 23.4146L10.5609 22.6884C10.9652 22.2873 11.6181 22.2899 12.0192 22.6942L17.9468 28.6697L31.9926 14.7366C32.3969 14.3356 33.0498 14.3382 33.4509 14.7425L34.1772 15.4747C34.5783 15.879 34.5757 16.532 34.1713 16.933Z" fill="#27AE60"></path></g><defs><clipPath id="clip0_212_2187"><rect width="44" height="44" fill="white"></rect></clipPath></defs></svg><p>Ваш отзыв успешно отправлен!</p><span>Спасибо за обратную связь.</span></div></div><div class="feedback__popup" id="feedback__popup_why"><button type="button" class="feedback-popup-close">×</button><div class="feedback__popup-header">Уточните, почему:</div><input type="radio" name="category" id="bad_recommendation" value="bad_recommendation"><label for="bad_recommendation">Рекомендации не помогли</label><input type="radio" name="category" id="difficult_text" value="difficult_text"><label for="difficult_text">Текст трудно понять</label><input type="radio" name="category" id="no_answer" value="no_answer"><label for="no_answer">Нет ответа на мой вопрос</label><input type="radio" name="category" id="bad_header" value="bad_header"><label for="bad_header">Содержание статьи не соответствует заголовку</label><input type="radio" name="category" id="other_reason" value="other_reason"><label for="other_reason">Другая причина</label></div><div class="feedback__popup" id="feedback__popup-other"><button type="button" class="feedback-popup-close">×</button> <div class="feedback__popup-header">Расскажите, что вам не понравилось в статье:</div><textarea class="feedback__textarea" name="other" id=""></textarea><input type="submit" class="feedback__other-btn" value="Отправить"></div><div class="feedback-form__btn-group"><input type="radio" name="useful" id="feedback__useful_yes" value="true"><label for="feedback__useful_yes"><img src="like.svg"/><span class="feedback-form__btn-group_yes-btn">Да</span></label><input type="radio" name="useful" id="feedback__useful_no" value="false"><label for="feedback__useful_no"><img src="dislike.svg"/><span class="feedback-form__btn-group_no-btn">Нет</span></label></div><select name="category"><option disabled>Выберите вариант</option><option value="bad_recommendation" selected>Рекомендации не помогли</option><option value="difficult_text">Текст трудно понять</option><option value="no_answer">Нет ответа на мой вопрос</option><option value="bad_header">Содержание статьи не соответствует заголовку</option><option value="other_reason">Другая причина</option></select><input type="submit"></form></div></div>
|
||
|
||
</section>
|
||
</div>
|
||
<aside class="article__sidebar" style="display:none">
|
||
<input type="checkbox" />
|
||
<div class="article__arrow"></div>
|
||
<div class="table-of-contents elma365-right" id="toc2Content">
|
||
<h3 class="h3-toc">В этой статье</h3>
|
||
<nav id="toc2"></nav>
|
||
</div>
|
||
</aside>
|
||
</div>
|
||
</article>
|
||
</main>
|
||
<footer class="footer">
|
||
<div class="footer-container">
|
||
<div class="footer-mobile">
|
||
|
||
<ul class="footer-mobile__list"><li><a href="https://api.elma365.com/ru/" target="_blank">API</a></li><li><a href="https://tssdk.elma365.com/" target="_blank">TS SDK</a></li><li><a href="https://community.elma365.com/" target="_blank">Community</a></li><li><a href="https://elma-academy.com/ru/elma365" target="_blank">Академия</a></li></ul><ul class="footer-mobile__list"><li><a href="https://elma365.com/ru/help/platform/get-trial.html">Платформа</a></li><li><a href="https://elma365.com/ru/help/ecm/ecm-functions.html">ECM</a></li><li><a href="https://elma365.com/ru/help/service/service-functions.html">Service</a></li><li><a href="https://elma365.com/ru/help/projects/projects-functions.html">Проекты</a></li></ul>
|
||
|
||
|
||
</div>
|
||
<div class="container">
|
||
<div class="footer-wrap">
|
||
|
||
<div><span class="mobile-question-popup">Отправить фидбэк</span><form method="POST" action class="question__popup question-xs" id="question__popup"><div class="question-wrap"><span class="close"></span><span class="title">Задать вопрос</span><label for="help_question" style="display: none;"></label><textarea name="help_question" id="help_question"></textarea><input type="submit" value="Отправить"></div></form><div class="hidden fade-in question-success-xs">Ваш фидбэк отправлен.</div></div>
|
||
|
||
<div class="footer-flex-b">
|
||
<div class="footer-top">
|
||
<span class="footer-copy">© 2025
|
||
ELMA365
|
||
|
||
|
||
</span>
|
||
|
||
<a href="https://navigator.sk.ru/orn/1122971" target="_blank">
|
||
<img src="sk-resident.svg" alt="sk icon" class="footer-img" width="117" height="34">
|
||
</a>
|
||
|
||
</div>
|
||
<div class="footer-line">
|
||
|
||
<div class="footer-line-copy">
|
||
<span class="footer-copy">© 2025
|
||
ELMA365
|
||
|
||
|
||
</span>
|
||
</div>
|
||
|
||
<ul class="footer-list">
|
||
|
||
<li class="footer-item"><a href="https://elma365.com/ru/" target="_blank" class="footer-link" style="color: #0D4A75;"><img src="browse.svg" alt="browse icon" class="footer-img">elma365.com</a></li><li class="footer-item"><a href="https://www.youtube.com/user/ELMABPM" target="_blank" class="footer-link"><img src="yt.svg" alt="youtube icon" class="footer-img"></a></li><li class="footer-item"><a href="https://vk.com/elma_bpm" target="_blank" class="footer-link"><img src="vk.svg" alt="vk icon" class="footer-img"></a></li><li class="footer-item"><a href="https://t.me/elmaday" target="_blank" class="footer-link"><img src="tg.svg" alt="telegram icon" class="footer-img"></a></li><li class="footer-item"><a href="https://dzen.ru/elma" target="_blank" class="footer-link"><img src="dzen.svg" alt="dzen icon" class="footer-img"></a></li>
|
||
|
||
|
||
<li class="footer-item">
|
||
<a href="https://navigator.sk.ru/orn/1122971" target="_blank">
|
||
<img src="sk-resident.svg" alt="sk icon" class="footer-img" width="117" height="34">
|
||
</a>
|
||
</li>
|
||
|
||
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<a href="#" class="arrow-top"></a>
|
||
</div>
|
||
|
||
</footer>
|
||
<!-- <script type="text/javascript" src="jquery1.min.js"></script>-->
|
||
<iframe name="hmnavigation" style="display:none!important"></iframe>
|
||
<!--<script src="./jquery-ui.js"></script> -->
|
||
<script src="./jquery-ui.min.js"></script>
|
||
<!--script src="//cdn.jsdelivr.net/npm/featherlight@1.7.14/release/featherlight.min.js" type="text/javascript" charset="utf-8"></script-->
|
||
<script src="./jquery.tocify.min.js"></script>
|
||
<script src="./TypoReporter.min.js"></script>
|
||
<script src="./google-search.js"></script>
|
||
<script src="./main.js"></script>
|
||
</body>
|
||
|
||
</html>
|