| Property | Description |
|---|---|
| Is Atomic |
A Group can be flagged as Atomic in order to be executed as a single transaction. An atomic group is defined as a group of automatic activities all executed in one transaction. For a group to become atomic, all its Sub-Groups must be flagged as atomic. An atomic group cannot include Interactive activities or external notifications. Activities inside an atomic group can belong to different roles. An atomic group can contain ONLY:
If any other activity (such as Interactive) is dropped into a group, you will be warned about it and the action will be automatically undone. An atomic group can contain other atomic groups. However, it cannot contain non-atomic groups. If a non-atomic group is dropped into an atomic group, you will be warned about it and the action will be undone. Atomic groups cannot handle exceptions or compensations within the group. Exceptions that occur inside the atomic group have to be handled by the group exception flow or any outer group. |
| Property | Description |
|---|---|
| Generate Events | Defines how Auditing Events are generated for the Group. See Auditing.
Note: If the group does not generate events, it will not be listed in the Audit Trail, but the
activities within it, if they do generate events, will appear
|