Often at times there is a need to batch messages together at runtime and then send these together to the trading partner as a large batch instead of sending individual messages. There are various reasons for this. Sometimes enterprises are charged a per transaction fee when exchanging with partners. In this case there is a cost advantage of batching a number of messages together and sending them as one big message. The batching of messages is especially common in the retail sector and is commonly used in case of the EDI documents. For example, a company may collect all purchase orders that need to be sent during the day. Then at a particular time at night, perhaps when the traffic is low, all the messages are batched together in one large message and sent out to the trading partner. In case of EDI messages this could mean one ISA containing multiple groups, or one group containing multiple transactions.
Regardless of the use case, Oracle B2B provides the ability to batch the...