Skip to content

Configuration

Setting up a number sequence

One of the fields in the message table is the sequence number. This number can be sent from an external application but if none is provided, a number is pulled from the message number sequence. For all outbound messages, this number sequence is also used. Configure the number sequence as shown below. Make sure not to add a constant value in the segments as the result of this number sequence is converted to to a number to allow for sorting.

number-sequence

Interface framework parameters

All other configuration is done in the parameters form which can be located in the main menu under 'System administration > Setup > Interface framework > Interface framework parameters'.

parameters

General tab

Field 1 and 2 are saved on outbound messages. The intent is to provide tracking information to the receiver. Furthermore, the Environment field is validated against incoming messages, preventing the processing of messages that do not have a matching environment id.

Outbound tab

A connection can be defined for synchronous and for asynchronous messages. Both have the same options.

Direct connection

This connection type supports sending to any API that requires basic HTTP header information. Enter the API endpoint in field 6 and provide header key value pairs (if any) in the list at number 7.

Azure service bus

Enter the connection string in field 4 and the topic in field 5.

Configuration tab

Field 8 allows you to set the amount of messages that gets processed in one batch thread.

Field 9 sets the maximum number of threads used in one batch job execution of the parallel batch job. The best value depends on the size of your environment, this should be lower on T2 environments and can be much higher for production environments.