WDF 2560017 – Session ID Used Has Expired error occurs when clicking ‘Retrieve Custom Fields’ in Salesforce Settings

WDF 2560017 – Session ID Used Has Expired error occurs when clicking ‘Retrieve Custom Fields’ in Salesforce Settings

Symptom

When clicking the “Retrieve Custom Fields” button in the Salesforce Settings screen, the system does not return any results and displays the following error:
“The session ID used has expired or is invalid.”


Reproducing the issue
Prerequisites

You are using Intercompany Integration Solution version 55.0 or lower.

Scenario
When clicking the “Retrieve Custom Fields” button in the Salesforce Settings screen. The following are the steps to reproduce the issue:
1. Go to SAP Business One and navigate to Salesforce Settings.
2. Go to UDF integration and click on the “Retrieve Custom Fields” button.
3. Observe that the process fails. The following error message appears:
“The session ID used has expired or is invalid.”

Expected Result

The system should successfully connect to Salesforce and retrieve the list of custom fields.

Actual Result

The system fails to retrieve the custom fields and displays the session ID expired or invalid error.

Solution

The enhancement described above will be incorporated in the Intercompany integration solution version 56 for SAP Business One and higher versions.

Product
Product or Product Version
B1 INTERCOMPANY INTEGRATION
SAP B1 10.0 FOR SAP HANA
SAP B1 9.3 FOR SAP HANA
SAP BUSINESS ONE 10.0
SAP BUSINESS ONE 9.3

This document refers to : 
WDF 2560001 - Overview Note for Intercompany Integration Solution Version 56 for SAP Business One