When trying to use the Operate eFC Link for exporting invoices to Sage 50, you may receive the following Error:
“Retrieving the COM class factory for component with CLSID {3CCA7768-E5C4-420E-B75D-754E0477A028} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))."
This can occur due to multiple reasons:
The Sage Accounts Data Directory is incorrect
The Sage Login User name or Password is incorrect
The Sage Data Objects (SDO) is not enabled is Sage Accounts
The Sage Accounts Data Directory is incorrect
First check that your sage data directory is running the same version of Sage as the Sage application, if both the application and data directory have been upgraded correctly - you should also check the data path in the eFC.
In Sage Accounts, click Help > About
Under the Program Details section, copy the Data Directory contents into the eFC data path link
Use the test connection function on the efc to verify whether this has resolved the issue
The Sage Login User name or Password is incorrect
In order for the eFC to connect to Sage, you need to login with the administrator or manager details and additionally ensure you are not logged into Sage at the same time.
Verify what your correct login information is with your Sage Accounts Administrator or other user with Manager Access
Once you have your login information, login to Sage Accounts itself to make sure the account works
After verifying that the account works, enter these credentials into the eFC under Sage login details, then click Test connection to verify whether this has resolved the issue.
The Sage Data Objects (SDO) is not enabled is Sage Accounts
If you are using a version of Sage 50 Accounts v24.0 and below, you must enter a Sage Data Objects serial number and activation key before Sage will allow a third party application to access your accounts data.
Within Sage Accounts, click Help > About
Under Features Enabled, look for SDO
Check to see if SDO has a Yes or a No
If it has No, enable SDO using the information in the following Sage Documentation: Third party software - How to enter your Sage Data Objects (SDO) serial number and activation key
Once enabled, click on test connection to verify whether this has resolved the issue.
If you have checked all of the above and are still not able to access Sage through the eFC we would recommend uninstalling Sage from the computer the eFC is installed on and then re-installing Sage - before doing this ensure that you have backed up a copy of your data file.