Fixed Bug on Rebuild Cache Function #
When you click to rebuild the cache, an issue occurs: the caches appear briefly and then disappear. This issue has been solved by deleting the old cache and recreating it to ensure that the cache is clean and functions properly.
Resolving Count and Order By Conflicts in Outbound Processing #
We use the ‘Count’ logic before executing the outbound processing, which results in the error message: ‘Count() and Order by may not be used together.’ because you added a WHERE clause with ORDER BY in the filter field of the sObject. To avoid this error, you must use a query filter field on the Interface sObject to add your WHERE condition in the previous version. However, this issue was fixed in this version by applying ORDER BY after executing the query.
Fixed Issues with Multi-Select Interface for Manual Processes #
We encountered a problem while performing a manual process on the interface list under Integration. When selecting multiple interfaces with the same Interface Direct and clicking this button, an error message appears: ‘You have uncommitted work pending. Please commit or rollback before proceeding.’ This issue has been resolved.
Resolving DML Row Limit Errors in MessageDeletionBatch Apex #
Users set the DoMaintenance scheduler to delete messages. There is an issue with the MessageDeletionBatch batch Apex, which raises the error ‘Too many DML rows: 10001’ when deleting parent and child messages in batches of 200. If the 200 records are all root messages, it queries their child messages again, potentially exceeding the DML row limit of 10,000 records. This issue has been fixed by preventing unnecessary queries about child messages.
Fixed Duplicate Sequence in Mapping Records #
We encountered duplicate sequences in the mapping records, which caused the payload to be generated incorrectly. This issue has been resolved by generating the numbers in order, ensuring that duplicate numbers are no longer generated.
Fixed Bug on Rebuild Cache Function #
When you click to rebuild the cache, an issue occurs: the caches appear briefly and then disappear. This issue has been by deleting the old cache and recreating it to ensure that the cache is clean and functions work properly.
Fixed Various Issues with Copy Node Function #
- There was an issue during outbound processing when copying nodes with the same mapping levels to generate a JSON payload. The JSON data levels were incorrectly generated as parent and child records instead of sibling records. This issue has now been resolved.
- When you use the function to copy a node the field of value is generated incorrectly and gets a null value while having an array of records.
Fixed Issue Did not Get field map on mapping tool #
We encountered an issue when creating message types with the same name and sObject type but at different levels. This caused the mapping display to not show the child-level fields for one of them. This issue has now been fixed.
Resolved Issue: License Key Renewal Buttons #
There was an issue when clicking the ‘Renew Key’ and ‘Renew Key for All Users’ buttons on the License page; nothing happened to allow input of the license key. This issue has now been fixed.