<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.a2nta.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Wiki [3.x] product:triggers</title>
        <description></description>
        <link>https://wiki.a2nta.ru/</link>
        <lastBuildDate>Mon, 13 Apr 2026 02:18:30 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.a2nta.ru/lib/exe/fetch.php/wiki/favicon.ico</url>
            <title>Wiki [3.x]</title>
            <link>https://wiki.a2nta.ru/</link>
        </image>
        <item>
            <title>Что такое Триггеры</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/about</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;что_такое_триггеры&quot;&gt;Что такое Триггеры&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Триггеры – это отдельный модуль, который общается с системой по интеграционной шине.
&lt;/p&gt;

&lt;p&gt;
Цель триггеров как инструмента – &lt;strong&gt;автоматизация бизнес-процессов&lt;/strong&gt;. Возможность сделать так, чтобы пользователю приходилось делать меньше действий в системе и не совершать ошибок на уровне «забыл проставить нужный реквизит».
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_1.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:trigger_1.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_1.png?w=700&amp;amp;tok=d10a77&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;700&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0447\u0442\u043e_\u0442\u0430\u043a\u043e\u0435_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-687&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;как_именно_триггеры_покрывают_бизнес-процессы&quot;&gt;Как именно триггеры покрывают бизнес-процессы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/%D0%B5%D1%81%D0%BB%D0%B8-%D1%82%D0%BE.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:если-то.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/%D0%B5%D1%81%D0%BB%D0%B8-%D1%82%D0%BE.png?w=600&amp;amp;tok=c41b2e&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Идеальная картина:&lt;/strong&gt; нажал одну кнопочку – и готово. Система магическим образом узнала, чего от неё хотел пользователь. Всё заполнилось-настроилось-появилось как надо.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Реальность:&lt;/strong&gt; есть множество небольших кейсов, условий, каждый из которых влечёт за собой действия, которые раньше пользователь воспроизводил вручную.
&lt;/p&gt;

&lt;p&gt;
«Большая» автоматизация – это набор небольших сценариев. Каждый «большой» бизнес-процесс декомпозируется на составляющие.
&lt;/p&gt;

&lt;p&gt;
Таким образом первоначально триггеры &lt;strong&gt;автоматизируют маленькие кусочки бизнес-процессов&lt;/strong&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u0438\u043c\u0435\u043d\u043d\u043e_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b_\u043f\u043e\u043a\u0440\u044b\u0432\u0430\u044e\u0442_\u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;688-1838&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;когда_начинать_автоматизировать&quot;&gt;Когда начинать автоматизировать?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Только когда процессы, которые вы перенесли в систему, обкатаны вручную. Когда вы «на коленке» убедились в их жизнеспособности.
&lt;/p&gt;

&lt;p&gt;
В момент первоначального внедрения &lt;abbr title=&quot;Информационная система управления проектами / портфелями&quot;&gt;ИСУП&lt;/abbr&gt;, вы можете только &lt;em&gt;предполагать&lt;/em&gt;, как это будет работать. 
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Автоматизация фиксирует процессы.&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Прежде чем процесс зафиксировать, нужно его обкатать, убедиться в его жизнеспособности.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-info&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-info-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Предположение → проверка гипотезы → правки → снова проверка → автоматизация.
&lt;p&gt;
Сначала нужно научиться работать с тем, что есть, вручную. Потом в этом процессе найти «где болит» – и устранить это «болит» триггерами.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
На этапе внедрения может быть некая идеальная картина, которую воспроизводят объекты и справочники системы. Но уже через несколько месяцев бизнес-процессы могут внести свои коррективы в то, что было настроено. ⇒ Если будет на старте внедрена автоматизация, она либо перестанет работать, либо станет проблемой, которую пользователи вынуждены будут обходить.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-success&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-check-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Например, в отделе Сервиса приходилось делать двойную работу:&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; сначала записать в справочник в «Сделке» результат последнего контакта и что запланировано с этим клиентом далее;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; вручную создать задачу на следующую активность, которая дублирует запись справочника.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Сейчас этот процесс автоматизирован. Когда триггер фиксирует событие о том, что в таком-то справочнике появилась запись из такого-то объекта, и там указан определённый классификатор, триггер через API инициирует создание нужного объекта.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u0433\u0434\u0430 \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u0433\u0434\u0430_\u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c_\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1839-4627&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;ожидания_vs_реальность&quot;&gt;Ожидания VS Реальность&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Слабость автоматизации в том же, в чём и сила: в «бетонировании» бизнес-процессов.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-danger&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-refresh&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Бизнес-процессы постоянно меняются.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Меняются требования, отчёты, данные, которые нужно вносить. Появляются новые идеи, которые конфликтуют со старыми.
&lt;/p&gt;

&lt;p&gt;
Расхождения между реализованной автоматизацией и реальным бизнес-процессами могут показаться ошибками. Но на самом деле – это лишь &lt;em&gt;старые&lt;/em&gt; бизнес-процессы, которые перестали быть актуальными.
&lt;/p&gt;

&lt;p&gt;
Ошибка в контексте триггеров – это если реализация не соответствует требованиям из согласованного технического задания.  &lt;br/&gt;

Если же прошло полгода-год-два, сами процессы изменились, а триггер работает по-старому, это не ошибка работы триггера. Программный код не в курсе ваших изменений – об этом можете знать только вы.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;Почти любые изменения в скрипте через значимый промежуток времени по трудозатратам – это как написание нового скрипта.&lt;/div&gt;
&lt;p&gt;
Процессы изменчивы, и это нормально. Самое сложное в триггерах – это соблюсти баланс.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пользователь должен понимать, что система делает в ответ на его действия.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Действия системы должны быть логичны и предсказуемы.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Одинаковые в глазах пользователя действия не должны вести к разным последствиям.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Необкатанные, но зафиксированные автоматизацией процессы создают гораздо больше неудобств, чем если бы эти процессы вообще не были автоматизированы.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0436\u0438\u0434\u0430\u043d\u0438\u044f VS \u0420\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f_vs_\u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;4628-7195&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;будьте_аккуратны&quot;&gt;Будьте аккуратны!&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/tables/admin/eye.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:tables:admin:eye.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/tables/admin/eye.png?w=150&amp;amp;tok=717664&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;150&quot; /&gt;&lt;/a&gt; Триггер – это мощный инструмент в руках человека, понимающего настроенные в ADVANTA процессы и знающего, как они работают. 
&lt;/p&gt;

&lt;p&gt;
В руках сотрудника не совсем понимающего как все работает, но имеющего права доступа – этот инструмент может принести больше вреда, чем пользы. 
&lt;/p&gt;

&lt;p&gt;
Триггер это микроавтомат (робот), выполняющий набор рутинных действий при наступлении определенного события в бизнес-процессе, и поэтому чувствителен к изменению условий в которых он работает. Если изменились условия или процесс, то триггер, выполняющий рутину под старый процесс, скорее всего станет выполнять неадекватные новому процессу действия, или сломается. 
&lt;/p&gt;

&lt;p&gt;
Соответственно самый верный способ «завалить» работу триггеров – это создать хаос в настройках: забыть, зачем и что было настроено, смело добавлять, удалять и переименовывать реквизиты, объекты, справочники, менять ограничения по созданию дочерних объектов и т.п. Впрочем, такие действия обязательно создадут массу неадекватных данных и сломают отчетность, OLAP-кубы и прочие аналитические инструменты системы и без всяких триггеров. С ними же сломается все еще быстрее.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;ВАЖНО! Для того, чтобы снизить все эти риски вам необходимо иметь:&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2 системы&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2 базы данных&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 2 инсталлированных модуля триггеров&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;И тогда у вас будут почти безграничные возможности автоматизации!&lt;/strong&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0411\u0443\u0434\u044c\u0442\u0435 \u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u044b!&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0431\u0443\u0434\u044c\u0442\u0435_\u0430\u043a\u043a\u0443\u0440\u0430\u0442\u043d\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7196-9721&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;кейсы_и_сценарии&quot;&gt;Кейсы и сценарии&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0435\u0439\u0441\u044b \u0438 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0435\u0439\u0441\u044b_\u0438_\u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;9722-9765&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;перевод_этапа_жизненного_цикла&quot;&gt;Перевод этапа жизненного цикла&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Действия пользователя:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; изменяет реквизиты на карточке проекта или дочерних объектах.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Работа триггера&lt;/strong&gt; (может быть как одно, так и все перечисленные действия):
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет статус проекта;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет значения реквизита(ов) на карточке проекта;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет фазу жизненного цикла.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u044d\u0442\u0430\u043f\u0430 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u0432\u043e\u0434_\u044d\u0442\u0430\u043f\u0430_\u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e_\u0446\u0438\u043a\u043b\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;9766-10338&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;автоматическая_запись_в_справочник&quot;&gt;Автоматическая запись в справочник&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Действия пользователя:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; завершает контрольную точку (статус – «Завершено»)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;strong&gt;Работа триггера&lt;/strong&gt; (может быть как одно, так и все перечисленные действия):
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; создаёт запись в справочник у проекта;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет значения реквизита(ов) на карточке проекта;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет фазу жизненного цикла.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f_\u0437\u0430\u043f\u0438\u0441\u044c_\u0432_\u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;10339-10926&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;кейсинициация_проекта&quot;&gt;Кейс: Инициация проекта&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-5 col-xs-12&quot;&gt;&lt;strong&gt;Действия пользователя:&lt;/strong&gt;&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; создает карточку проекта с заполненными реквизитами в папке «Инициативы»;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; создает дискуссию или согласование, в котором обосновывает проект&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; в качестве реквизита указывает нового &lt;abbr title=&quot;Руководитель проекта&quot;&gt;РП&lt;/abbr&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-7 col-xs-12&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_case_1.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:trigger_case_1.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_case_1.png?w=450&amp;amp;tok=432594&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;450&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-5 col-xs-12&quot;&gt;Когда согласование завершено/дискуссия закрыта, система &lt;strong&gt;ADVANTA&lt;/strong&gt; с помощью триггеров &lt;strong&gt;автоматически&lt;/strong&gt;:&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; перемещает проект из папки «Инициативы» в папку «Проекты в работе»;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет фазу ЖЦ проекта с «идея» на «проект утвержден»;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; блокирует реквизиты проекта для защиты от изменений;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; делегирует данный проект согласованному &lt;abbr title=&quot;Руководитель проекта&quot;&gt;РП&lt;/abbr&gt;;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; меняет статус у КТ проекта «Назначение &lt;abbr title=&quot;Руководитель проекта&quot;&gt;РП&lt;/abbr&gt; проекта» на «Завершен»;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; отправляет уведомление владельцу компании о том, что в компании стартовал новый проект.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-7 col-xs-12&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_case_2.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:trigger_case_2.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_case_2.png?w=450&amp;amp;tok=d6bcf5&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;450&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/how_it_works&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:how_it_works&quot; data-wiki-id=&quot;product:triggers:how_it_works&quot;&gt;Как работают триггеры →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0435\u0439\u0441: \u0418\u043d\u0438\u0446\u0438\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0435\u0439\u0441\u0438\u043d\u0438\u0446\u0438\u0430\u0446\u0438\u044f_\u043f\u0440\u043e\u0435\u043a\u0442\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;10927-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Tue, 17 Dec 2024 08:30:20 +0000</pubDate>
        </item>
        <item>
            <title>Настраиваемые команды над объектами</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/button</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;настраиваемые_команды_над_объектами&quot;&gt;Настраиваемые команды над объектами&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Начиная с версии Системы &lt;em&gt;&lt;strong&gt;3.24&lt;/strong&gt;&lt;/em&gt; мы реализовали механизм, позволяющий создавать дополнительные команды над &lt;strong&gt;пользовательскими&lt;/strong&gt; объектами без необходимости доработки Системы. &lt;br/&gt;
Нужные команды вы сможете настроить по своему усмотрению.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0430\u0434 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435_\u043a\u043e\u043c\u0430\u043d\u0434\u044b_\u043d\u0430\u0434_\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-517&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;как_создать_команду&quot;&gt;Как создать команду?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-info&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-info-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt; Создавать или изменять команды может только Администратор Системы. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите на страницу «Администрирование», затем на страницу «Объекты»,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перейдите в свойства нужного &lt;strong&gt;пользовательского&lt;/strong&gt; объекта,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Портлет «Настраиваемые команды» расположен под портлетом «Ключевые показатели», &lt;br/&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/enable_triggers.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;releases:enable_triggers.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/enable_triggers.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Заполните поля «Название команды» и «Описание», &lt;br/&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt; &lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/screenshot_12.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Команда, которую создали внутри объекта, будет отображаться в виде кнопки в карточке всех объектов такого же типа в меню команд («три точки»). &lt;br/&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/custom_triggers_for_users.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;releases:custom_triggers_for_users.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/custom_triggers_for_users.png?w=900&amp;amp;tok=fabe41&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;900&quot; /&gt;&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;code&gt;Начиная с версии системы 3.29&lt;/code&gt; появилась возможность также видеть и вызывать команды через &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/objects/users/task_list/new_list&quot; class=&quot;wikilink1&quot; title=&quot;product:objects:users:task_list:new_list&quot; data-wiki-id=&quot;product:objects:users:task_list:new_list&quot;&gt;списки &lt;/a&gt; - через иконку «три точки» объекта или через иконку «≡», если список представлен в виде таблицы.
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/objects/users/task_list/dots02.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:objects:users:task_list:dots02.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/objects/users/task_list/dots02.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/objects/users/task_list/lines.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:objects:users:task_list:lines.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/objects/users/task_list/lines.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt; &lt;strong&gt;Что нужно знать про настройку команд&lt;/strong&gt;:&lt;br/&gt;

К вашему экземпляру Системы должен быть подключён &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;модуль триггеров&lt;/a&gt;.&lt;br/&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u0441\u043e\u0437\u0434\u0430\u0442\u044c_\u043a\u043e\u043c\u0430\u043d\u0434\u0443&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;518-2612&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;параметры_настраиваемой_команды&quot;&gt;Параметры настраиваемой команды&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;code&gt;(доступно начиная с версии 3.27)&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
На странице настраиваемой команды в Административной панели есть возможность задать перечень групп пользователей, для которых будет доступна эта команда в меню объекта:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/2023-07-03_15-24-41.png?id=product%3Atriggers%3Abutton&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:2023-07-03_15-24-41.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/2023-07-03_15-24-41.png?w=500&amp;amp;tok=46e62a&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;
&lt;br/&gt;

