External Mapping Not Working in Skyvva Batch Mode #
An issue occurred when using External Mapping with Batch Mode, where the interface failed during inbound integration execution with the error: “com.sap.it.rt.adapter.http.api.exception.HttpResponseException: An internal server error occurred: Error occurred during execution of inbound integration. Integration: xxxxx, interface: xxxxxx, payload format: XML, mode: SKYVVA_BATCH. Error: java.lang.Exception: Error occurred during fetching all root nodes: No record found! Please check your data source and the mapping. Make sure it matches the structure. , root cause: java.lang.Exception: No record found! Please check your data source and the mapping. Make sure it matches the structure. The MPL ID for the failed message is:xxxxxxxxxxxxxxxxxxxxxxxx. This happened when processing data in SKYVVA_BATCH mode. The issue has now been fixed, and interfaces can run successfully in Skyvva Batch Mode with External Mapping.
Fix: Record Posting Failure When Salesforce Governor Limits Are Reached #
An issue could occur when posting records and reaching the Salesforce governor limits, which caused the processing to stop with an error. This has now been fixed by optimizing the Auto Switch Mode. When records are processed using normal integration and a Salesforce governor limit error occurs, the SAP Receiver Adapter automatically retries the request with half the record size. The process continues by splitting the records until it reaches a single record. If the single record still fails, the system will return the corresponding error.
Transfer ID and System External ID Not Generated in Batch and Bulk Mode (SAP CPI Adapter) #
Previously, messages processed in Batch and Bulk Mode with the SAP CPI Adapter did not include the Transfer ID and System External ID. This issue has now been resolved. The MessageGuid from the Message Processing Log is used to populate the Transfer ID, while the runtime Exchange ID populates the System External ID of the Skyvva message. To customize the System External ID, set the SAP_SYSTEM_EXTERNAL_ID parameter in the header.
