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.
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'.
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.