<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>bpmnforum.ru &#187; Topic: Правильное отображение обработки ошибок процесса</title>
		<link>http://bpmnforum.ru/topic/400</link>
		<description>bpmnforum.ru &#187; Topic: Правильное отображение обработки ошибок процесса</description>
		<language>ru-RU</language>
		<pubDate>Fri, 18 Sep 2026 02:23:38 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.3</generator>
		<textInput>
			<title><![CDATA[Поиск]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://bpmnforum.ru/search.php</link>
		</textInput>
		<atom:link href="http://bpmnforum.ru/rss/topic/400" rel="self" type="application/rss+xml" />

		<item>
			<title>Анатолий Белайчук на "Правильное отображение обработки ошибок процесса"</title>
			<link>http://bpmnforum.ru/topic/400#post-1820</link>
			<pubDate>Птн, 01 Июн 2018 21:20:15 +0000</pubDate>
			<dc:creator>Анатолий Белайчук</dc:creator>
			<guid isPermaLink="false">1820@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Вместо ошибки и прерывающего обработчика - эскалация и непрерывающий обработчик.&#60;/p&#62;
&#60;p&#62;Также можно воспользоваться подпроцессом-обработчиком, чтобы не рисовать подпроцесс для A+B+C.&#60;/p&#62;
&#60;p&#62;Кроме того, можно обойтись без конвертиков - просто задача &#34;Перезвонить&#34; и за ней развилка &#34;Дозвонился - да/нет&#34;. И без пула &#34;Клиент&#34;.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Maksim Ivanov на "Правильное отображение обработки ошибок процесса"</title>
			<link>http://bpmnforum.ru/topic/400#post-1819</link>
			<pubDate>Птн, 01 Июн 2018 11:36:49 +0000</pubDate>
			<dc:creator>Maksim Ivanov</dc:creator>
			<guid isPermaLink="false">1819@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Энтузиасты BPMN, добрый день!&#60;/p&#62;
&#60;p&#62;Вчера столкнулся с проблемой корректного отображения реакции процесса на ошибку.&#60;br /&#62;
Для наглядности кратко опишу кейс и приложу модель.&#60;/p&#62;
&#60;p&#62;Кейс:&#60;br /&#62;
Есть процесс обработки входящего телефонного звонка клиента (понимаю, что обратиться в колл-центр может не только клиент, а вообще любой человек, но для упрощения речь будет вестись именно о клиенте). По определенному алгоритму звонок обрабатывается ответившим оператором: он должен сделать А, В и С. На выходе получает два антагонистических результата.&#60;/p&#62;
&#60;p&#62;При выполнении операций А, В и С звонок может сорваться (допустим, возникла техническая проблема). При этом оператор обязан незамедлительно предпринять попытку самостоятельного дозвона до клиента и продолжить выполнение процесса с того момента, на котором связь прервалась.&#60;br /&#62;
В реальном кейсе, который сейчас моделирую, операций у меня несколько больше - 6. &#38;quot;Рисовать&#38;quot; ошибку на каждой из операций, дублировать при этом операцию &#38;quot;Перезвонить клиенту...&#38;quot; и добавлять событийную эксклюзивную развилку не хочу (очень не хочу - модель получится невероятно перегруженной). &#60;/p&#62;
&#60;p&#62;Г-н Брюс Сильвер советовал в таких случаях включить операции, на которых может возникнуть типичная (стандартная?) ошибка в развернутый подпроцесс и отобразить ошибку только один раз. Звучит здраво и логично, но есть важное &#38;quot;НО&#38;quot;... Как показать возврат потока управления после события &#38;quot;Клиент ответил&#38;quot; на нужный этап подпроцесса?&#60;/p&#62;
&#60;p&#62;В BPMN моделирую достаточно давно, но с таким кейсом не сталкивался. Если &#38;quot;подкинете&#38;quot; мысли для размышления, буду признателен.&#60;/p&#62;
&#60;p&#62;Спасибо!&#60;/p&#62;
&#60;p&#62; [attachment=1819,732]
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
