Product: SAP Business One
Error: The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
Issue: When attempting to export a large order from Transaction Manager into SAP Business One you receive the following error: 'The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))'
Reason: Due to the nature of the the 64-Bit DI API that TrueCommerce utilizes there is a known issue where the memory being utilized is not properly released by the DI API - resulting in eventually an exception being thrown due to lack of memory.
Note: While TrueCommerce is aware of the issue - the DI API is maintained by SAP and as such TrueCommerce is unable to correct this issue directly
Solution - Switch to 32-Bit
The issue appears to be isolated to the 64-bit version of the DI API. Switching your Integration Service to utilize the 32-bit version of the DI API has been reported as solving the issue
rev 4/30/2024