Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
ru:rule:check_subprocess_results [2024-01-08 17:10] – внешнее изменение 127.0.0.1 | ru:rule:check_subprocess_results [2024-09-19 22:05] (текущий) – [Исключения] Anatoly Belaychuk |
---|
====== На выходе из подпроцесса проверяйте его результаты ====== | ====== На выходе из подпроцесса проверяйте его результат ====== |
| |
{{tag>subprocess gateway}} | {{tag>подпроцесс развилка}} |
| |
На выходе из подпроцесса проверяйте его результаты. | |
| |
===== ✔ Как надо ===== | ===== ✔ Как надо ===== |
===== Примечания ===== | ===== Примечания ===== |
| |
Если за подпроцессом не следует развилка, то это означает, что он всегда заканчивается успехом. Как правило, это не так - подпроцесс может закончиться успехом, а может неудачей. Поэтому если на схеме процесса после подпроцесса отсутствует развилка, то это если и не ошибка, то повод присмотреться и задать вопрос - предусматриваем ли мы здесь возможность неудачи. | * Если за подпроцессом не следует развилка, то это означает, что он всегда заканчивается успехом. Как правило, это не так - подпроцесс может закончиться успехом, а может неудачей. Поэтому если на схеме процесса после подпроцесса отсутствует развилка, то это если и не ошибка, то повод присмотреться и задать вопрос - предусматриваем ли мы здесь возможность неудачи. |
| * Данное правило справедливо как по отношению к встроенному подпроцессу, так и к процессу, вызываемому как подпроцесс. |
Данное правило справедливо как по отношению к встроенному подпроцессу, так и к процессу, вызываемому как подпроцесс. | |
| |
===== Исключения ===== | ===== Исключения ===== |
| |
Согласование условий договора всегда заканчивается успехом, если договор заключается между юридическими лицами внутри одной группы компаний - например, бизнес-единицей и общим центром обслуживания. В этом случае развилка после подпроцесса не требуется. | * Согласование условий договора может всегда заканчиваться успехом, если договор заключается между юридическими лицами внутри одной группы компаний - например, бизнес-единицей и общим центром обслуживания. В этом случае развилка после подпроцесса не потребуется. |
===== Смотри также ===== | ===== Смотри также ===== |
| |