Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When trying to push a document to QuickBooks, you receive an error “Cannot create QBXMLRP2e COM component.”

Desktop Client Error

LAN Error

Web Client Error

Web Error

Solution

Register the QBXMLRP2e COM component.

  1. Navigate to your GlobalSearch installation directory. By default, this is “C:\GetSmart” on the server, or “C:\Program Files (x86)\Common Files\Square9\GetSmart” on a client installation.
  2. Inside the “QB_Connector” folder, copy the “qbXMLRP2e.exe” file and paste it to the following directory: “C:\Program Files (x86)\Common Files\Intuit\QuickBooks”.
    1. Note that this must be the “Common Files\Intuit” and not the “Program Files (x86)\Intuit” directory.
  3. Open a command prompt as an administrator.
  4. Enter the following commands:
    1. cd “C:\Program Files (x86)\Common Files\Intuit\QuickBooks”
    2. qbXMLRP2e.exe /RegServer
    3. dcomcnfg
  5. The final command open the Component Service configuration window. Navigate to “Component Services > Computers > My Computer > DCOM Config”Image RemovedImage Added
  6. In the list of component objects, locate qbXMLRP2e. Right-click on it and select Properties
  7. Under the Security tab, select Customize for all 3 section. For each section, select “Edit…”, add the “Everyone” group and grant it all permissions. Then, click “OK”.
  8. Close out of dcomcnfg and the command prompt.

...

When trying to push a document to QuickBooks, you receive an error “Unable to connect to license server, server not found.”

Desktop Client Error

LAN Error

Solution

Make sure the URL for the Square9API is accurate. In the above example, “myserver” is not a valid servername for a GlobalSearch server or a Square9API.

...

When trying to push a document to QuickBooks, you receive an error “Exception from HRESULT: 0x80040408”

Desktop Client Error

LAN Error

Web Client Error

Web Error

Solution

Make sure that the QuickBooks desktop application is open, and you have opened the company file where you want to push the document. Please note that only one company file can be opened at a time when using QuickBill.

...

When trying to push a document in the GlobalSearch Web client to QuickBooks, you receive an error “Failed to connect with endpoint.”

Web Client Error

Solution

Make sure that GlobalSearch Extensions is installed and running. Please note that you must have GlobalSearch 4.4.1 or newer in order to use QuickBill in the web client.

...

When trying to push a document to QuickBooks, you receive an error “There is an invalid reference to QuickBooks…”

Desktop Client Error

LAN Error

Web Client Error

Web Error

Solution

Make sure that the listed item exists in QuickBooks. To resolve the issue, either change the value on the document to a valid list item, or add the desired list item in QuickBooks. In the above example, there is no account in QuickBooks called “10100 - Checking”.

...

When initiating a sync, you receive an error “Error writing data to database: Error finding document in db: No such host is known”

Desktop Client Error

Solution

Make sure that the link to the MongoDB is valid in the QuickSync config file. In the above example, “myserver” is not a valid server name.

...