SK SKYVVA Documentation

5. Bug Fixed

Mapping is Always Lost After Updating BAPI Message Type

An issue arises when attempting to update the message type by reimporting the BAPI Metadata. After reimporting, the existing message type gets updated, leading to the loss of mapping. However, this issue has been resolved by ensuring that the 'Source/Target Message Type' is not removed from the interface during the metadata re-import process.

Fixed Various Issues Updated incorrect Message Status

Unable to Add Interface to Interface Group

This issue occurs when attempting to add an interface to an interface group that contains multiple interface records within the integration. It results in an error message alert stating, 'Please enter the value in Sequence.' The issue arises during the interface trigger when verifying and validating the source name of the interface. We have resolved this problem by using Type.forName('xxxxxxx') instead of Schema.getGlobalDescribe().get('xxxxxxx'). This approach provides faster performance and prevents validation checks during interface updates within the Interface group.

Fixing the Issue of the MessageReprocessPerInterfaceGroup Scheduler

We have resolved the issue with the MessageReprocessPerInterfaceGroup scheduler that was causing a mix-up between inbound and outbound reprocessing messages that caused an incorrect setting of Processing Package size to outbound.

To fix this issue, we implemented the following solutions:

For outbound message reprocessing, the setting will be 1.

Fixed exceeded 100000 distinct who/what's of inbound processing with the event object

This issue may arise when using 'List lst = [SELECT Id FROM SObjectX WHERE IsDeleted = false LIMIT 0];' in Inbound Processing with Event sObject. If you exceed the limit 100000, you will encounter an error message stating 'First error: exceeded 100000 distinct who/what's'. To resolve this issue, consider using 'List lst = new List();' instead.

Overlapping Interface Text on View Screen on Compact Mode

We have encountered an issue where the text on the interface view screen overlaps when the screen size is small and the input text field contains a long value on Compact Mode. This problem has been addressed by implementing a responsive interface detail screen, ensuring that the text view is displayed properly without any overlapping.

Incorrect Order of Nodes and Fields in Generated JSON Payload

You may encounter a problem with the mapping order incorrect, leading to the generation of an incorrect JSON payload. In certain cases, specific fields may be misplaced and end up in the wrong node. However, we have resolved this issue by appropriately enhancing our JSON builder. This ensures the correct order and field population in the JSON payload.

Added Filter and Pagination for Generic Repository List View

We have enhanced the Generic Repository by adding filter and pagination functionalities. These enhancements will assist you in searching your repository and easily viewing each repository record in a paginated manner.

Added Various Functions for Generic Baskets List View

We have implemented several functions on the Generic Baskets List View, as outlined below:

Resolution of Error When Deleting Pending Event Baskets

There was an issue encountered when attempting to delete a Pending Event Basket that was under processing. This issue triggered an error message on the pop-up screen, stating "Cannot read properties of undefined [reading 'exceptionType']." We are pleased to inform you that this issue has been successfully resolved.

Resolved Frozen Data Loader Screen When Selecting All Records, Appending Their Child Records, and Pushing Records with Raw Upload File

We have identified an issue that occurs when selecting all records and appending their child records using the Raw Upload File. After pushing these selected records, you may experience a frozen Data Loader screen. We are pleased to inform you that this issue has been successfully resolved.

Fixed 'Please Select a Record' Warning Message in V2 Interface Design for Importing Records

When importing records using the V2 interface design, a warning message stating "Please select a record" may appear, even if you have already selected it. However, this issue has been resolved by allowing the selection of records.

Fixed Filter Baskets with Specific Integration

We have identified an issue where, when you filter the basket by a specific Integration, it displays all baskets from all integrations, instead of just the baskets for the selected integration. This issue has now been resolved.

Fixed VLOOKUP on Workflow Function and Mapping Issue Getting Error 'Too many SOQL queries: 201'

An issue was encountered when using VLOOKUP on the workflow function and Mapping with multiple child records to look up to a parent. This resulted in an error message: "System.LimitException: skyvvasolutions:Too many SOQL queries: 201." However, this issue has been resolved.

Fixed Various Issues Regarding DoAlert Function

Fixed Various Issues Regarding Find & Replace

Open this article in the interactive viewer →