Если команда создана без выбора групп пользователей, то она будет видна и доступна для вызова в меню «…» на карточках объектов данного типа у:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пользователей с лицензией «Администратор».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Автора настраиваемой команды&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;

Если же в настройках команды указаны определенные группы пользователей, то она будет видна и доступна для вызова в меню «…» на карточках объектов данного типа у:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пользователей, которые входят в состав указанных групп (без дочерних), за исключением пользователей с лицензией «Наблюдатель». Если необходимо, чтобы пользователи из дочерних групп также имели доступ к этому пункту меню, необходимо их выбрать в настройках команды.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Пользователей с лицензией «Администратор».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Автора настраиваемой команды.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;

Также можно настроить передаваемые при вызове команды параметров:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/2023-07-03_15-38-53.png?id=product%3Atriggers%3Abutton&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:2023-07-03_15-38-53.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/2023-07-03_15-38-53.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;
&lt;br/&gt;

В список параметров настраиваемой команды могут быть добавлены только реквизиты, имеющие тип:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Строка (форматы: Текст, &lt;abbr title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/abbr&gt;, E-Mail, Сетевая папка)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Число (форматы: Число, Денежный, Проценты)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дата&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Процесс&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Классификатор (в т.ч. основанный на базовом объекте: Проект, Документ, Дискуссия, Пользователь, Статус объекта)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;

После выбора реквизитов необходимо настроить их параметры:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/2023-07-03_15-46-46.png?id=product%3Atriggers%3Abutton&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:2023-07-03_15-46-46.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/2023-07-03_15-46-46.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Обязательный&lt;/strong&gt; - активируйте чекбокс, чтобы значение реквизита было обязательным к заполнению в окне ввода значений параметров команды при ее вызове.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Название передаваемого параметра&lt;/strong&gt; - название параметра, под которым в событие «Вызов настраиваемой команды по объекту» будет передано значение соответствующего реквизита.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Значение по умолчанию&lt;/strong&gt; - значение реквизита которое будет выбрано по умолчанию в окне ввода значений параметров команды при ее вызове.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Действия&lt;/strong&gt; - позволяет удалить реквизит&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;
и затем нажать кнопку «Сохранить» в левой верхней части портлета «Параметры команды»
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b_\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439_\u043a\u043e\u043c\u0430\u043d\u0434\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2613-6568&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;использование_настроенной_команды&quot;&gt;Использование настроенной команды&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Система присваивает созданной команде уникальный идентификатор (guid). &lt;br/&gt;

Вызов команды из меню карточки объекта сгенерирует событие «&lt;strong&gt;Вызов настраиваемой команды по объекту&lt;/strong&gt;» в шину данных с определёнными параметрами, включая guid команды и guid объекта, из которого вызвана команда. &lt;br/&gt;

На это событие можно подписать &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/how_it_works&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:how_it_works&quot; data-wiki-id=&quot;product:triggers:how_it_works&quot;&gt;триггер&lt;/a&gt;, который выполнит написанный в нем скрипт.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;(доступно начиная с версии 3.27)&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;
Если у настраиваемой команды заданы параметры (добавлен хотя бы один реквизит), то при ее вызове на странице объекта отображается всплывающее окно «Параметры команды»:
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/2023-07-03_16-19-02.png?id=product%3Atriggers%3Abutton&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:2023-07-03_16-19-02.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/2023-07-03_16-19-02.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;

В нем необходимо выбрать значения параметров и затем нажать кнопку «Выполнить».&lt;br/&gt;

При таком сценарии, кроме  guid команды и guid объекта, из которого вызвана команда, в событие для обработки триггером будут переданы в качестве параметров и выбранные в форме значения реквизитов.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435_\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0439_\u043a\u043e\u043c\u0430\u043d\u0434\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;6569-8269&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;что_можно_сделать&quot;&gt;Что можно сделать?&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
С помощью такой «кнопки» вы сможете настроить самые разные команды.&lt;br/&gt;
Например,
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выгрузить из объекта все приложенные документы,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Направить уведомление на почту,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сохранить базовый план вашего проекта, не загружая диаграмму Ганта,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выполнить регламентную процедуру,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сформировать запрос на изменение или согласование данных, которые внесли в объект,&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Отправить запрос на доработку Системы - такую команду мы сделали в ADVANTA для коллег из других отделов. &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Функционал таких команд ограничивается реализованными в системе методами API, которые регулярно пополняются. &lt;br/&gt;
Более подробно про реализованные API-методы вы можете прочитать &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list&quot; data-wiki-id=&quot;product:api:list&quot;&gt;здесь&lt;/a&gt;, а для получения информации об установке такого функционала в вашей системе вы можете обратиться в техническую поддержку или к вашему аккаунт-менеджеру.
&lt;/p&gt;

&lt;p&gt;
Персонализированные команды позволяют реализовывать интеграции с другими системами в рамках API-методов. &lt;br/&gt;
Почитайте &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/api/example_integration.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/api/example_integration.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;примеры интеграционных решений на базе системы ADVANTA&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0427\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0447\u0442\u043e_\u043c\u043e\u0436\u043d\u043e_\u0441\u0434\u0435\u043b\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;8270-10188&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;кейсы&quot;&gt;Кейсы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Вот так, например, мы реализовали &lt;strong&gt;отправку поручений из системы на почту&lt;/strong&gt; для одного из наших заказчиков.&lt;br/&gt;

Мы получили запрос: необходимо реализовать отправку объекта «Поручение» на email с указанием сроков и возможностью вложения документов, прикреплённых к объекту. &lt;br/&gt;

Добавили кнопку «Отправить поручение на почту»… &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt; &lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/screenshot_1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

…чтобы поручение приходило как входящее письмо со всеми нужными данными. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/group_2.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;releases:group_2.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/releases/group_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;
C письмом можно дальше работать в рамках почтового клиента или сохранить нужные документы к себе на устройство.
&lt;/p&gt;

&lt;p&gt;
Логика была реализована функционалом &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/about&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:about&quot; data-wiki-id=&quot;product:triggers:about&quot;&gt;модуля триггеров&lt;/a&gt; и &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list&quot; data-wiki-id=&quot;product:api:list&quot;&gt;API Системы&lt;/a&gt;.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library&quot; data-wiki-id=&quot;product:triggers:library&quot;&gt;Готовые решения →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0435\u0439\u0441\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0435\u0439\u0441\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;10189-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Mon, 02 Sep 2024 07:26:33 +0000</pubDate>
        </item>
        <item>
            <title>Перенос модуля Триггеров на СУБД другого типа</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/db_migration</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;перенос_модуля_триггеров_на_субд_другого_типа&quot;&gt;Перенос модуля Триггеров на СУБД другого типа&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Перед началом переноса модуля Триггеров убедитесь, что установка модуля проведена корректно. Информацию об установке модуля Триггеров можно найти на страницах:&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/16x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:16x&quot; data-wiki-id=&quot;product:triggers:installation:16x&quot;&gt;Инструкция по установке модуля триггеров версии 16.Х в ОС Windows&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Инструкция по установке модуля триггеров версии 17.Х и выше &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;в ОС Windows&lt;/a&gt; | &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;в ОС Linux&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Возможны два варианта переноса модуля Триггеров:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; перенес модуля Триггеров на отдельную от Системы ADVANTA базу данных;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; переход модуля триггеров с БД MS SQL на БД PostgreSQL (и наоборот).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
В обоих случаях необходимо:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделать резервную копию БД триггеров, экспортировать триггеры  и остановить модуль Триггеров - все его компоненты: Сайт, Движок и Агент. Отключить их автоматический запуск при перезагрузке сервера. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Развернуть &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux#развёртывание_компонента_сайт&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;модуль триггеров&lt;/a&gt; и новую БД на MS SQL/PostgreSQL.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустить компоненты «Сайт» и «Агент».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Импортировать ранее сохраненные триггеры.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Важно, чтобы версия сервера, на которую переносится БД модуля триггеров, сохраняла преемственность и подлежала восстановлению.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;При необходимости переноса модуля Триггеров с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Windows на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux можно воспользоваться инструкцией, представленной на отдельной странице: &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/os_migration&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:os_migration&quot; data-wiki-id=&quot;product:triggers:os_migration&quot;&gt;Перенос модуля Триггеров с ОС Windows на ОС Linux&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Fri, 24 Jan 2025 11:27:22 +0000</pubDate>
        </item>
        <item>
            <title>События шины данных</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/events</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;события_шины_данных&quot;&gt;События шины данных&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
В шину данных отправляются сообщения о действиях пользователей или самой Системы. &lt;br/&gt;

События - это сообщения о том, что в Системе произошло. &lt;br/&gt;

Модуль триггеров работает с этими сообщениями и может передавать параметры сообщения на обработку указанным скриптам. &lt;br/&gt;

Глобально есть 2 варианта событий в Системе, на которые может быть подписан триггер:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Создание объекта &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Изменение объекта&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Есть также «обобщенные» события, на основе которых генерируются другие, частные события. &lt;br/&gt;

&lt;/p&gt;
&lt;div title=&quot;**Например**:&quot; class=&quot;bs-wrap bs-callout bs-callout-success&quot;&gt;&lt;h4&gt;**Например**:&lt;/h4&gt;Подписавшись на событие «&lt;strong&gt;Создание/изменение объекта&lt;/strong&gt;», триггер будет срабатывать на создание объекта и изменение его характеристик и реквизитов.&lt;/div&gt;&lt;div title=&quot;**Пример 2**:&quot; class=&quot;bs-wrap bs-callout bs-callout-success&quot;&gt;&lt;h4&gt;**Пример 2**:&lt;/h4&gt;Если триггер подписать на «обобщенное» событие «&lt;strong&gt;Создание/изменение документа&lt;/strong&gt;», то он будет срабатывать на пять конкретных событий: «Создание документа» и «Изменение документа», на основе которого так же генерируются события «Перемещение документа по иерархии», «Первая установка активной версии документа» и «Изменение активной версии документа». &lt;/div&gt;
&lt;p&gt;
Есть также дополнительные служебные события.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043e\u0431\u044b\u0442\u0438\u044f \u0448\u0438\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0445&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043e\u0431\u044b\u0442\u0438\u044f_\u0448\u0438\u043d\u044b_\u0434\u0430\u043d\u043d\u044b\u0445&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2064&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;перечень_событий_шины_данных&quot;&gt;Перечень событий шины данных&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit3&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;3&quot;&gt;Горизонтальные связи&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Создание/удаление горизонтальной связи &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Создание горизонтальной связи  &lt;br/&gt;
• Удаление горизонтальной связи &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание горизонтальной связи &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на создание горизонтальной связи между объектами либо объектом и контактом в Системе&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Удаление горизонтальной связи &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на удаление горизонтальной связи между объектами либо объектом и контактом в Системе.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;10&quot;&gt;Дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Создание/изменение дискуссии&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Создание дискуссии &lt;br/&gt;
• Перемещение дискуссии по иерархии  &lt;br/&gt;
• Изменение дискуссии  &lt;br/&gt;
• Закрытие дискуссии &lt;br/&gt;
Содержит список &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов дискуссии в процессе ее создания/изменения. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита дискуссии.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;• Событие на создание дискуссии. &lt;br/&gt;
• Содержит список &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов дискуссии в процессе ее создания. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита дискуссии.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;• Событие на изменение дискуссии &lt;br/&gt;
• Событие, на основе которого генерируются следующие события:&lt;br/&gt;
Закрытие дискуссии &lt;br/&gt;
• Так же генерируется при изменениях в списке &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt;. &lt;br/&gt;
• Содержит список &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов дискуссии в процессе ее изменения. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита дискуссии.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Перемещение дискуссии по иерархии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;• Событие на перемещение дискуссии по иерархии объектов Системы. &lt;br/&gt;
• Содержит список &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов дискуссии в процессе ее перемещения. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита дискуссии.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Закрытие дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;• Событие на закрытие дискуссии. &lt;br/&gt;
• Содержит список &lt;code&gt;DiscussionRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов дискуссии в процессе ее закрытия. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита дискуссии.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание/изменение ответа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Добавление ответа в дискуссию &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Добавление ответа в дискуссию&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на добавление ответа в дискуссию.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Запрошен ответ/комментарий в дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Генерируется при отправке следующих запросов: &lt;br/&gt;
• Запрос ответа на дискуссию. &lt;br/&gt;
В Системе этот запрос формируется, когда: &lt;br/&gt;
º Пользователя добавляют в участники дискуссии через интерфейс Системы или API CreateTopic, CreateTopicWithFields, UpdateTopic, AskUsersToTopic (/components/Services/APIDiscussions.asmx) &lt;br/&gt;
º Нажимают кнопку «Запросить ответ» в портлете «Участники дискуссии» через интерфейс Системы или API AskUsersToTopic, ReAskUsersToTopic (/components/Services/APIDiscussions.asmx) &lt;br/&gt;
• Запрос комментария на дискуссию. &lt;br/&gt;
В Системе этот запрос формируется, когда пользователя добавляют в качестве адресата в комментарий дискуссии (через интерфейс Системы при создании, просмотре, редактировании комментария). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Добавление пользователя в участники дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на добавление пользователя в состав участников дискуссии (как при ее создании, так и в уже существующую). &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: При создании дискуссии событие на добавление автора дискуссии в состав ее участников не генерируется. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Удаление пользователя из участников дискуссии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на удаление пользователя из состава участников существующей дискуссии. &lt;br/&gt;
На данный момент пользователь может быть удален из участников существующей дискуссии, только если он не дал ни одного ответа. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;8&quot;&gt;Документы&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Создание/изменение документа&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; • Событие, на основе которого генерируются следующие события: &lt;br/&gt;
 º Создание документа &lt;br/&gt;
 º Изменение документа &lt;br/&gt;
