Troubleshooting QuickBooks Web Connector (QBWC) Installation and Permissions Issues
QuickBooks Web Connector (QBWC) is a utility that allows integration between QuickBooks Desktop and other web-based applications, like ProcureDesk. Below is a comprehensive guide to resolve common installation and permissions issues related to QBWC.
Uninstall and Reinstall QuickBooks Web Connector (QBWC)
If you're experiencing issues with QBWC, reinstalling the application often resolves these problems. Follow these steps to uninstall and reinstall QBWC:
Uninstalling QBWC
Close All Applications: Ensure QuickBooks and QBWC are not running. You can verify by opening the Task Manager, navigating to the "Processes" tab, and ensuring no instances of
QuickBooks.exeorQBWebConnector.exeare running.Access Programs and Features: On supported Windows versions, open the Control Panel, then go to "Programs" → "Programs and Features."
Uninstall QBWC: Locate QuickBooks Web Connector in the list of installed programs, select it, and click "Uninstall."
Reinstalling QBWC
Download the Installer: Obtain the latest version of QBWC compatible with your QuickBooks version from a trusted source or the QuickBooks official website.
Run the Installer: Right-click the downloaded installer file and select "Run as administrator."
Complete the Installation: Follow the on-screen prompts to install QBWC.
Re-add QWC Application File: After installation, if required, re-add your integration application’s
.qwcfile for proper functionality.
Do You Need Admin Authorization?
Admin Access During Installation: Administrator privileges are mandatory only for installing the QuickBooks Web Connector (e.g., adding a
.qwcfile).Non-admin Access Post-Installation: Once QBWC is installed, users can run the utility without admin authorization using their regular login details.
Key Considerations
Make sure you always download QBWC from authentic sources to avoid compatibility and security issues.
Ensure that all files related to the integration (e.g.,
.qwcfiles) are accessible from the machine where QBWC is installed.
If you encounter other integration problems, consult your application's user guide or reach out to the ProcureDesk support team for further assistance.
FAQ
I get a "Can't Open QuickBooks - QuickBooks already has a company file open" error when I launch QBWC. What should I do?
This error occurs when QuickBooks has a different company file open than the one expected by QBWC, or when a previous session did not close properly. To resolve it: close both QuickBooks and QBWC completely, open Task Manager and confirm no QuickBooks.exe or QBWebConnector.exe processes are running, then reopen QuickBooks with only the required company file open, and launch QBWC again.
2. Does QuickBooks need to be open for QBWC to sync with ProcureDesk?
It depends on the access setting chosen when the .qwc file was installed. If "Yes, always, allow access even if QuickBooks is not running" was selected during setup, QuickBooks does not need to be open. If a different option was chosen, QuickBooks must be open for QBWC to run. To check or update this setting: in QuickBooks, log in as Admin in Single-User Mode, go to Edit → Preferences → Integrated Applications, select ProcureDesk Application, and verify whether the allow access option is enabled.
3. QBWC shows "Application requested to abort" or "Update completed with errors." What should I do?
These statuses mean the sync did not complete successfully. Click View Log in QBWC to review the error details. Common causes include QuickBooks not being open when required, a company file mismatch, or a network issue. If the error persists after restarting both QuickBooks and QBWC, contact ProcureDesk support and attach the log file.