Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Production Management

About Service Bus

  • Last UpdatedApr 03, 2025
  • 2 minute read

The Service Bus item holds connection items that define inbound and outbound messaging to an external server. You can set this up when you want AVEVA™ Production Management to send or receive messages from a third-party application, such as an Enterprise Resource Planning (ERP) software.

A project contains one Service Bus item under Integrations folder of the System Configuration folder.

Studio project hierarchy view showing the Service Bus item under Integrations configuration item. Under the Service Bus is child Commands and Events folders.

Note: Previously, connection and authentication information were provided at the Service Bus level. You will now need to provide connection and authentication details for each Command or Event configuration item.

Advanced Message Queue Protocol (AMQP)

AVEVA™ Production Management supports AMQP 1.0 (Advanced Message Queue Protocol) and AMQPS 1.0 secure protocol for external messages, including the following software:

  • RabbitMQ

  • ActiveMQ

For more information, see Using AMQP message integration.

Commands folder

The Service Bus item contains a Commands folder by default. The Commands folder holds the definitions for inbound messages.

Submit Data command

The Submit Data command is for submitting data changes to AVEVA™ Production Management from an external system. This command works similarly to the SubmitData method in Data web services.

Studio project hierarchy view showing Submit Data item in Service Bus.

Client Notification command

The Client Notification command is for submitting notifications via the service bus to the AVEVA™ Production Management client.

Events folder

The Service Bus item contains an Events folder by default. The Events folder holds the definitions for outbound messages.

  • Record Changed Event - For sending data changes from AVEVA™ Production Management to an external system. This command works similarly to the GetData method in Data web services.

    Studio project hierarchy view showing the list of events under Events folder in Service Bus under Integrations configuration item.

  • Add and configure a Record Changed Event

  • Record Changed Event schema

    Note: If you change any of the configuration settings for the Service Bus item or it's sub-items, the Service Bus item stops. When you restart the Service Bus item or your project, the Service Bus starts with the new configuration.

TitleResults for “How to create a CRG?”Also Available in