Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:rule:external_event [2024-08-28 15:59] – [Exceptions] Anatoly Belaychuk | en:rule:external_event [2024-08-28 16:15] (current) – [0-TBD Use a dedicated process to catch the event initiated by external participant] Anatoly Belaychuk | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== Use a dedicated process to catch the event initiated by external participant ====== |
{{tag> | {{tag> | ||
- | |||
- | {{en: | ||
When an event initiated by external participant occurs (e.g. ordered goods are delivered by supplier), it isn't tied to the context (specific purchase order) yet. | When an event initiated by external participant occurs (e.g. ordered goods are delivered by supplier), it isn't tied to the context (specific purchase order) yet. | ||
Line 355: | Line 353: | ||
===== Notes ===== | ===== Notes ===== | ||
- | * Обратите внимание на задачу | + | * Please pay attention to the "Identify purchase" |
- | * Еще одно преимущество схемы | + | * Another advantage of the [[#how to]] diagram is that it covers the possibility for goods not to be accepted |
- | * В приведенных примерах опущен таймер | + | * The examples presented omit the timer (the process waits for delivery indefinitely) and other details. |
- | * На диаграмме | + | * The [[#how to]] diagram depicts two expanded processes. When modeling real (not educational) processes, it is recommended to expand each process |
- | * Для моделирования взаимодействия между процессами предпочтительнее использовать не событие-сообщение, | + | * Better use [[conditional_evingent_collaboration|conditional event]] instead of messages to model collaboration. |
===== Exceptions ===== | ===== Exceptions ===== |