- Show the error in the comment of the message when the interface is not activated
- Duplicate comment in Comment and Comment Long field
- Streaming API Limit the maximum allowed number of push topic
- Fix double scrollbar on CP Query Editor
- Spinner doesn't disappear after putting the wrong license key
- Got error on Edit link in Message Monitoring
- All child messages are missing Transfer ID
- Problem Scheduler on CDC Control Board
- Value in the ExternalID column is missing
- Error Limit condition on Query editor
- Lost Description on IntegrateBulk_Process and IntegrateBulk_Reprocess
- Add scrollbar into Message comment detail
- Date format display differently on Queue in CDC
- Manual load - Fields contain blank or a . are replaced by '_'
- Mapping in the outbound interface should not be mandatory anymore
- External ID field on IStructure did not change the value after change Integration or Interface name
- Delete function doesn't work properly with hierarchy message
- When clicking the Refresh button of any scheduler it always jumps to All scheduler
- Run Every on Agent Schedule in Agent Control Board When I Edit the schedule it doesn't show the old scheduler
- Change value Null in EXTERNAL ID to Blank when Message get failed
- Add more lines in Data2 tab
Show the error in the comment of the message when the interface is not activated #
The problem is occurring when the inbound message is pending without the reason. To see the reason for the pending message you have to go into the log. This error happens, when the interface is not activated (deployed). However, it is easy if the error will show in the comment field of the message.
Duplicate comment in Comment and Comment Long field #
The message has two fields which saving the comment, saving error in field one (Comment field/255) is not enough and missing some information to monitoring, then you could see in field 2 (Comment Long). You could see full comment will be displayed in message monitoring. The long text comment is not allowed to show in the Comment and Comment Long field in message detail:
- If long text comment it is displaying in Comment Long field
- If short text comments it is displaying Comment field (the comment switch automatically)
Streaming API Limit the maximum allowed number of push topic #
The problem has happened when the flag “Use Streaming API” is checked then the interface cannot be saved and render “Limit exceeded, exceeded the maximum allowed a number of pushes topic”. As you know when the interface deleted the push topic, have to delete along as well.
Fix double scrollbar on CP Query Editor #
Currently, Change Pointer‘s Query Editor on CDC Control Board shows double scrollbars. We want to show only one scrollbar the same as Query Editor in the interface. For the latest version of the patch version, this problem will be fixed.
Spinner doesn’t disappear after putting the wrong license key #
When the license key is accidentally put in a wrong organization then the spinner does not disappear when you click to renew it.
Got error on Edit link in Message Monitoring #
An integration open in two tabs at the same time and some fail messages have been deleted along with one tab of integration. When you navigate to another tab of integration and enter the Message Monitoring page you will get an error on Edit link after the record has been deleted on another page. There is no data for edit when the user deleted the IData Message.
All child messages are missing Transfer ID #
Currently, we use hierarchical JSON data, which contain parent-child relationship e.g. Account is the parent of Contact. We can call data from other systems such as PostMan or Soap UI to Salesforce. To send data from another system users always create Transfer Id. Transfer Id will be created in message detail and TRANSFER ID column on Message Monitoring after called the data. However, the transfer id of the child message is missing from the TRANSFER ID column. It needs to show like the parent message transfer id too.
Problem Scheduler on CDC Control Board #
When the Scheduler CDD_PerInterfaceGroup start, the Scheduler CDD_PerInterface appears after we click the Refresh button. It’s happened due to this scheduler lookup to Interfaces Group. If one of the scheduler stop, both of them will stop too.
Value in the ExternalID column is missing #
The value in the EXternalID column is always missing after the data sent from the PostMant application.
Error Limit condition on Query editor #
When a condition ‘Limit’ is added to Query Editor, it always generates another ‘Limit’ after we click on ‘Execute SOQL’. It queries the data we want but it also added another ‘Limit’ condition into the Query editor section.
Lost Description on IntegrateBulk_Process and IntegrateBulk_Reprocess #
Two schedulers on bulk, IntegrateBulk_Process, and IntegrateBulk_Reprocess, are not display the description in any of the scheduler tabs.
Add scrollbar into Message comment detail #
We have a problem with the message that has a long paragraph as it’s hard to view those long comment messages. To enhance the view detail for the comment message we decided to add the scrollbar.
Date format display differently on Queue in CDC #
The column Last Run Time and Last Modified Date with Submitted Date and Completion Date display different format. To fix this problem we make the date format the same.
Manual load – Fields contain blank or a . are replaced by ‘_’ #
We need to prefix the field name to become unique in chain interface and we use the sObject along with the sign ‘.’ like Account. Name. When we upload with the manual load it converts to Account_Name and also creates messages with these names. Now we get an error that the name is not known or mapping is missing. Actually every special character except ‘.’ (dot) will automatically convert to ‘_’ (underscore). However, when the header field contains ‘.’ it replaces by ‘_’. This is not what in our rule so we going to take it out.
Mapping in the outbound interface should not be mandatory anymore #
There is no require mapping for the outbound interface when the payload has been passed through invokeCallout2’s parameter. Interface outbound can execute callout without mapping, the payload will be generated from passing data.
External ID field on IStructure did not change the value after change Integration or Interface name #
If the IStructure look up to Interface, the value of external Id equals (IntegrationName+InterfaceName+Name+Type). If we change the Integration or Interface name, external id value has to change too. However, the external id value didn’t change at all when the integration or interface are changed.
Delete function doesn’t work properly with hierarchy message #
Some XML hierarchy records are being pushed into salesforce and the parent records are failed. Since we got the failed message on the message monitoring we decided to use Delete All button to delete all those fail message but it only ends up delete the parent message. All child message still exists in the Message Monitoring.
When clicking the Refresh button of any scheduler it always jumps to All scheduler #
There is seems to be an issue regarding the Refresh button as it always jumps to All Scheduler after the refresh. If you select any scheduler in the category of Scheduler picklist it supposes to keep that scheduler after you click the refresh button.
Run Every on Agent Schedule in Agent Control Board When I Edit the schedule it doesn’t show the old scheduler #
Run Every schedule in Agent Control Board is not working properly at the moment since it doesn’t show the old scheduler which has set. This problem is fixed in our latest patch.
Change value Null in EXTERNAL ID to Blank when Message get failed #
When the message gets faile it there is no external Id we should display for the user as blank no Null to avoid confusion with real value. It is an issue with integration V3.
Add more lines in Data2 tab #
Since there are only two lines display in the Data2 tab, we decided to add more line, which limits to 10 lines.