Various Enhanced Message Alert #
- Previously, the failed messages alert was real-time, it would immediately send an email when a message failed, based on your settings. We’ve now added a Non-real-time Alert option, which lets you set up the failed message alert to be sent later, instead of immediately when the failure occurs. We now support both real-time and non-real-time alert options.
- We’ve added an Alert Category option, letting you choose between Message-Based Alerts or Object-Based Alerts. The Message-Based Alert is our original approach. With Object-Based Alerts, we only create one alert for the root business message, reducing the number of alerts needed for hierarchical objects. However, we still allow users to define detailed alerting per individual message if desired.
- When the ‘Switch off Message Processing Alert’ option is enabled, it means you do not want to receive notifications from the message processing alert.
Added New “Delete child not present in the payload” Initialization Operation #
We are excited to introduce a new Initialization Operation that empowers you to effectively handle parent records sent by the external system without their associated child records. With our enhanced feature called ‘Delete child not present in the payload’ within the Initialization Operation of the iChained Interface setting, you have the ability to conveniently remove child records while sending the parent records. This feature provides the flexibility and control you need to manage your data seamlessly.
Enhanced “Batch Processing Order” and “Query Limit for Batch Processing” to Check Next Level Setting When Not Configured #
We have made significant improvements to the ‘Batch Processing Order’ and ‘Query Limit for Batch Processing’ settings. These parameters could be set at the Interface, Interface Group, and Integration levels. In the previous version, the interface group and integration settings were not considered if the interface setting was not configured when processing the interface scheduler. Now, we have enhanced the functionality to include checking the interface group and integration settings while the interface setting is not configured during interface scheduler processing.
Improved Opening of Salesforce sObject Related to IMessage in a New Tab New Tab #
In the previous version, when you opened the Salesforce sObject related to IMessage, it would open in the current browser tab. We have now enhanced this functionality to open in a new tab. This improvement makes it easier for you to access and review the details of existing messages.
Enhanced Bulk Processing Support with Basket Record Collection Size Of Interface Group Setting #
In the previous version, we had a batch job that processed only a single bulk basket. However, we have enhanced it to support the Basket Record Collection Size. For example, suppose the basket record collection size setting on the interface group is 20, and Bulk Basket 1 has 5 records while Bulk Basket 2 has 10 records, resulting in a total of 15 records (5 + 10 ≤ 20). In that case, the Bulk interface group Scheduler will execute a batch apex job to process a single batch job with Bulk Basket 1 and 2 together.