Overview of Eventing (On Premises Only)
Depending on administrative settings, events can be triggered by changes that take place in the P6 database. These events can be classified into two types of events:
- Business object events: Triggered when the P6, the P6 Integration API (on-premises only), or P6 EPPM Web Services is used to update or create objects in the P6 database.
- Special operation events: Triggered when a supported operation or job service is invoked.
When a change triggers an event, the P6 Event Notification system sends the event message to a user configured message queue. You can use the events in a client application to trigger subsequent actions. You could, for example, launch an external workflow based on the existence of a specific event.
Note: The content in this section details optional configuration for P6. You do not need to configure eventing for P6 in order to enable P6 for users to work in the application.
In This Section
Business Object vs Special Operation Events
Sample Business Object Event Message
JMS Message Properties Support
Sample Special Operation Event Message
Last Published Monday, November 27, 2023