Multiple error messages can be associated with the 1039 error code from QuickBooks Web Connector. The solutions differ based on the specific error message you're experiencing.
The differentiating factor for each error is typically in the second line of the error message (after "QBWC1039: There was a problem adding the application. Check QWCLog. txt for details").
The error messages in this article use the information from the second line of the error message. If the error message you're receiving isn't in the list, see the Fix Web Connector error QBWC1039 information from QuickBooks.
Unable to add FileID to company file for this Application
I can't export Flex elements into QuickBooks.
Web Connector is installed, I've downloaded the .qwc file from Flex, I've attempted to add it to Web Connector, and I get this error:
QBWC1039: There was a problem adding the application. Check QWCLog. txt for details
Unable to add FileID to company file for this Application
If you do not have QuickBooks installed on this system. you would need to install it before running web connector.
Solution
QuickBooks already has a record for Flex as an Integrated Application. You need to replace the existing record with a new one.
- In QuickBooks, as an Admin in Single User Mode, navigate to
Edit > Preferences > Integrated Applications > Company Preferences - Select the Flex application and click Remove, click "Yes" on the popup to confirm
- In Web Connector, click Add an Application
- Select the Flex configuration file (.qwc), click Open, and follow remaining prompts
Error message received from QuickBooks was <If the QuickBooks company data file is not open, a call to the "BeginSession" method must include the name of the data file.>.
I can't get Flex added to Web Connector.
Web Connector is installed, I've downloaded the .qwc file from Flex, I've attempted to add it to Web Connector, and I get this error:
Error connecting to QuickBooks. Error message received from QuickBooks was <If the QuickBooks company data file is not open, a call to the "BeginSession" method must include the name of the data file.>.
If you do not have QuickBooks installed on this system. you would need to install it before running web connector.
Solution
Follow the steps outlined under QBWC1039: There was a problem adding the application. Check QBWCLog.txt for details in the Fix Web Connector error QBWC1039 information from QuickBooks.