Skip to content

Timer Event Sub-Process Recurrence - #11779

Open
DmytroKost wants to merge 2 commits into
mendix:developmentfrom
DmytroKost:wor/timer-es-recurrence
Open

Timer Event Sub-Process Recurrence#11779
DmytroKost wants to merge 2 commits into
mendix:developmentfrom
DmytroKost:wor/timer-es-recurrence

Conversation

@DmytroKost

Copy link
Copy Markdown
Contributor
  • Updated all mentions of timer/notification boundary event to also refer to the timer/notification event sub-process
  • Added Recurrence in a Paused Workflow and Recurrence While the Previous Instance Is Still Running sections to Timer element

For 11.15


{{% alert color="info" %}}
This section is only applicable when **Notification** is used as a notification boundary event.
This section is only applicable when **Notification** is used as a notification boundary event or as the start event of a notification event sub-process.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can remove the notification specificity here. We also don't do it for the boundary event. So it would become:

This section is only applicable when Notification is used as a notification boundary event or as the start event of an event sub-process.

The **Caption** describes what happens in this element. It is displayed under the workflow element to make the **Notification** easier to read and understand without the need to add annotations.

### Boundary Properties Section {#boundary-properties}
### Interrupting Behavior Section {#boundary-properties}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The UI will be updated, and this will be the section title for both the Start and Boundary events. -> WOR-3080


By default, it is set to **No**, which means that the notification boundary event is non-interrupting. When it is set to **Yes**, the notification boundary event is interrupting. For more information, see [Boundary Events](/refguide/workflow-boundary-events/).
{{% alert color="info" %}}
Changing the interrupting behavior of an existing notification boundary event or notification event sub-process re-creates it, and it can make ongoing workflow instances incompatible. For more information, see *Implications of Changing the Interrupting Behavior* in [Boundary Events](/refguide/workflow-boundary-events/#event-type-change) or [Event Sub-Processes](/refguide/workflow-event-sub-processes/#event-type-change).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we shorten these kinds of text from

notification boundary event or notification event sub-process to just 'event'

Result:

Changing the interrupting behavior of an existing event re-creates it, and it can make ongoing workflow instances incompatible. For more information, see *Implications of Changing the Interrupting Behavior

The **Caption** describes what happens in this element. It is displayed under the workflow element to make the **Timer** easier to read and understand without the need to add annotations.

### Boundary Properties Section {#boundary-properties}
### Interrupting Behavior {#boundary-properties}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For notification, this says Interrupting Behavior Section. Lets also do that for this because there is a story to rename Boundary properties to Interrupting behavior - WOR-3080


* **Notification start event** – The sub-process is triggered by a [Notify workflow](/refguide/notify-workflow/) microflow activity.
* **Timer start event** – The sub-process is triggered automatically when the configured duration elapses or the configured date and time is reached. The timer configuration follows the same rules as the standalone [Timer](/refguide/timer/) activity. For more information, refer to the [Timer](/refguide/timer/#timer) section in *Timer*.
* **Timer start event** – The sub-process is triggered automatically when the configured duration elapses or the configured date and time is reached. The timer configuration follows the same rules as the standalone [Timer](/refguide/timer/) activity. For more information, refer to the [Timer](/refguide/timer/#timer) section in *Timer*. A non-interrupting timer start event can also be configured to fire repeatedly; see the [Recurrence](/refguide/timer/#recurrence) section in *Timer*.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The timer configuration follows the same rules as the standalone [Timer](/refguide/timer/) activity.

The standalone timer has no recurrence, correct? We could also remove this sentense and just point to the timer documentaiton

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants