Message Configuration

A Message Configuration object is not required for the initial MSI connection between PAS-X and system:inmation. However, for data to be exchanged, a Message Configuration object is needed.

Most of the properties of a Message Configuration are intended to specify an Order Parameter Message and the parameters involved, while other message types like Order Status Message only require a small amount of configuration.

The settings for each Message Configuration property will be explained in the following section.

Message Configuration objects can be created below Message Processor and Message Broker objects in the I/O Model. To do this, right-click on the parent object and navigate to Admin  New  External Interfaces  Message Configuration to open the Create Object Wizard.

Message Configuration Properties
Figure 1. Message Configuration Properties

Apart from the mandatory Object Name and optional Object Description properties, the remaining Message Configuration properties are described below.

In the Common property compound:

  • Processing Mode - During the configuration steps, the Processing Mode should be set to "Configuration". When everything is fully configured, the Processing Mode is set to "Operation". The other two available modes are used for automatic generation of the configuration or generation of XML messages, which will both be explained later.

In the Communication Options property compound:

  • Communication Mode - This property configures whether the message shall be sent from PAS-X to the system or received by PAS-X. This definition can be perceived as counterintuitive, since it is defined from the PAS-X point of view but it is configured in the system. In the example above, a message is sent from PAS-X to the system.

In the Message Description Properties property compound:

  • Message ID - this mandatory field is used to identify the message within the system.

  • Supplier ID - this mandatory field defines the ID of the supplier.

  • Device Type ID - this mandatory field defines the type of device.

  • Description - this is an optional human-readable description of the message.

  • Supplier Version - this field is intended to distinguish between several versions of a message configuration on the supplier side. It is optional, since message descriptions are versioned within PAS-X independently.

  • System Name - this optional field holds the system name information.

  • Functional ID - this optional field provides a functional ID.

Configuring the fields above will define the header of an Order Parameter Message.
  • Folder Settings - this configuration table defines the folders for the optional Automatic Message Configuration feature. It will be used if this configuration table has at least one entry. For more information, see Automatic Tag List Generation.

  • Tag List - this property table configures the actual message content, also called “parameters” in the MSI realm. For further information, see The Tag List.

  • Mapping Type - this defines how data should be mapped to tags. Each Mapping Type comes with specific options. For more details on the individual Mapping Types, see Mapping Data to Tags and subsequent pages.

  • XML Output, XML File Location and XML Generation Time are dedicated to informing the PAS-X MES about the Message Configuration. This is done by an XML file which is automatically generated by the system. For detailed information see Message Configuration Transfer.

  • Abort Messages - see Abort Message Configuration

  • Status Message - see Status Message Configuration

  • Exception Messages - assigns exceptions to a running Electronic Batch Recording (EBR), see Exception Message Configuration.