Custom Events¶
Custom Events are commonly used in tailoring as a type of configuration. They are a part of Events functionality within IFS Cloud.
A Custom Event provides the ability to trigger during CUD operations on records of a selected Oracle table of the Business Application.
It supports emitting related values of a particular CUD operation on demand. Values are either from columns on the table itself or custom defined (derived) attributes. For table column values, there is the option to select old and/or new values in a CUD operation.

Custom Events trigger only when they are enabled. To enable a custom event, at least one of its event actions need to be enabled.
Note Once a custom event is created, it is not possible to directly update its table name. When a table name is required to be changed (perhaps due to reasons such as table name changed or it was restructured during an update), the recommended flow is to newly create an event and corresponding event action(s), while removing the existing. This is mainly because if the table is changed in an existing event, due to (old) table attributes consumed in both the event and its event actions, the event along with its event actions become invalid, making it hard to recover.
Event Actions¶
An Event Action defines which actions to perform when their corresponding Event is triggered in IFS Cloud.
Event actions can be defined for both Application Defined Events and Custom Events.

Detailed information about the multiple types of event actions currently supported is explained at how to manage event actions.