• Содержит список &lt;code&gt;DocumentRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов документа в процессе его создания/изменения. &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита документа.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на создание документа. &lt;br/&gt;
• Содержит список &lt;code&gt;DocumentRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов документа в процессе его создания.  &lt;br/&gt;
По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита документа).&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на изменение документа.  &lt;br/&gt;
• Событие, на основе которого генерируются следующие события: &lt;br/&gt;
º Перемещение документа по иерархии  &lt;br/&gt;
º Первая установка активной версии документа &lt;br/&gt;
º Изменение активной версии документа &lt;br/&gt;
• Так же генерируется при изменениях в списке «DocumentRequisitesChanges» &lt;br/&gt;
• Содержит список &lt;code&gt;DocumentRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов документа в процессе его изменения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита документа.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Перемещение документа по иерархии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на перемещение документа по иерархии объектов в Системе. &lt;br/&gt;
• Содержит список &lt;code&gt;DocumentRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов документа в процессе его перемещения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита документа. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Первая установка активной версии документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие только на первичную ручную установку активной версии документа. &lt;br/&gt;
При последующих ручных изменениях активной версии документа генерируется событие «Изменение активной версии документа». &lt;br/&gt;
• Содержит список &lt;code&gt;DocumentRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов документа в процессе первичной ручной установки его активной версии. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита документа. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение активной версии документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на изменение активной версии документа (любое изменение кроме первичного, см. событие «Первая установка активной версии документа». &lt;br/&gt;
• Содержит список «DocumentRequisitesChanges» установленных или измененных значений реквизитов документа в процессе изменения его активной версии. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита документа. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание/изменение версии документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Создание версии документа &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание версии документа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на создание версии документа. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Система&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Изменение версии системы&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие на изменение версии сборки Системы&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Настраиваемые команды. Вызов команды по объекту&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Вызов настраиваемой команды по объекту&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие на вызов настраиваемой команды пользователем Системы (на данный момент делается в меню «…» карточки объекта, если команда создана)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;40&quot;&gt;Объекты&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Создание/изменение объекта&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; • Событие, на основе которого генерируются следующие события: &lt;br/&gt;
º Создание объекта  &lt;br/&gt;
º Изменение объекта  &lt;br/&gt;
• Содержит список «ProjectFieldChanges» изменений полей объекта в процессе его создания/изменения. Под полем объекта понимаются его характеристики: название, родительский объект, приоритет, статус, % завершения, плановые, расчетные и фактические даты, руководитель, исполнитель.&lt;br/&gt;
º По таким полям генерируются события на установку или изменение соответствующего поля объекта. &lt;br/&gt;
• Содержит список &lt;code&gt;ProjectRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов объекта в процессе его создания/изменения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита объекта. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на создание объекта в иерархической структуре Системы. &lt;br/&gt;
• Содержит список &lt;code&gt;ProjectFieldChanges&lt;/code&gt; изменений полей объекта в процессе его создания/изменения. Под полем объекта понимаются его характеристики: название, родительский объект, приоритет, статус, % завершения, плановые, расчетные и фактические даты, руководитель, исполнитель. &lt;br/&gt;
º По таким полям генерируются события с базовым типом SL.Bus.Messages.Triggers.Projects.ProjectFieldMessageBase (на установку или изменение соответствующего поля объекта). &lt;br/&gt;
• Содержит список «ProjectRequisitesChanges» установленных или измененных значений реквизитов объекта в процессе его создания/изменения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита объекта. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на изменение объекта в иерархической структуре Системы. &lt;br/&gt;
• Генерируется при изменениях в списках &lt;code&gt;ProjectFieldChanges&lt;/code&gt; и &lt;code&gt;ProjectRequisitesChanges&lt;/code&gt; (см. ниже).&lt;br/&gt;
• Содержит список &lt;code&gt;ProjectFieldChanges&lt;/code&gt; изменений полей объекта в процессе его создания/изменения. Под полем объекта понимаются его характеристики: название, родительский объект, приоритет, статус, % завершения, плановые, расчетные и фактические даты, руководитель, исполнитель. &lt;br/&gt;
º По таким полям генерируются события на установку или изменение соответствующего поля объекта. &lt;br/&gt;
• Содержит список &lt;code&gt;ProjectRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов объекта в процессе его создания/изменения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита объекта. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Участник проекта изменён&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Добавлен участник проекта &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Добавлен участник проекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на добавление участника объекта. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание/изменение поля объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Под объектом понимается как объект дерева проекта, так и объект шаблона проекта. &lt;br/&gt;
• Под полем объекта понимаются его характеристики: название, родительский объект, приоритет, статус, % завершения, плановые, расчетные и фактические даты, руководитель, исполнитель &lt;br/&gt;
• Событие, на основе которого генерируются события на установку или изменение: &lt;br/&gt;
º Родительского проекта &lt;br/&gt;
º Названия объекта &lt;br/&gt;
º Приоритета объекта &lt;br/&gt;
º Руководителя объекта &lt;br/&gt;
º Делегированного руководителя объекта &lt;br/&gt;
º Исполнителя объекта&lt;br/&gt;
º Делегированного исполнителя объекта &lt;br/&gt;
º Расчетных плановых дат начала и конца объекта &lt;br/&gt;
º Плановых дат начала и конца объекта &lt;br/&gt;
º Фактических дат начала и конца объекта &lt;br/&gt;
º Процента завершения объекта &lt;br/&gt;
º Статуса объекта &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка родительского проекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку родительского объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение родительского проекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение родительского объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка названия&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку названия объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение названия&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение названия объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка приоритета объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку приоритета объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение приоритета объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение приоритета объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка руководителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку пользователя на роль «Руководитель» объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;br/&gt;
• При последующих изменениях руководителя (когда делегированный пользовать принимает полномочия) генерируется событие «Изменение Руководителя» &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение руководителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение пользователя у роли «Руководитель» объекта (в момент принятия пользователем полномочий &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка делегированного руководителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку делегированного пользователя на роль «Руководитель» объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;br/&gt;
• В момент создания объекта данное событие все равно генерируется не зависимо от того, была ли сразу делигрована роль «Руководитель» другому пользователю или нет (к примеру, в режиме редактирования карточки создаваемого объекта).&lt;br/&gt;
В обоих случаях параметр NewOwnerId  будет = Null. &lt;br/&gt;
• Если в процессе создания объекта сразу делигруется роль «Руководитель» другому пользователю, то при сохранении (непосредственном создании) объекта сначала генерируется событие на установку делегированного руководителя (в параметр NewOwnerId пишется Null), а после - событие на изменение делегированного руководителя, где уже в параметр NewOwnerId проставляется соответсвующий идентификатор пользователя, которому была делегирована роль «Руководитель». &lt;br/&gt;
• При последующих делигерированиях роли «Руководитель» генерируется событие «Изменение делегированного Руководителя». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение делегированного руководителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на делегирование пользователю роли «Руководитель» объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;br/&gt;
• Событие генерируется именно в тот момент, когда роль «Руководитель» делегируется пользователю (не путать с событием «Изменение Руководителя»). &lt;br/&gt;
• Содержит список &lt;code&gt;ChildProjectsDelegatedOwnerChangedMessages&lt;/code&gt; изменений делегированных руководителей в дочерних объектах (при делегировании всей иерархии объектов или объектов пользователя из иерархии объектов). &lt;br/&gt;
º Содержит изменения только по тем объектам, по которым было произведено делегирование. &lt;br/&gt;
º По соответствующим дочерним объектам генерируются такие же события (Изменение делегированного Руководителя). &lt;br/&gt;
• Если в объекте «А» делегируются только объекты указанного пользователя, который не является руководителем объекта «А», то в событии для данного объекта в параметр «NewOwnerId» запишется значение «Null», т.к. данный объект не был делегирован. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row39&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка исполнителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку пользователя на роль «Исполнитель» объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;br/&gt;
• При последующих изменениях исполнителя (когда делегированный пользовать принимает полномочия) генерируется событие «Изменение Исполнителя» &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row40&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение исполнителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение пользователя у роли «Исполнитель» объекта (в момент принятия пользователем полномочий &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row41&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка делегированного исполнителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку делегированного пользователя на роль «Исполнитель» объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;br/&gt;
• В момент создания объекта данное событие все равно генерируется не зависимо от того была ли сразу делигрована роль «Исполнитель» другому пользователю или нет (к примеру, в режиме редактирования карточки создаваемого объекта). &lt;br/&gt;
 В обоих случаях параметр NewResponsibleId  будет = Null. &lt;br/&gt;
• Если в процессе создания объекта сразу делигруется роль «Исполнитель» другому пользователю, то при сохранении (непосредственном создании) объекта сначала генерируется событие на установку делегированного исполнителя (в параметр NewResponsibleId пишется Null), а после событие на изменение делегированного исполнителя, где уже в параметр NewResponsibleId проставляется соответсвующий идентификатор пользователя, которому была делегирована роль «Исполнитель». &lt;br/&gt;
• При последующих делигерированиях роли «Исполнитель» генерируется событие «Изменение делегированного Исполнителя» &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row42&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение делегированного исполнителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;• Событие на делегирование пользователю роли «Исполнитель» объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;br/&gt;
• Событие генерируется именно в тот момент, когда роль «Исполнитель» делегируется пользователю (не путать с событием «Изменение Исполнителя»). &lt;br/&gt;
• Содержит список &lt;code&gt;ChildProjectsDelegatedResponsibleChangedMessages&lt;/code&gt; изменений делегированных исполнителей в дочерних объектах (при делегировании всей иерархии объектов или объектов пользователя из иерархии объектов). &lt;br/&gt;
º Содержит изменения только по тем объектам, по которым было произведено делегирование. &lt;br/&gt;
º По соответствующим дочерним объектам генерируются такие же события (Изменение делегированного Исполнителя). &lt;br/&gt;
• Если в объекте «А» делегируются только объекты указанного пользователя, который не является исполнителем объекта «А», то в событии для данного объекта в параметр «NewResponsibleId» запишется значение «Null», т.к. данный объект не был делегирован. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row43&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка расчетной плановой даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку расчетной плановой даты начала (РДН) в момент создания объекта. &lt;br/&gt;
• На данный момент при создании объекта сначала генерируется событие на установку РДН = Null (или 0001-01-01T00:00:00), а после - событие на ее изменение, где уже проставляется нужная РДН. &lt;br/&gt;
• При последующих изменениях РДН объекта генерируется событие «Изменение Расчетной плановой даты начала». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row44&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение расчетной плановой даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение расчетной плановой даты начала (РДН) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row45&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка расчетной плановой даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;•	Событие на установку расчетной плановой даты окончания (РДО) в момент создания объекта. &lt;br/&gt;
• На данный момент при создании объекта сначала генерируется событие на установку РДО = Null (или 0001-01-01T00:00:00), а после - событие на ее изменение, где уже проставляется нужная РДО. &lt;br/&gt;
• При последующих изменениях РДО объекта генерируется событие «Изменение Расчетной плановой даты конца». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row46&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение расчетной плановой даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение расчетной плановой даты окончания (РДО) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row47&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка плановой даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку плановой даты начала (ПДН) в момент создания объекта. &lt;br/&gt;
• Если при создании объекта не была указана ПДН, то событие все равно сгенерируется с установкой ПДН = Null (или 0001-01-01T00:00:00). &lt;br/&gt;
• При последующих установках/изменениях ПДН объекта генерируется событие «Изменение Плановой даты начала». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row48&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение плановой даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение плановой даты начала (ПДН) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row49&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка плановой даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку плановой даты окончания (ПДО) в момент создания объекта. &lt;br/&gt;
• Если при создании объекта не была указана ПДО, то событие все равно сгенерируется с установкой ПДО = Null (или 0001-01-01T00:00:00). &lt;br/&gt;
• При последующих установках/изменениях ПДН объекта генерируется событие «Изменение Плановой даты конца». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row50&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение плановой даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение плановой даты окончания (ПДО) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row51&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка фактической даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку фактической даты начала (ФДН) в момент создания объекта. &lt;br/&gt;
• Хотя в момент создания объекта он не имеет фактических дат, данное событие все равно сгенерируется с установкой ФДН = Null (или 0001-01-01T00:00:00). &lt;br/&gt;
• При последующих установках/изменениях ФДН объекта генерируется событие «Изменение Фактической даты начала». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row52&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение фактической даты начала&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение фактической даты начала (ФДН) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row53&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка фактической даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку фактической даты окончания (ФДО) в момент создания объекта. &lt;br/&gt;
• Хотя в момент создания объекта он не имеет фактических дат, данное событие все равно сгенерируется с установкой ФДО = Null (или 0001-01-01T00:00:00). &lt;br/&gt;
• При последующих установках/изменениях ФДО объекта генерируется событие «Изменение Фактической даты конца». &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row54&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение фактической даты конца&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение фактической даты окончания (ФДО) &lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row55&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка процента завершения&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку процента выполнения объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row56&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение процента завершения&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение процента выполнения объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row57&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка статуса&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку статуса объекта (&lt;em class=&quot;u&quot;&gt;в момент создания объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row58&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение статуса&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на изменение статуса объекта (&lt;em class=&quot;u&quot;&gt;у существующего объекта&lt;/em&gt;). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row59&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание/изменение базового плана&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Базовый план создан &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row60&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Базовый план создан&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на создание базового плана (БП) у объекта. &lt;br/&gt;
• Событие генерируется для каждого объекта, сохраненного в БП. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row61&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Назначены целевые планы для объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на назначение целевого плана в объекте типа «Проект» (из базового плана (БП)). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row62&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Удаление объекта&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на удаление объекта.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row63&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Реквизиты&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Установка/изменение реквизита объекта или справочника&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Установка/изменение реквизита дискуссии  &lt;br/&gt;
• Установка/изменение реквизита документа &lt;br/&gt;
• Установка/изменение реквизита объекта &lt;br/&gt;
• Установка/изменение реквизита согласования &lt;br/&gt;
• Установка/изменение реквизита справочника &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row64&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;27&quot;&gt;Реквизиты дискуссии / документа / объекта / согласования / справочника&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Установка/изменение реквизита&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Событие, на основе которого генерируются события на установку или изменение соответствующих типов реквитов дискуссии / документа / объекта / согласования / справочника: &lt;br/&gt;
• Установка/Изменение реквизита типа «Адрес» &lt;br/&gt;
• Установка/Изменение реквизита типа «Да/Нет» &lt;br/&gt;
• Установка/Изменение реквизита типа «Счетчик» &lt;br/&gt;
• Установка/Изменение реквизита типа «Дата» &lt;br/&gt;
• Установка/Изменение реквизита типа «Классификатор» &lt;br/&gt;
• Установка/Изменение реквизита типа «Файл» &lt;br/&gt;
• Установка/Изменение реквизита типа «Формула» &lt;br/&gt;
• Установка/Изменение реквизита типа «HTML» &lt;br/&gt;
• Установка/Изменение реквизита типа «Число» &lt;br/&gt;
• Установка/Изменение реквизита типа «Процесс» &lt;br/&gt;
• Установка/Изменение реквизита типа «Строка»&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row65&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Адрес»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах / объектах / согласованиях / записях справочника генерируется событие на изменение этого реквизита. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row66&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Адрес»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row67&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Да/Нет»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания дискуссии / документа / объекта / согласования / записи справочниказначение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row68&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Да/Нет»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row69&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Счетчик»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Особенности:  &lt;br/&gt;
• Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в мемент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах / объектах / согласованиях / записях справочника генерируется событие на изменение этого реквизита &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row70&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Счетчик»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row71&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Дата»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в мемент создания дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах / объектов /согласованиях / записях справочника генерируется событие на изменение этого реквизита. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row72&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Дата»&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row73&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Классификатор»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row74&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Классификатор» &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row75&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Файл»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row76&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Файл»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row77&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Формула»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row78&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Формула»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row79&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Html»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row80&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Html»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row81&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Число», формат «Денежный»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row82&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Число», формат «Денежный»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row83&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Число», формат «Число»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row84&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Число», формат «Число»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row85&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Число», формат «Проценты»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах / объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row86&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Число», формат «Проценты»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row87&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Процесс»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах /объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row88&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Процесс»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row89&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Установка реквизита «Строка»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку значения соответствующего реквизита (в момент создания дискуссии / документа / объекта / согласования / записи справочника). &lt;br/&gt;
• Если в момент создания  дискуссии / документа / объекта / согласования / записи справочника значение реквизита не указано, то событие не генерируется. &lt;br/&gt;
• При последующих установках/изменениях значения соответствующего реквизита в уже созданных дискуссиях / документах / объектах /согласованиях / записях справочника генерируется событие на изменение этого реквизита.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row90&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение реквизита «Строка»&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на установку/изменение значения соответствующего реквизита у существующих дискуссий / документов / объектов / согласований / записей справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row91&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;9&quot;&gt;Согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Создание/изменение согласования&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; • Событие, на основе которого генерируются следующие события: &lt;br/&gt;
º Создание согласования &lt;br/&gt;
º Изменение согласования &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его создания/изменения. &lt;br/&gt;
° По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита согласования). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row92&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Создание согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на создание согласования &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его создания. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита согласования. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row93&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Изменение согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;•	Событие на изменение согласования. &lt;br/&gt;
• Событие, на основе которого генерируются следующие события: &lt;br/&gt;
º Перемещение согласования по иерархии  &lt;br/&gt;
° Согласование закрыто  &lt;br/&gt;
• Так же генерируется при изменениях в списке &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; (см. ниже) &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его изменения. &lt;br/&gt;
° По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита согласования). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row94&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Перемещение согласования по иерархии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на перемещение согласования по иерархии объектов Системы. &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его перемещения. &lt;br/&gt;
º По таким реквизитам генерируются события с базовым типом (на установку или изменение соответсвующего типа реквизита согласования). &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row95&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Согласование закрыто&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на закрытие согласования. &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его закрытия. &lt;br/&gt;
° По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита согласования. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row96&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Маршрут согласования пройден&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Генерируется при отправке запроса типа «Запрос о завершении согласования». &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: данный запрос отправляется автору согласования когда все согласующие в его маршруте дали ответ «Согласовано»/«Отказано» (во вкладку «Входящие» на главной странице Системы). &lt;br/&gt;
• Содержит список &lt;code&gt;NegotiationRequisitesChanges&lt;/code&gt; установленных или измененных значений реквизитов согласования в процессе его перемещения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответсвующего типа реквизита согласования. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row97&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Создание/изменение маршрута согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Создание маршрута согласования &lt;br/&gt;
• Изменение маршрута согласования &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row98&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Создание маршрута согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на установку маршрута согласования. &lt;br/&gt;
• Генерируется в момент создания согласования или согласования формы. &lt;br/&gt;
• Содержит список пользователей и их настройки в маршруте согласования. &lt;br/&gt;
Каждый пользователь списка содержит следующие данные: &lt;br/&gt;
º Id (Идентификатор согласующего в маршруте согласования) &lt;br/&gt;
º MemberId (Идентификатор карточки пользователя-согласующего) &lt;br/&gt;
º Order (Порядковый номер пользователя в списке согласующих). &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: определяет принадлежность пользователя к группе согласующих. Если порядковый номер у нескольких согласующих один и тот же, то это означает, что пользователи находятся в одной и той же группе (актуально для последовательно-параллельного, параллельного маршрутов согласований) &lt;br/&gt;
º Period (Плановый срок на ответ «Согласовано»/ «Отказано» (число)) &lt;br/&gt;
º PeriodUnits (Единицы измерения срока на ответ. Возможные значения: Hours - рабочих часов; Days - рабочих дней) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row99&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Изменение маршрута согласования&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на изменение маршрута согласования. &lt;br/&gt;
• Генерируется при изменении маршрута согласования у существующего согласования или согласования формы. &lt;br/&gt;
• Содержит список пользователей и их настройки в новом маршруте согласования. &lt;br/&gt;
• Содержит список пользователей и их настройки в предыдущем маршруте согласования. &lt;br/&gt;
• Каждый пользователь списка содержит следующие данные: º Id (Идентификатор согласующего в маршруте согласования) &lt;br/&gt;
º MemberId (Идентификатор карточки пользователя-согласующего) &lt;br/&gt;
º Order (Порядковый номер пользователя в списке согласующих). &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: определяет принадлежность пользователя к группе согласующих. &lt;br/&gt;
Если порядковый номер у нескольких согласующих один и тот же, то это означает, что пользователи находятся в одной и той же группе (актуально для последовательно-параллельного, параллельного маршрутов согласований) &lt;br/&gt;
º Period (Плановый срок на ответ «Согласовано»/ «Отказано» (число)) &lt;br/&gt;
º PeriodUnits (Единицы измерения срока на ответ. Возможные значения: Hours - рабочих часов; Days - рабочих дней) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row100&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;4&quot;&gt;Справочники&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Создание/изменение записи справочника&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;•	Событие на основе которого генерируются следующие события: &lt;br/&gt;
º Создание записи справочника  &lt;br/&gt;
º Изменение записи справочника &lt;br/&gt;
• Содержит список «DirectoryRecordFieldsChanges» установленных или измененных значений реквизитов записи справочника в процессе ее создания/изменения. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита записи справочника. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row101&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Создание записи справочника&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на создание записи справочника &lt;br/&gt;
• Содержит список &lt;code&gt;DirectoryRecordFieldsChanges&lt;/code&gt; установленных или измененных значений реквизитов записи справочника в процессе ее создания. &lt;br/&gt;
º По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита записи справочника. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row102&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Изменение записи справочника&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на изменение записи справочника &lt;br/&gt;
• Генерируется при изменениях в списке &lt;code&gt;DirectoryRecordFieldsChanges&lt;/code&gt;. &lt;br/&gt;
• Содержит список &lt;code&gt;DirectoryRecordFieldsChanges&lt;/code&gt; установленных или измененных значений реквизитов записи справочника в процессе ее изменения. &lt;br/&gt;
• По таким реквизитам генерируются события на установку или изменение соответствующего типа реквизита записи справочника. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row103&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Удаление записи справочника&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие на удаление записи справочника.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row104&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Табель учета времени&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Отправка табеля учета времени на утверждение&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие на отправку табеля учета времени на утверждение&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row105&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;4&quot;&gt;Таймер&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Запланированное событие таймера&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Событие на основе которого генерируются следующие события: &lt;br/&gt;
• Запланированное повторяющееся событие таймера &lt;br/&gt;
• Событие таймера, запланированное по подписке&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row106&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Запланированное повторяющееся событие таймера&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие генерируется по расписаниям всех пользовательских бизнес-операций, указанных в основной Системе в разделе «Администрирование/Дополнительные сервисы/Расписание пользовательских бизнес-операций».&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row107&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Событие таймера, запланированное по подписке&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие, которое генерируется с помощью API метода &lt;code&gt;InsertTimerEvent&lt;/code&gt;. &lt;br/&gt;
• Событие срабатывает 1 раз и в дату и время, которые были заданы в параметре &lt;code&gt;CallTime&lt;/code&gt; API метода &lt;code&gt;InsertTimerEvent&lt;/code&gt; при создании этого события. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row108&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Напоминание о запланированном событии&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;•	Вспомогательное событие, обеспечивающее сработку триггера в запланированное время. &lt;br/&gt;
• Событие генерируется ПЕРЕД генерацией событий «Запланированное повторяющееся событие таймера» и «Событие таймера, запланированное по подписке» &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row109&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Уведомления&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Послано уведомление&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; • Вспомогательное событие, фиксирующее факт отправки события в очередь триггеров. &lt;br/&gt;
• Событие генерируется ПОСЛЕ генерации событий «Запланированное повторяющееся событие таймера» и «Событие таймера, запланированное по подписке» &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row110&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;3&quot;&gt;Форма сбора отчетности&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Отправка&lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;Событие, на основе которого генерируются следующие события: &lt;br/&gt;
• Отправка формы сбора отчетности к адресату &lt;br/&gt;
• Отправка формы сбора отчетности к адресатам  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row111&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отправка адресату&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на отправку формы сбора отчетности к адресату&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row112&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отправка адресатам&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Содержит список &lt;code&gt;Addressees&lt;/code&gt; запросов на заполнение формы отправленных к адресатам. &lt;br/&gt;
По таким запросам генерируются события на отправку формы сбора отчетности к адресату. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row113&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;5&quot;&gt;Входящие запросы&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Приемка объекта&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Генерируется при приемке или отклонении запроса типа «Перевод проекта в статус «На проверке»». &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: данный запрос отправляется уполномоченному руководителю объекта (во вкладку «Входящие» на главной странице Системы) при переводе объекта в статус «На проверке», если: &lt;br/&gt;
• У объекта роли «Руководитель» и «Исполнитель» занимают разные пользователи &lt;br/&gt;
• Включена опция «Использовать процедуру приемки задач» (Администрирование/Общие настройки) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row114&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отказ от принятия полномочий&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Событие на основе которого генерируются следующие события: &lt;br/&gt;
• Отказ от принятия полномочий руководителя &lt;br/&gt;
• Отказ от принятия полномочий исполнителя &lt;br/&gt;
• Отказ от принятия полномочий участника &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row115&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отказ от принятия полномочий руководителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Генерируется при отклонении запросов типа «Передача полномочий руководителя на проект» и «Временная передача полномочий руководителя на проект». &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: данные запросы отправляются, только если отключена опция «Пропускать фазу подтверждения принятия полномочий на проект» (Администрирование/Общие настройки)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row116&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отказ от принятия полномочий исполнителя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Генерируется при отклонении запросов типа «Передача полномочий исполнителя на проект» и «Временная передача полномочий исполнителя на проект» &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: данные запросы отправляются, только если отключена опция «Пропускать фазу подтверждения принятия полномочий на проект» (Администрирование/Общие настройки)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row117&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Отказ от принятия полномочий участника&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Генерируется при отклонении запроса типа «Приглашение участника в проект». &lt;br/&gt;
&lt;strong&gt;Примечание&lt;/strong&gt;: данный запрос отправляется при делегировании роли «Участник» в объектах типа «Проект» и «Задача», независимо от состояния опции «Пропускать фазу подтверждения принятия полномочий на проект» (Администрирование/Общие настройки) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row118&quot;&gt;
		&lt;td class=&quot;col0&quot; rowspan=&quot;4&quot;&gt;Пользователи&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Создание профиля пользователя&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;• Событие генерируется в случае корректного сохранения нового пользователя через интерфейс системы, или через API метод &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list/createperson&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list:createperson&quot; data-wiki-id=&quot;product:api:list:createperson&quot;&gt;CreatePerson&lt;/a&gt;. &lt;br/&gt;
• На каждого нового пользователя отправляется одно событие. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row119&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Изменение профиля пользователя&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие генерируется в случае корректного сохранения изменений параметров имеющегося пользователя через интерфейс системы, или через API метод &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list/editperson&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list:editperson&quot; data-wiki-id=&quot;product:api:list:editperson&quot;&gt;EditPerson&lt;/a&gt;. &lt;br/&gt;
• На каждый измененный профиль пользователя отправляется одно событие.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row120&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Пользователю назначена группа&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие генерируется в случае, если пользователю назначена одна или несколько новых групп пользователей. &lt;br/&gt;
• На каждую новую группу отправляется одно событие. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row121&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Пользователь исключен из группы&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; • Событие генерируется в случае, если пользователя удалили из одной или несколько групп пользователей. &lt;br/&gt;
• На каждую удаленную группу отправляется одно событие. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2130-76994&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0448\u0438\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0445&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c_\u0441\u043e\u0431\u044b\u0442\u0438\u0439_\u0448\u0438\u043d\u044b_\u0434\u0430\u043d\u043d\u044b\u0445&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2065-76994&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;типовые_параметры_событий&quot;&gt;Типовые параметры событий&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Guid …ID&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Идентификатор объекта &lt;br/&gt;
Пример: &lt;strong&gt;Guid RelationId&lt;/strong&gt;, &lt;strong&gt;Guid DiscussionId&lt;/strong&gt;, &lt;strong&gt;Guid DocumentId&lt;/strong&gt;, &lt;strong&gt;Guid ProjectId&lt;/strong&gt;, &lt;strong&gt;Guid ObjectId&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;String …Name&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Название объекта &lt;br/&gt;
Пример: &lt;strong&gt;String DiscussionName&lt;/strong&gt;, &lt;strong&gt;String DocumentName&lt;/strong&gt;, &lt;strong&gt;String ProjectName&lt;/strong&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;List`1&amp;lt;FieldMessageBase&amp;gt; …Changes&lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;Список установок или изменений значений реквизитов документа/объекта/дискуссии/справочника, если таковые происходили &lt;br/&gt;
Пример: &lt;strong&gt;List`1&amp;lt;FieldMessageBase&amp;gt; DiscussionRequisitesChanges&lt;/strong&gt;, &lt;strong&gt;List`1&amp;lt;FieldMessageBase&amp;gt; DocumentRequisitesChanges&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;DateTime DocumentCreateDate &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Дата и время создания документа&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;77054-77851&amp;quot;} --&gt;&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/timer&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:timer&quot; data-wiki-id=&quot;product:triggers:timer&quot;&gt;Запуск по таймеру→&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0438\u043f\u043e\u0432\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u043e\u0431\u044b\u0442\u0438\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0438\u043f\u043e\u0432\u044b\u0435_\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b_\u0441\u043e\u0431\u044b\u0442\u0438\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;76995-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Fri, 04 Oct 2024 07:50:53 +0000</pubDate>
        </item>
        <item>
            <title>Принцип работы триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/how_it_works</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;принцип_работы_триггеров&quot;&gt;Принцип работы триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-default&quot; style=&quot;border-left-color:#9954BB&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-cog&quot; style=&quot;color:#9954BB&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Триггеры пишутся на языке C#.
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_0.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:trigger_0.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_0.png?w=800&amp;amp;tok=ec50cb&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043d\u0446\u0438\u043f_\u0440\u0430\u0431\u043e\u0442\u044b_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-234&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;где_интерфейс_настройки_триггеров&quot;&gt;Где интерфейс настройки триггеров?&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Триггеры – это отдельный подключаемый модуль. Чтобы получить к нему доступ, обратитесь к вашему менеджеру или в техническую поддержку.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0413\u0434\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432?&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0433\u0434\u0435_\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441_\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;235-560&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;отфильтровать&quot;&gt;Отфильтровать&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Половина работы триггера: это понять, на какие события он должен реагировать.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Фильтрация событий проходит в несколько этапов с помощью 3 инструментов, которые дополняют друг друга.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Простой фильтр на события, который есть прямо в интерфейсе модуля триггеров.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; LINQ-запрос(ы). Может как использоваться, так и не использоваться. Удобно, чтобы выбрать из большой базы данных какие-то специфичные объекты.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В рамках написания прописываются дополнительные условия – как раз здесь используется настроенный LINQ-запрос для последней тонкой фильтрации событий.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;strong&gt;Как это выглядит в интерфейсе модуля триггеров:&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Фильтрация на уровне интерфейса модуля триггеров: &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-19_%D0%B2_15.54.36.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
Тонкая фильтрация в условии триггера:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-19_%D0%B2_16.28.26.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;561-2154&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;отреагировать&quot;&gt;Отреагировать&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
События, которые попали под условия фильтров, запускают написанный скрипт. Результатом работы скрипта могут быть небольшие вычисления, создание новых записей в справочнике, новых объектов, изменение статусов, изменение значений реквизитов, их блокировка и т.д.
&lt;/p&gt;

&lt;p&gt;
Триггеры работают через &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list&quot; data-wiki-id=&quot;product:api:list&quot;&gt;интеграционное API&lt;/a&gt; ADVANTA. ⇒ Всё, что можно сделать через API, триггер может запустить в системе.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Как это выглядит в интерфейсе модуля триггеров:&lt;/strong&gt;
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-19_%D0%B2_16.33.05.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/interface&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:interface&quot; data-wiki-id=&quot;product:triggers:interface&quot;&gt;Интерфейс →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041e\u0442\u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043e\u0442\u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2155-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Tue, 17 Dec 2024 08:30:20 +0000</pubDate>
        </item>
        <item>
            <title>Установка модуля триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/installation</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;установка_модуля_триггеров&quot;&gt;Установка модуля триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/16x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:16x&quot; data-wiki-id=&quot;product:triggers:installation:16x&quot;&gt;Инструкция по установке модуля триггеров версии 16.Х в ОС Windows&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Инструкция по установке модуля триггеров версии 17.Х и выше &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;в ОС Windows&lt;/a&gt; | &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;в ОС Linux&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Fri, 22 Mar 2024 10:25:16 +0000</pubDate>
        </item>
        <item>
            <title>Интерфейс</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/interface</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;интерфейс&quot;&gt;Интерфейс&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Модуль триггеров состоит из
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; обработчика (Engine)  &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; сайта со своим адресом и интерфейсом. &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Обработчик и сайт работают в паре и могут быть установлены на разные серверы. &lt;br/&gt;

Обработчик запускается в терминале или устанавливается как сервис. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Начиная с версии модуля триггеров 17.Х появились 3 компонента:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Движок исполнения&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сайт для настройки&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Агент, который следит за состоянием движков исполнения и перезапускает их при необходимости &lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Авторизация на сайте возможна с учетной записи Администратора Системы. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Главная страница сайта состоит из 4 блоков:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Управление триггерами&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Мониторинг триггеров&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Импорт&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; История изменений&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_16.57.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1312&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit2&quot; id=&quot;элементы_в_горизонтальном_меню_сайта&quot;&gt;Элементы в горизонтальном меню сайта&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Информация о версии модуля триггеров и дате старта (перезагрузки) его обработчика &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ФИО пользователя, под которым осуществлен вход&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Статус, отображающий состояние обработчика модуля триггеров в виде кругового индикатора &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кнопки play / pause для приостановки или возобновления работы обработчика&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u043c \u043c\u0435\u043d\u044e \u0441\u0430\u0439\u0442\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b_\u0432_\u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u043c_\u043c\u0435\u043d\u044e_\u0441\u0430\u0439\u0442\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1313-1939&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;страница_управление_триггерами&quot;&gt;Страница &amp;quot;Управление триггерами&amp;quot;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Содержит:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перечень всех созданных триггеров &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Фильтр по параметрам и состоянию триггерам&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кнопку «Начать экспорт» - экспорт настроек опубликованной активной версии указанных триггеров в файл формата *.json. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кнопка создания нового триггера &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/trig3.png?id=product%3Atriggers%3Ainterface&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:trig3.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/trig3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;. О создании нового триггера читайте &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/new&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:new&quot; data-wiki-id=&quot;product:triggers:new&quot;&gt;здесь&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Созданные триггеры можно отфильтровать по:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; названию&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; тэгам&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; автору&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; временному периоду создания / публикации (дата указывается в формате ДД.ММ.ГГГГ)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; номеру в очереди&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; среднему времени исполнения &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; состоянию триггера&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_13.18.23.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_13.36.42.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \&amp;quot;\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430\u043c\u0438\&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430_\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430\u043c\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1940-3245&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;страница_мониторинг_триггеров&quot;&gt;Страница &amp;quot;Мониторинг триггеров&amp;quot;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Содержит:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Перечень всех произошедших задач (действий) по обработке возникших в Системе событий, созданных на сайте триггерами&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Фильтр по названию триггера, названию события, состоянию задачи или дате начала ее выполнения&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_21.15.25.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

Подробнее про мониторинг триггеров - &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/monitoring&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:monitoring&quot; data-wiki-id=&quot;product:triggers:monitoring&quot;&gt;здесь&lt;/a&gt;. 
&lt;/p&gt;

&lt;p&gt;
События мониторинга можно отфильтровать по:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; названию триггера&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; событию (подробнее о событиях &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/events&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:events&quot; data-wiki-id=&quot;product:triggers:events&quot;&gt;тут&lt;/a&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; номеру задачи&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; тэгам&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; временному периоду (дата указывается в формате ДД/ММ/ГГГГ)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; параметру и его значению&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; состоянию задачи&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_17.48.18.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_21.00.41.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \&amp;quot;\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432\&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430_\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3246-4654&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;страница_импорт&quot;&gt;Страница &amp;quot;Импорт&amp;quot;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Содержит: &lt;br/&gt;

интерфейс для загрузки файла *.json. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-19_%D0%B2_16.59.21.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

После того как файл .json выбран и загружен на сайт модуля триггеров, отображается перечень всех триггеров, содержащийся в файле. При этом в каждый триггер можно перейти и просмотреть информацию о нем. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-19_%D0%B2_16.56.11.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

Если из перечня импортируемых триггеров необходимо загрузить не все, то нужно удалить ненужные триггеры путем нажатия у них кнопки &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/trig4.png?id=product%3Atriggers%3Ainterface&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:trig4.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/trig4.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;. &lt;br/&gt;

При нажатии по кнопке «Применить импорт» &lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/trig5.png?id=product%3Atriggers%3Ainterface&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:trig5.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/trig5.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;  для каждого триггера из перечня будет создана новая версия на сайте модуля триггеров.
&lt;/p&gt;

&lt;p&gt;
Экспорт и импорт триггеров в формате *.json можно использовать для бэкапа триггеров, а также для переноса готовых триггеров из тестовой среды на прод.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \&amp;quot;\u0418\u043c\u043f\u043e\u0440\u0442\&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430_\u0438\u043c\u043f\u043e\u0440\u0442&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4655-6208&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;страница_история_изменений&quot;&gt;Страница &amp;quot;История изменений&amp;quot;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Cодержит:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; логи изменений триггеров&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; фильтр &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_17.07.28.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Можно отфильтровать логи по:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; названию фильтра &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; пользователю, который внес изменения&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; временному периоду (дата указывается в формате ДД/ММ/ГГГГ)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_17.11.43.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/new&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:new&quot; data-wiki-id=&quot;product:triggers:new&quot;&gt;Создание триггера →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \&amp;quot;\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430_\u0438\u0441\u0442\u043e\u0440\u0438\u044f_\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;6209-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Mon, 22 Aug 2022 10:11:38 +0000</pubDate>
        </item>
        <item>
            <title>Библиотека триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/lib1</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;библиотека_триггеров&quot;&gt;Библиотека триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-54&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;подраздел&quot;&gt;Подраздел&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
*  Сценарий 1
*  Сценарий 2
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;55-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Tue, 10 Oct 2023 12:20:09 +0000</pubDate>
        </item>
        <item>
            <title>Библиотека сценариев Цифрового помощника</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/library</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;библиотека_сценариев_цифрового_помощника&quot;&gt;Библиотека сценариев Цифрового помощника&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Мы собрали и описали наиболее часто используемые нашими клиентами алгоритмы автоматизации.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432 \u0426\u0438\u0444\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430_\u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0435\u0432_\u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0433\u043e_\u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-266&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;рассылка_отчетов_и_уведомлений&quot;&gt;**Рассылка отчетов и уведомлений**&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/scheduled_reports&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:scheduled_reports&quot; data-wiki-id=&quot;product:triggers:library:scheduled_reports&quot;&gt;Отправка отчетов по расписанию на e-mail&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/sending_reports&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:sending_reports&quot; data-wiki-id=&quot;product:triggers:library:sending_reports&quot;&gt;Рассылка отчетов на e-mail по команде&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/sending_tasks&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:sending_tasks&quot; data-wiki-id=&quot;product:triggers:library:sending_tasks&quot;&gt;Отправка списка текущих задач исполнителям&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/notification&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:notification&quot; data-wiki-id=&quot;product:triggers:library:notification&quot;&gt;Уведомления о важных событиях в системе&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/change_request&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:change_request&quot; data-wiki-id=&quot;product:triggers:library:change_request&quot;&gt;Регламентный запрос на внесение изменений&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;**\u0420\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043e\u0442\u0447\u0435\u0442\u043e\u0432 \u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439**&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0430_\u043e\u0442\u0447\u0435\u0442\u043e\u0432_\u0438_\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;267-949&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;автоматизация_рутинных_операций&quot;&gt;**Автоматизация рутинных операций**&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/budget_formation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:budget_formation&quot; data-wiki-id=&quot;product:triggers:library:budget_formation&quot;&gt;Формирование бюджета проекта на основе оценки&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/regular_meetings&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:regular_meetings&quot; data-wiki-id=&quot;product:triggers:library:regular_meetings&quot;&gt;Создание регулярных совещаний в календаре&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/moving_project&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:moving_project&quot; data-wiki-id=&quot;product:triggers:library:moving_project&quot;&gt;Автоматический перенос проекта в каталог&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/blocking_plan&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:blocking_plan&quot; data-wiki-id=&quot;product:triggers:library:blocking_plan&quot;&gt;Блокировка плана-графика руководителем&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/card&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:card&quot; data-wiki-id=&quot;product:triggers:library:card&quot;&gt;Автоматическое заполнение карточки инициативы и выдача прав&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/initiating&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:initiating&quot; data-wiki-id=&quot;product:triggers:library:initiating&quot;&gt;Отправка инициативы на рассмотрение Проектному офису&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/lifecycle&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:lifecycle&quot; data-wiki-id=&quot;product:triggers:library:lifecycle&quot;&gt;Автоматическое переключение фаз жизненного цикла по событию&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/budget_blocking&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:budget_blocking&quot; data-wiki-id=&quot;product:triggers:library:budget_blocking&quot;&gt;Блокировка бюджета после согласования&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/title_generation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:title_generation&quot; data-wiki-id=&quot;product:triggers:library:title_generation&quot;&gt;Генерация названия по стандарту с использованием реквизитов&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/automatic_start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:automatic_start&quot; data-wiki-id=&quot;product:triggers:library:automatic_start&quot;&gt;Автоматический старт задачи по событию&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/change&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:change&quot; data-wiki-id=&quot;product:triggers:library:change&quot;&gt;Изменение статуса контрольной точки по мере согласования документов в СЭД&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/working_hours&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:working_hours&quot; data-wiki-id=&quot;product:triggers:library:working_hours&quot;&gt;Согласование фактических трудозатрат сотрудников по проектам&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/approve&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:approve&quot; data-wiki-id=&quot;product:triggers:library:approve&quot;&gt;Утверждение базового плана по срокам, ресурсам и финансам&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/name&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:name&quot; data-wiki-id=&quot;product:triggers:library:name&quot;&gt;Формирование уникальных названий в дочерних объектах по проекту, развернутому из шаблона&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;**\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0443\u0442\u0438\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439**&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f_\u0440\u0443\u0442\u0438\u043d\u043d\u044b\u0445_\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;950-3088&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;ролевые_операции&quot;&gt;**Ролевые операции**&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/automatic_assignment&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:automatic_assignment&quot; data-wiki-id=&quot;product:triggers:library:automatic_assignment&quot;&gt;Автоматическое назначение РП в системе&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/filling_roles&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:filling_roles&quot; data-wiki-id=&quot;product:triggers:library:filling_roles&quot;&gt;Заполнение ролей на карточке проекта&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/approving_persons&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:approving_persons&quot; data-wiki-id=&quot;product:triggers:library:approving_persons&quot;&gt;Добавление согласующих сотрудников по ролям&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/delegation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:delegation&quot; data-wiki-id=&quot;product:triggers:library:delegation&quot;&gt;Делегирование поручения группе пользователей&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;**\u0420\u043e\u043b\u0435\u0432\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438**&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0440\u043e\u043b\u0435\u0432\u044b\u0435_\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3089-3642&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;экспертные_подсказки&quot;&gt;**Экспертные подсказки**&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/plan_evaluation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:plan_evaluation&quot; data-wiki-id=&quot;product:triggers:library:plan_evaluation&quot;&gt;Оценка качества базового плана до утверждения&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/project_status&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:project_status&quot; data-wiki-id=&quot;product:triggers:library:project_status&quot;&gt;Получение экспертного статуса проекта&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library/deviations&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library:deviations&quot; data-wiki-id=&quot;product:triggers:library:deviations&quot;&gt;Настраиваемые уведомления об отклонениях&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-info&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-info-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Дополнительные сценарии Цифрового помощника могут быть разработаны индивидуально под потребности Заказчика.
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios&quot; data-wiki-id=&quot;product:triggers:scenarios&quot;&gt;Другие возможные сценарии использования Цифрового помощника&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;**\u042d\u043a\u0441\u043f\u0435\u0440\u0442\u043d\u044b\u0435 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438**&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043d\u044b\u0435_\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3643-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Sun, 30 Mar 2025 20:16:40 +0000</pubDate>
        </item>
        <item>
            <title>Мониторинг триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/monitoring</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;мониторинг_триггеров&quot;&gt;Мониторинг триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Модуль триггеров протоколирует каждую сработку каждого триггера с определенным статусом. &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-225&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;интерфейс&quot;&gt;Интерфейс&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Страница «Мониторинг триггеров» содержит перечень всех произошедших задач (действий) по обработке возникших в Системе событий, созданных на сайте триггерами. &lt;br/&gt;

Каждая задача отображает:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Статус в виде иконки &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дату и время начала выполнения &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Название триггера, который обработал событие &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Название обработанного события &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Время обработки &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Кнопку «Перезапустить задачу» &lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_14.23.39.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; для повторной обработки события триггером &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_21.15.25.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
В окно «Объект события» выводятся параметры события и их значения. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_21.57.26.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
 &lt;br/&gt;

В окно «Лог» (лог выполнения задачи) выводятся все промежуточные данные, которые были спроектированы при написании триггера. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-17_%D0%B2_21.37.58.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;226-1830&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;приницпы&quot;&gt;Приницпы&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-success&quot;&gt;Мы рекомендуем проводить несколько раз в неделю мониторинг лога, чтобы убедиться, протоколируется ли сработки триггеров и нет ли сломавшихся процессов. &lt;br/&gt;
Для анализа можно настроить отправку ошибок триггеров по электронной почте.&lt;/div&gt;
&lt;p&gt;
Настоятельно рекомендуется выводить в лог работы триггера полученные промежуточные данные, а также результаты выполнения методов API, т. к. это может потребоваться позже, в случае проверки, почему триггер сработал так, а не иначе. Чем подробнее будет лог, тем проще потом искать отклонения.
&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;TriggerConsole.WriteLine(string text);&lt;/code&gt; - метод для вывода строки текста в протокол выполнения триггера. Текст будет доступен для просмотра в мониторинге сработок триггеров. 
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/events&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:events&quot; data-wiki-id=&quot;product:triggers:events&quot;&gt;События шины данных →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043d\u0438\u0446\u043f\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043d\u0438\u0446\u043f\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1831-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Mon, 22 Aug 2022 10:14:46 +0000</pubDate>
        </item>
        <item>
            <title>Создание триггера</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/new</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;создание_триггера&quot;&gt;Создание триггера&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Триггер в ADVANTA содержит указание, когда он должен сработать, набор проверок, когда нужно выполнить набор действий, и сам набор действий. &lt;br/&gt;

Кнопка создания триггера расположена в разделе «&lt;strong&gt;Управление триггерами&lt;/strong&gt;». &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_17.14.21.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-555&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;страница_создания_нового_триггера&quot;&gt;Страница создания нового триггера&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_17.29.25.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
Содержит следующие поля: &lt;br/&gt;

1. &lt;strong&gt;Название&lt;/strong&gt; &lt;br/&gt;

2. &lt;strong&gt;Описание&lt;/strong&gt; &lt;br/&gt;

3. &lt;strong&gt;Теги&lt;/strong&gt; — используются для дальнейшего поиска триггера в списке на странице «Управление триггерами» &lt;br/&gt;

4. &lt;strong&gt;Таймаут&lt;/strong&gt;, сек &lt;br/&gt;

5. Выпадающий список «&lt;strong&gt;Порядок обработки событий&lt;/strong&gt;» с 3 вариантами:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Через очередь данного триггера&lt;/strong&gt; – соответствующие события, на которые подписан триггер, обрабатываются в рамках одной очереди данного триггера: новое событие не будет обработано, пока не завершится обработка предыдущего события этого триггера.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Через глобальную очередь&lt;/strong&gt; – все события, на которые подписан созданный триггер, обрабатываются в рамках одной глобальной очереди модуля триггеров (каждый соответственно своим триггером).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Параллельно&lt;/strong&gt; – все события, на которые подписан триггер, обрабатываются параллельно (каждый соответственно своим триггером). &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
6. Переключатель «&lt;strong&gt;Выполнять повторно при сбое&lt;/strong&gt;». &lt;br/&gt;

7. Выпадающий список «&lt;strong&gt;События&lt;/strong&gt;» – перечень всех событий, которые генерирует Система при выполнений каких либо действий в ней. Исчерпывающий перечень событий на которые можно создать триггер. &lt;br/&gt;

8. Окно «&lt;strong&gt;Условие&lt;/strong&gt;» – окно для записи, отображения и изменения кода C#. &lt;br/&gt;
В данном окне необходимо написать код условия, который должен возвращать либо значение false, либо значение true. Необходимо вернуть false, если скрипт выполнять не требуется. &lt;br/&gt;

&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_2022-08-18_%D0%B2_17.34.59.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/span&gt;
&lt;p&gt;
9. Окно «&lt;strong&gt;Скрипт&lt;/strong&gt;» – окно для записи, отображения и изменения кода C#. &lt;br/&gt;
В данном окне необходимо написать код основной логики (действий) триггера, который будет выполняться при выполнении Условия. &lt;br/&gt;

10. Кнопки «&lt;strong&gt;Опубликовать&lt;/strong&gt;» и «&lt;strong&gt;Удалить&lt;/strong&gt;». &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430_\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f_\u043d\u043e\u0432\u043e\u0433\u043e_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;556-3696&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;немного_о_создании_триггеров_в_целом&quot;&gt;Немного о создании триггеров в целом&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Половина работы триггера: это понять, на какие события он должен реагировать.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Фильтрация событий проходит в несколько этапов с помощью 3 основных инструментов, которые дополняют друг друга.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Простой фильтр на события, и связанные с ними объекты, который есть прямо в интерфейсе модуля триггеров в &lt;strong&gt;выпадающем списке&lt;/strong&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;LINQ-запрос(ы)&lt;/strong&gt; - используются (при необходимости) в фильтрации событий и в самих скриптах. Подробнее о настройке LINQ-запросов - &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/linq/new&quot; class=&quot;wikilink1&quot; title=&quot;product:linq:new&quot; data-wiki-id=&quot;product:linq:new&quot;&gt;здесь&lt;/a&gt;.  &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Дополнительная логика, прописанная в окне &lt;strong&gt;«Условие»&lt;/strong&gt; для последней тонкой фильтрации событий.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
События, которые попали под условия фильтров, запускают написанный скрипт. Результатом работы скрипта могут быть небольшие вычисления, создание новых записей в справочнике, новых объектов, изменение статусов, изменение значений реквизитов, их блокировка и т.д. Здесь мы описали &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library&quot; data-wiki-id=&quot;product:triggers:library&quot;&gt;примеры готовых решений&lt;/a&gt; на основе триггеров. 
&lt;/p&gt;

&lt;p&gt;
В Системе можно создать &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/linq/new&quot; class=&quot;wikilink1&quot; title=&quot;product:linq:new&quot; data-wiki-id=&quot;product:linq:new&quot;&gt;источник данных LINQ&lt;/a&gt; и задать ему референсный ключ, чтобы в дальнейшем по нему вызвать этот источник в &lt;strong&gt;Условии&lt;/strong&gt; триггера или в самом &lt;strong&gt;Скрипте&lt;/strong&gt;. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 \u0432 \u0446\u0435\u043b\u043e\u043c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043d\u0435\u043c\u043d\u043e\u0433\u043e_\u043e_\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432_\u0432_\u0446\u0435\u043b\u043e\u043c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3697-5807&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;вызов_api_в_триггерах&quot;&gt;Вызов API в триггерах&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Триггеры работают через &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/api/list&quot; class=&quot;wikilink1&quot; title=&quot;product:api:list&quot; data-wiki-id=&quot;product:api:list&quot;&gt;интеграционное API&lt;/a&gt; ADVANTA ⇒ Всё, что можно сделать через API, триггер может сделать в системе.
&lt;/p&gt;

&lt;p&gt;
Перед вызовом API нужно везде указывать &lt;code&gt;await&lt;/code&gt;, иначе произойдет инициация кода вызова без ожидания результата.
&lt;/p&gt;

&lt;p&gt;
Создание нового объекта - пример: 
&lt;/p&gt;
&lt;pre class=&quot;code csharp&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;var&lt;/span&gt; newItem &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;new&lt;/span&gt; Api&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;Projects&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;CreateProjectDataContract&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;co1&quot;&gt;// some code ...&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;co1&quot;&gt;// create new Item using ADVANTA API&lt;/span&gt;
&lt;span class=&quot;xtra ln-xtra&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;var&lt;/span&gt;  newItemID &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;await&lt;/span&gt; Api&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;Projects&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;CreateProjectAsync&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;newItem&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-success&quot;&gt; Триггер по мере необходимости создает SOAP-клиенты для взаимодействия с SOAP API (иначе пришлось бы перед каждым вызовом API создавать нужные SOAP-клиенты).  &lt;br/&gt;
По завершению триггера все открытые триггером SOAP-клиенты закрываются. &lt;/div&gt;
&lt;p&gt;
Если не дождаться через &lt;code&gt;await&lt;/code&gt; вызова API, то может произойти завершение работы триггера раньше, чем завершится вызов. &lt;br/&gt;
В итоге произойдет ошибка при вызове.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u044b\u0437\u043e\u0432 API \u0432 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430\u0445&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0432\u044b\u0437\u043e\u0432_api_\u0432_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430\u0445&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5808-7373&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;локальные_функции&quot;&gt;Локальные функции&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Если требуется определить собственную локальную функцию/процедуру для использования в скрипте триггера, то ее описание должно быть сделано с использованием префикса &lt;code&gt;async&lt;/code&gt; в следующем формате &lt;br/&gt;

&lt;/p&gt;
&lt;pre class=&quot;code csharp&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;async&lt;/span&gt; Task&lt;span class=&quot;sy0&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;string&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&amp;gt;&lt;/span&gt; MyFunctionName&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
   &lt;span class=&quot;co1&quot;&gt;// your code ...&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
где вместо &lt;code&gt;string&lt;/code&gt; необходимо указать тип переменной, которая будет возвращаться из локальной функции.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;

Если возвращать из функции ничего не требуется, то определение функции будет в формате:&lt;br/&gt;

&lt;/p&gt;
&lt;pre class=&quot;code csharp&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;async&lt;/span&gt; Task MyFunctionName&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
   &lt;span class=&quot;co1&quot;&gt;// your code ...&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
&lt;br/&gt;

Для вызова созданной таким образом локальной функции/процедуры внутри скрипта триггера, рекомендуется использовать префикс &lt;code&gt;await&lt;/code&gt; для ожидания ее завершения.
&lt;/p&gt;
&lt;pre class=&quot;code csharp&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;var&lt;/span&gt; result &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;await&lt;/span&gt; MyFunctionName&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Пример объявления локальной функции и ее вызова:
&lt;/p&gt;
&lt;pre class=&quot;code csharp&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;async&lt;/span&gt; Task CreateLog&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;string&lt;/span&gt; Text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; 
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    TriggerConsole&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;WriteLine&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;Text&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;await&lt;/span&gt; &lt;span class=&quot;kw5&quot;&gt;System.&lt;span class=&quot;me1&quot;&gt;Threading&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;Tasks&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;Task&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;Delay&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;1000&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; i &lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; i &lt;span class=&quot;sy0&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt; i&lt;span class=&quot;sy0&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; 
&lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;await&lt;/span&gt; CreateLog&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;i&lt;span class=&quot;sy0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;me1&quot;&gt;ToString&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435_\u0444\u0443\u043d\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7374-8970&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;встроенные_переменные&quot;&gt;Встроенные переменные&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;code&gt;Context.ApplicationId&lt;/code&gt; - ID приложения Адванты, если настроено &lt;br/&gt;

&lt;code&gt;Context.EventId&lt;/code&gt; - ID сообщения в шине &lt;br/&gt;

&lt;code&gt;Context.EventSentTime&lt;/code&gt; - Время отправки сообщения из системы &lt;br/&gt;

&lt;code&gt;Context.Host&lt;/code&gt; - Адрес системы, по которому она установлена &lt;br/&gt;

&lt;code&gt;Context.PersonId&lt;/code&gt; - ID пользователя вызвавшего появление события &lt;br/&gt;

&lt;code&gt;Context.PrincipalId&lt;/code&gt; - ID внутреннего пользователя системы (обычно не используется) &lt;br/&gt;

&lt;code&gt;Context.SessionId&lt;/code&gt; - ID сессии, от которой модуль триггеров работает в системе. Нужен для передачи в API методы &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;code&gt;Event&lt;/code&gt; - Содержит параметры события, на которое сделан триггер. &lt;br/&gt;
Контекстно определяется тем событием, на которое написан триггер. &lt;br/&gt;
В общем случае разные типы событий содержит разный набор полей.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/monitoring&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:monitoring&quot; data-wiki-id=&quot;product:triggers:monitoring&quot;&gt;Мониторинг→&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435_\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;8971-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Thu, 01 Feb 2024 11:41:23 +0000</pubDate>
        </item>
        <item>
            <title>Уведомления от триггеров в интерфейсе</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/notification</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;уведомления_от_триггеров_в_интерфейсе&quot;&gt;Уведомления от триггеров в интерфейсе&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Начиная с версии 3.21 можно выводить уведомления о событиях, которые генерируют или контролируют триггеры, в интерфейс пользователя.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Функциональность требует обязательно предварительной настройки! Она не появляется при обновлении системы «из коробки».&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Все уведомления от триггеров отображаются под колокольчиком в горизонтальном меню:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/triggers_notifications_1.png?id=product%3Atriggers%3Anotification&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:triggers_notifications_1.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/triggers_notifications_1.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;
По клику на колокольчик выводится список уведомление, которые вы можете вручную скрыть:
&lt;/p&gt;
&lt;span class=&quot;bs-wrap bs-wrap-image&quot; data-img-shape=&quot;thumbnail&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/detail.php/product/triggers/triggers_notifications_2.png?id=product%3Atriggers%3Anotification&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;product:triggers:triggers_notifications_2.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/triggers_notifications_2.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;
&lt;p&gt;
Текст внутри триггера формирует тот, кто это уведомление настраивает через интерфейс настройки триггеров. Это полностью кастомное решение для каждой инсталляции ADVANTA.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-info&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-info-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Идея уведомлений первоначально родилась как инструмент, который бы рассказал пользователю о том, что «под капотом» сделал триггер после его действия.  &lt;br/&gt;

Например, вы закрыли дискуссию, в которой были указаны специфичные реквизиты. Триггер сработал на это событие разворачиванием нового проекта с заданными параметрами. С позиции пользователя – это абсолютно неочевидное действие. И именно для того, чтобы избавиться от неопределённости и проинформировать придумали этот тип уведомлений.
&lt;p&gt;
Но на самом деле уведомления могут работать и оповещать пользователей по тем сценариям, которые нужны именно вам в вашем бизнес-процессе.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0442 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 \u0432 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f_\u043e\u0442_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432_\u0432_\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2600&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;как_настроить_кастомные_уведомления&quot;&gt;Как настроить кастомные уведомления&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Триггеры работают через интеграционное API, и для уведомлений есть отдельный API-метод: SendMessage с параметрами
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; SessionID&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PersonIDList – список GUID пользователей получателей сообщения&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Message – html для отображения сообщения&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; MessageType – тип сообщения:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 0 - Информационное&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 1 – Важное сообщение&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Настраивайте триггеры с этим методом – и события, которые вы «скормите» этому методу, будут выводиться у указанных пользователей в горизонтальном меню.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/demonstration&quot; class=&quot;wikilink2&quot; title=&quot;product:triggers:demonstration&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;product:triggers:demonstration&quot;&gt;Демо работы триггеров →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u0430\u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u0430\u043a_\u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c_\u043a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0435_\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2601-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Mon, 22 Aug 2022 10:17:13 +0000</pubDate>
        </item>
        <item>
            <title>Перенос модуля Триггеров с ОС Windows на ОС Linux</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/os_migration</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;перенос_модуля_триггеров_с_ос_windows_на_ос_linux&quot;&gt;Перенос модуля Триггеров с ОС Windows на ОС Linux&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
В первую очередь необходимо подготовить сервер с «чистой» установкой модуля Триггеров на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Инструкция по первичной установке модуля Триггеров &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;в ОС Linux&lt;/a&gt;.
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Возможно несколько комбинаций переноса модуля триггеров:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; база данных модуля Триггеров не меняется (&lt;abbr title=&quot;Система управления базами данных&quot;&gt;СУБД&lt;/abbr&gt; остается на том же сервере MS SQL/PostgreSQL), а осуществляется только перенос модуля Триггеров расположен с сервера на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x#развёртывание_сайта&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt; на сервер с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; и модуль триггеров, и его база данных перемещаются на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux (либо наоборот на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Windows);&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; когда тип &lt;abbr title=&quot;Система управления базами данных&quot;&gt;СУБД&lt;/abbr&gt; (MS SQL/PostgreSQL) не меняется, но сервер базы данных переносится с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Windows на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u043c\u043e\u0434\u0443\u043b\u044f \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 \u0441 \u041e\u0421 Windows \u043d\u0430 \u041e\u0421 Linux&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043d\u043e\u0441_\u043c\u043e\u0434\u0443\u043b\u044f_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432_\u0441_\u043e\u0441_windows_\u043d\u0430_\u043e\u0441_linux&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1335&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;перенос_модуля_триггеров_когда_сервер_бд_не_изменяется&quot;&gt;Перенос модуля Триггеров (когда сервер БД не изменяется)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Остановить модуль Триггеров, который установлен на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x#развёртывание_сайта&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt;, – все его компоненты: Сайт, Движок и Агент. Отключить их автоматический запуск при перезагрузке сервера. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделать резервную копию текущей БД триггеров (на случай отката).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; На сервер с «чистой» установкой Триггеров в &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux перенести настройки с модуля Триггеров, установленного на сервере с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Windows (конфигурационный файл с параметрами приложения и подключениями к БД).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; При необходимости, скорректировать в конфигурационном файле параметры (в первую очередь - пути к рабочим каталогам и доменные имена), для корректной работы Триггеров на сервере с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux. Рекомендуется открыть инструкции по развёртыванию модуля Триггеров на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;ОС Linux&lt;/a&gt; и на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt; и выполнить сравнение параметров, т.к. у них есть небольшие отличия.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Проверить подключение установленного на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux#развёртывание_компонента_сайт&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;ОС Linux модуля триггеров&lt;/a&gt; к ранее используемой БД модуля триггеров на MS SQL/PostgreSQL.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Проверить настройки компонента «Агент» в среде &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux, чтобы они содержали корректный путь к компоненту «Движок» для его запуска.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустить на сервере с &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux компоненты модуля Триггеров, сначала «Сайт» и затем «Агент», который автоматически запустит «Движок».&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u043c\u043e\u0434\u0443\u043b\u044f \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 (\u043a\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 \u0411\u0414 \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043d\u043e\u0441_\u043c\u043e\u0434\u0443\u043b\u044f_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432_\u043a\u043e\u0433\u0434\u0430_\u0441\u0435\u0440\u0432\u0435\u0440_\u0431\u0434_\u043d\u0435_\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1336-3843&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;полный_перенос_модуля_триггеров_вместе_с_бд&quot;&gt;Полный перенос модуля Триггеров (вместе с БД)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Процедура миграции содержимого служебной БД модуля триггеров не предусмотрена.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Зайти в веб-панель управления текущим модулем триггеров&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В разделе «Управление триггерами» в правом верхнем углу нажать кнопку «Начать экспорт» и выбрать все сценарии триггеров, которые необходимо перенести на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux, и по кнопке «Экспортировать» (в шапке раздела) сохранить настроенные сценарии в текстовый файл в формате &lt;code&gt;.json&lt;/code&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Полностью остановить работу модуля триггеров, установленного на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x#развёртывание_сайта&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt;. Отключить автоматический запуск компонентов модуля Триггеров при перезагрузке сервера.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделать резервную копию БД триггеров (для возможности отката).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Развернуть &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux#развёртывание_компонента_сайт&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;модуль триггеров&lt;/a&gt; на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux и новую БД на MS SQL/PostgreSQL.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустить компоненты «Сайт» и «Агент»&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Импортировать из файла &lt;code&gt;.json&lt;/code&gt; все ранее сохраненные триггеры через раздел «Импорт» веб-панели управления модулем Триггеров в &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;В случае полного переноса модуля триггеров логирование не сохраняются - переносится только вся логика триггеров, и история их срабатывания начинается снова (начинается новое логирование).&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u043b\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u043c\u043e\u0434\u0443\u043b\u044f \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 (\u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0411\u0414)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u043b\u043d\u044b\u0439_\u043f\u0435\u0440\u0435\u043d\u043e\u0441_\u043c\u043e\u0434\u0443\u043b\u044f_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432_\u0432\u043c\u0435\u0441\u0442\u0435_\u0441_\u0431\u0434&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3844-6170&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;перенос_только_сервера_бд&quot;&gt;Перенос только сервера БД&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделать резервную копию БД триггеров и остановить модуль триггеров, который установлен на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x#развёртывание_сайта&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Восстановить резервную копию БД модуля триггеров на &lt;abbr title=&quot;Операционная система&quot;&gt;ОС&lt;/abbr&gt; Linux.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; В конфигурационном файле &lt;code&gt;appsettings.json&lt;/code&gt; прописать новый путь к БД модуля триггеров.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Важно, чтобы версия сервера, на которую переносится БД модуля триггеров, сохраняла преемственность и подлежала восстановлению.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0411\u0414&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0435\u0440\u0435\u043d\u043e\u0441_\u0442\u043e\u043b\u044c\u043a\u043e_\u0441\u0435\u0440\u0432\u0435\u0440\u0430_\u0431\u0434&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;6171-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Thu, 26 Sep 2024 05:14:20 +0000</pubDate>
        </item>
        <item>
            <title>Возможные сценарии использования Триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/scenarios</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;возможные_сценарии_использования_триггеров&quot;&gt;Возможные сценарии использования Триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;bs-wrap bs-wrap-jumbotron jumbotron&quot; style=&quot;background-image:url(/lib/exe/fetch.php/product/wall.png)&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-lg-5 col-sm-6&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-invisible invisible&quot;&gt;&lt;hr /&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/writing-hand-2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/initiate&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:initiate&quot; data-wiki-id=&quot;product:triggers:scenarios:initiate&quot;&gt;Поддержка инициации проектов&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/calendar.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/object&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:object&quot; data-wiki-id=&quot;product:triggers:scenarios:object&quot;&gt;Поддержка планирования проектов&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/ballot-box-with-check.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/impliment&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:impliment&quot; data-wiki-id=&quot;product:triggers:scenarios:impliment&quot;&gt;Поддержка реализации проектов&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/open-file-folder.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/regular&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:regular&quot; data-wiki-id=&quot;product:triggers:scenarios:regular&quot;&gt;Поддержка регулярного менеджмента&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/clipboard.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/discussion&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:discussion&quot; data-wiki-id=&quot;product:triggers:scenarios:discussion&quot;&gt;Поддержка согласований и принятия решений&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-lg-5 col-sm-6&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-invisible invisible&quot;&gt;&lt;hr /&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/credit-card.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/finance&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:finance&quot; data-wiki-id=&quot;product:triggers:scenarios:finance&quot;&gt;Поддержка управления финансами&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/open-mailbox-with-raised-flag.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/alerts&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:alerts&quot; data-wiki-id=&quot;product:triggers:scenarios:alerts&quot;&gt;Уведомления и предупреждения&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/cross-mark.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/rights&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:rights&quot; data-wiki-id=&quot;product:triggers:scenarios:rights&quot;&gt;Блокировка данных от внесения изменений&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/bar-chart.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/forms&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:forms&quot; data-wiki-id=&quot;product:triggers:scenarios:forms&quot;&gt;Информирование ТОП-менеджера о статусе проектов&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/product/triggers/scroll.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios/docs&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios:docs&quot; data-wiki-id=&quot;product:triggers:scenarios:docs&quot;&gt;Поддержка работы с документами&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library&quot; data-wiki-id=&quot;product:triggers:library&quot;&gt;Библиотека примеров настроенных сценариев&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;Что такое Цифровой помощник (триггеры) в ADVANTA&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Sun, 30 Mar 2025 20:17:19 +0000</pubDate>
        </item>
        <item>
            <title>Технические требования для модуля Триггеры</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/specifications</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;технические_требования_для_модуля_триггеры&quot;&gt;Технические требования для модуля Триггеры&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Триггеры – это кроссплатформенный модуль. Можно поставить на Windows Server или на Linux. Может использовать как базу MS SQL или PostgreSQL. &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u043c\u043e\u0434\u0443\u043b\u044f \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435_\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f_\u0434\u043b\u044f_\u043c\u043e\u0434\u0443\u043b\u044f_\u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-325&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;требования_к_по_на_сервере&quot;&gt;Требования к ПО на сервере&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;abbr title=&quot;MS Internet Information Server&quot;&gt;IIS&lt;/abbr&gt; 8.5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Windows server 2019 и выше&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Один из вариантов &lt;abbr title=&quot;Система управления базами данных&quot;&gt;СУБД&lt;/abbr&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; MSSQL (тестировалось на версии 2016 Express Edition+, минимальная версия MSSQL 2012) + Microsoft SQL Server Management Studio (SSMS) соответствующей версии&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; PostgreSql версии 13+ (возможна установка на более раннюю версию Postgres, но тогда потребуется вносить правки в код)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Элемент ненумерованного списка.net 6 hosting bundle (с версии 17.25 и выше, до версии 17.22 включительно достаточно .net 5)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u041f\u041e \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f_\u043a_\u043f\u043e_\u043d\u0430_\u0441\u0435\u0440\u0432\u0435\u0440\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;326-1103&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;требования_к_производительности_сервера&quot;&gt;Требования к производительности сервера&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Всё зависит от количества событий в системе и того, насколько много скриптов в этом модуле работают.
&lt;/p&gt;

&lt;p&gt;
Триггеры состоят из 2 частей:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Веб интерфейс&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; База данных&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Веб интерфейс &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; База данных &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Требования к месту на жестком диске&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt; 100мб &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Зависит от количества триггеров, частоты их использования. &lt;br/&gt;
От 100мб&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Требования к оперативной памяти&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt; 1Гб &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1Гб &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Требования к процессору&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt; 1-2 ядра &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1-2 ядра &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Где может быть запущено&lt;/th&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; &lt;abbr title=&quot;MS Internet Information Server&quot;&gt;IIS&lt;/abbr&gt; (windows 2019) 8.5.  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Windows, Linux  &lt;br/&gt;
 MS SQL Server 2019 или выше  &lt;br/&gt;
 postgresql версии не ниже 10+  &lt;br/&gt;
 Версия SQLServer, на которой должна быть запущена ADVANTA – 2008R2 с последним сервис паком обновлений. Без обновлений может не работать. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Минимальные требования&lt;/th&gt;&lt;td class=&quot;col1&quot;&gt;Windows server 2019&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;Windows, Linux (работоспособность проверялась на Ubuntu 18)&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1489-2473&amp;quot;} --&gt;
&lt;p&gt;
Исходя из текущего опыта эксплуатации&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;, оптимальный вариант:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Веб-интерфейс запускается на том же сервере, где и стоит ADVANTA. В этом случае не понадобится никаких изменений в инфраструктуре.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; База данных на том же сервере, где расположена основная база данных системы. &lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;Если версия SQL не соответствует минимальной необходимой для триггеров (2012), то оптимальным вариантом будет установка на сервер баз данных PostgreSQL. В отдельном сервере нет необходимости.&lt;/div&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation&quot; data-wiki-id=&quot;product:triggers:installation&quot;&gt;Инструкции по установке модуля триггеров →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f_\u043a_\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438_\u0441\u0435\u0440\u0432\u0435\u0440\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1104-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;май 2020&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Thu, 11 Sep 2025 10:15:42 +0000</pubDate>
        </item>
        <item>
            <title>Цифровой помощник</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/start</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;цифровой_помощник&quot;&gt;Цифровой помощник&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;bs-wrap bs-wrap-jumbotron jumbotron&quot; style=&quot;background-image:url(/lib/exe/fetch.php/product/wall.png)&quot;&gt;
&lt;p&gt;
Цифровой помощник (ранее «Триггеры») – это отдельный модуль, который общается с системой по интеграционной шине и запускает выполнение запрограммированного сценария по событию, по действию пользователя или по расписанию.
&lt;/p&gt;

&lt;p&gt;
Триггеры нужны для гибкой автоматизации бизнес-процессов: чтобы пользователю приходилось делать меньше и действий, и ошибок.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/library&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:library&quot; data-wiki-id=&quot;product:triggers:library&quot;&gt;Библиотека сценариев Цифрового помощника&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/scenarios&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:scenarios&quot; data-wiki-id=&quot;product:triggers:scenarios&quot;&gt;Дополнительные возможности использования&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_1.png&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;corporative:service:integration:trigger_1.png&quot; rel=&quot;noopener&quot;&gt;&lt;img src=&quot;https://wiki.a2nta.ru/lib/exe/fetch.php/corporative/service/integration/trigger_1.png?w=800&amp;amp;tok=36981a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-lg-4 col-md-12&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-invisible invisible&quot;&gt;/
&lt;/div&gt;
&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/about&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:about&quot; data-wiki-id=&quot;product:triggers:about&quot;&gt;Теория: что такое триггеры и когда начать автоматизировать&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/how_it_works&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:how_it_works&quot; data-wiki-id=&quot;product:triggers:how_it_works&quot;&gt;Как работают триггеры&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/interface&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:interface&quot; data-wiki-id=&quot;product:triggers:interface&quot;&gt;Интерфейс&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/new&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:new&quot; data-wiki-id=&quot;product:triggers:new&quot;&gt;Создание триггера&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/monitoring&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:monitoring&quot; data-wiki-id=&quot;product:triggers:monitoring&quot;&gt;Мониторинг&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/events&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:events&quot; data-wiki-id=&quot;product:triggers:events&quot;&gt;События шины данных&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-lg-8 col-md-12&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-invisible invisible&quot;&gt;/
&lt;/div&gt;
&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/timer&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:timer&quot; data-wiki-id=&quot;product:triggers:timer&quot;&gt;Запуск триггера по таймеру&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/notification&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:notification&quot; data-wiki-id=&quot;product:triggers:notification&quot;&gt;Уведомления от триггеров&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/button&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:button&quot; data-wiki-id=&quot;product:triggers:button&quot;&gt;Персонализированные команды над объектами&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/specifications&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:specifications&quot; data-wiki-id=&quot;product:triggers:specifications&quot;&gt;Технические требования&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/changes/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:changes:start&quot; data-wiki-id=&quot;product:triggers:changes:start&quot;&gt;Описание обновлений версий модуля Триггеров&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0426\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439_\u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-2077&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;инструкции&quot;&gt;Инструкции&lt;/h2&gt;



&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation&quot; data-wiki-id=&quot;product:triggers:installation&quot;&gt;Установка модуля&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/version_upgrade&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:version_upgrade&quot; data-wiki-id=&quot;product:triggers:version_upgrade&quot;&gt;Обновление модуля&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/os_migration&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:os_migration&quot; data-wiki-id=&quot;product:triggers:os_migration&quot;&gt;Перевод с ОС Windows на ОС Linux &lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/db_migration&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:db_migration&quot; data-wiki-id=&quot;product:triggers:db_migration&quot;&gt;Перенос на СУБД другого типа &lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;2078-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Fri, 24 Jan 2025 11:28:04 +0000</pubDate>
        </item>
        <item>
            <title>Подписка на события таймера и создание регулярного ...</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/timer</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;подписка_на_события_таймера_и_создание_регулярного_таймера&quot;&gt;Подписка на события таймера и создание регулярного таймера&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Таймер, на который смотрит триггер, позволяет обрабатывать события типа «Если через X часов не произошло что-то, то делать предусмотренное действие».  &lt;br/&gt;

Т.е. можно проверить через некоторое время, выполнилось ли нужное условие, или нет.
&lt;/p&gt;

&lt;p&gt;
Также таймер пригодится, если нужно вызывать с какой-то периодичностью скрипт, не привязанный к объектам системы, а в рамках общей логики.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 \u043d\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u0442\u0430\u0439\u043c\u0435\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430_\u043d\u0430_\u0441\u043e\u0431\u044b\u0442\u0438\u044f_\u0442\u0430\u0439\u043c\u0435\u0440\u0430_\u0438_\u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435_\u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e_\u0442\u0430\u0439\u043c\u0435\u0440\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-811&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;управление_событиями_таймера&quot;&gt;Управление событиями таймера&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
ADVANTA → «Администрирование» → «Дополнительные сервисы» → «Расписание пользовательских бизнес-операций».
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Код операции» – числовой код операции&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Название операции» – из справочника бизнес операций, отображается как гиперссылка на страницу редактирования / удаления соответствующей записи о таймере.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Расписание» – расписание, по которому срабатывает таймер. Например: «&lt;em&gt;Еженедельно, каждый пн, пт, каждую N неделю, в XX:YY&lt;/em&gt;», или «&lt;em&gt;Периодически раз в 2:00&lt;/em&gt;».&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Последняя сработка» – дата и время последней генерации соответствующего события, если оно наступало.  &lt;br/&gt;
 Если событие еще не наступило, то пусто.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
По любой колонке можно эту таблицу отсортировать.
&lt;/p&gt;

&lt;p&gt;
При нажатии на «Добавить», отображается окно
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите здесь нужную вам бизнес-операцию (в частности, с помощью текстового поиска).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Выберите в блоке с расписанием нужный вам способ.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 \u0442\u0430\u0439\u043c\u0435\u0440\u0430&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435_\u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438_\u0442\u0430\u0439\u043c\u0435\u0440\u0430&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;812-2426&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;справочник_бизнес_операций&quot;&gt;Справочник бизнес операций&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
При вызове по ссылке «Справочник бизнес операций» из формы «Управление событиями таймера», открывается форма с таблицей:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Код операции» – Уникальное числовое значение, при вставке заполняется автоматически, как максимум по значениям этого поля + 1. Передается вместе с событием в виде параметра.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; «Название» – Текстовое название операции.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
При нажатии на кнопку «+ Добавить», отображается поле для ввода названия бизнес операции (как при редактировании), но изначально пустое. 
&lt;/p&gt;

&lt;p&gt;
После заполнения и сохранения:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; операция сохраняется, &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ей присваивается новый код – порядковый номер сохранённой бизнес-операции.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a \u0431\u0438\u0437\u043d\u0435\u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a_\u0431\u0438\u0437\u043d\u0435\u0441_\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2427-3616&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;связанные_api_методы&quot;&gt;Связанные API методы&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 API \u043c\u0435\u0442\u043e\u0434\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435_api_\u043c\u0435\u0442\u043e\u0434\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3617-3664&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;inserttimerevent&quot;&gt;InsertTimerEvent&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Cохраняет в очереди один вызов. 
&lt;/p&gt;

&lt;p&gt;
Параметры метода:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit6&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SessionID&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ID сессии пользователя&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;CallTime&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;обязательный параметр типа DateTime в котором содержится дата и время, когда необходимо послать сообщение на шину.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ObjectID&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;GUID объекта, идентификатор, смысл которого будет известен при создании логики обработки, может быть идентификатором объекта дерева, записи справочника, пользователя и т.п. параметр не обязательный, если он не требуется, то вместо него должен допускаться null&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;OperationCode&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;обязательный целочисленный параметр с кодом операции. Код должен быть зарегистрирован в справочнике кодов операций, если его там нет, то ошибка «Код операции не зарегистрирован»&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;Parameters&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;объект типа JSON, в котором вызывающий может сохранить дополнительные параметры, которые будут необходимы при последующей обработке.&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3782-5130&amp;quot;} --&gt;
&lt;p&gt;
Метод не возвращает ничего если завершение успешно. Если не успешно, то вызывает исключение.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;InsertTimerEvent&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inserttimerevent&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3665-5301&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;checktimerevent&quot;&gt;CheckTimerEvent&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Проверяет, есть ли заданный вызов в очереди среди будущих и еще не сработавших элементов очереди. 
&lt;/p&gt;

&lt;p&gt;
Параметры метода:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit8&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;SessionID&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;ID сессии пользователя&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;OperationCode&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;обязательный целочисленный параметр с кодом операции&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;ObjectID&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;GUID объекта. &lt;br/&gt;
Не обязательный параметр. Если он передан, ищутся сохраненные в очереди записи с точным совпадением на GUID и код операции. Если параметр null, то необходимо искать в очереди записи только с кодом операции и ObjectID = null.&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;5540-6131&amp;quot;} --&gt;
&lt;p&gt;
Возвращать метод должен список, содержащий удовлетворяющие условию поиска элементы очереди с параметрами (CallTime, Parameters), в том числе может быть пустой список, если поиск успешен, если поиск не успешен, то вызывает исключение.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;CheckTimerEvent&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;checktimerevent&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;5302-6542&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;генерация_событий_в_шину_по_подписке&quot;&gt;Генерация событий в шину по подписке&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
При наступлении времени, когда должно быть отправлено в шину событие, в зарегистрированных через метод InsertTimerEvent и не обработанных еще на момент наступления заданного времени, генерируется отправка в шину события типа «Подписка на таймер», с параметрами, сохраненными в нем при подписке:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; OperationCode&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ObjectID&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Parameters&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Подписка отмечается как исполненная.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 \u0448\u0438\u043d\u0443 \u043f\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0435&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f_\u0441\u043e\u0431\u044b\u0442\u0438\u0439_\u0432_\u0448\u0438\u043d\u0443_\u043f\u043e_\u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0435&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;6543-7265&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;генерация_событий_в_шину_по_регулярному_таймеру&quot;&gt;Генерация событий в шину по регулярному таймеру&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
При наступлении времени, когда должно быть отправлено событие, согласно таблице настроек, в шину отправляется событие типа «Таймер», которое содержит параметры:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;OperationCode&lt;/pre&gt;

&lt;p&gt;
Одновременно должно быть сохранено время последней сработки.
&lt;/p&gt;
&lt;div class=&quot;bs-wrap bs-wrap-row row&quot;&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/start&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:start&quot; data-wiki-id=&quot;product:triggers:start&quot;&gt;← К оглавлению&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div class=&quot;bs-wrap bs-wrap-col col-sm-6&quot;&gt;&lt;span class=&quot;bs-wrap bs-wrap-button&quot; data-btn-type=&quot;default&quot; data-btn-block=&quot;1&quot;&gt;&lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/notification&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:notification&quot; data-wiki-id=&quot;product:triggers:notification&quot;&gt;Уведомления →&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 \u0448\u0438\u043d\u0443 \u043f\u043e \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e\u043c\u0443 \u0442\u0430\u0439\u043c\u0435\u0440\u0443&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f_\u0441\u043e\u0431\u044b\u0442\u0438\u0439_\u0432_\u0448\u0438\u043d\u0443_\u043f\u043e_\u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e\u043c\u0443_\u0442\u0430\u0439\u043c\u0435\u0440\u0443&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;7266-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Tue, 25 Feb 2025 15:00:44 +0000</pubDate>
        </item>
        <item>
            <title>Обновление версии модуля Триггеров</title>
            <link>https://wiki.a2nta.ru/doku.php/product/triggers/version_upgrade</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;обновление_версии_модуля_триггеров&quot;&gt;Обновление версии модуля Триггеров&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-primary&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-circle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Инструкция по обновлению версии актуальна для модуля Триггеров как на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x&quot; data-wiki-id=&quot;product:triggers:installation:17x&quot;&gt;ОС Windows&lt;/a&gt;, так и на &lt;a href=&quot;https://wiki.a2nta.ru/doku.php/product/triggers/installation/17x_linux&quot; class=&quot;wikilink1&quot; title=&quot;product:triggers:installation:17x_linux&quot; data-wiki-id=&quot;product:triggers:installation:17x_linux&quot;&gt;ОС Linux&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Шаги обновления версии модуля Цифровой помощник (Триггеры):
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Прекратить вносить любые изменения в настройке модуля Триггеров - необходимо обеспечить выход из панели настройки Триггеров всех пользователей.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Остановить модуль Триггеров – все его компоненты в следующей последовательности: «Сайт», «Агент» и «Движок». По возможности, остановить &lt;abbr title=&quot;Система управления базами данных&quot;&gt;СУБД&lt;/abbr&gt; модуля Триггеров. Отключить их автоматический запуск при перезагрузке сервера.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сделать резервную копию папки с текущей версией модуля триггеров и резервную копию Базы данных Триггеров (на случай отката).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Распаковать новый дистрибутив модуля триггеров: либо в новую папку (предпочтительно), либо в ту же папку, где располагалась предыдущая версия модуля Триггеров.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Из резервной копии конфигурационных файлов &lt;code&gt;*.json&lt;/code&gt; «Сайта», «Агента» и «Движка» текущей версии модуля Триггеров перенести в конфигурационные файлы новой версии нужные параметры (&lt;code&gt;ConnectionString&lt;/code&gt; и др.). Также необходимо отдельно настроить новые параметры, которые появились в конфигурационных файлах обновленной версии модуля Триггеров.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Запустить сервис &lt;abbr title=&quot;Система управления базами данных&quot;&gt;СУБД&lt;/abbr&gt; (если был отключен) и компоненты модуля Триггеров в следующем порядке: сначала «Сайт» и затем «Агент», который автоматически запустит «Движок».&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;bs-wrap bs-callout bs-callout-warning&quot;&gt;&lt;div class=&quot;row&quot;&gt;&lt;div class=&quot;col-xs-1&quot;&gt;&lt;i class=&quot;bs-callout-icon fa fa-exclamation-triangle&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;col-xs-11&quot;&gt;Если новая версия модуля Триггеров установлена в другую папку, то необходимо проверить, что в конфигурационных файлах компонентов модуля Триггеров (Сайт, Движок и Агент) параметры и пути к файлам заполнены правильно.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>product:triggers</category>
            <pubDate>Tue, 15 Oct 2024 10:24:06 +0000</pubDate>
        </item>
    </channel>
</rss>
