vTiger QuickBooks Integration FAQ

  1. modDB didn't execute properly

    It's possible that your php was not compiled to allow php to be executed from the command line.

    1. Move modDB.php to the root directory of your vtiger build
            $ mv Boru/vQuickbooks/modDB.php ./
      
    2. Open modDB.php in your browser. Something like http://path.to.crm/modDB.php
  2. The install script (.sh) doesn't work

    The script is designed to work with bash. Try

    $ sh --version
    

    You should see something like this.

    GNU bash, version 4.2.8(2)-release (x86_64-unknown-linux-gnu)
    Copyright (C) 2011 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later 
    
    This is free software; you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
    

    If it's not bash, use bash explicitly.

    $ bash installvtqb52.sh
    
  3. Web Connector cannot connect to vtiger

    If you do no have an SSL certificate, try these instructions for Users without SSL

  4. How can I receive email alerts when a transfer fails?

    You can enable emails when a transaction fails in Settings >> Email Alert Settings

    1. Enter the recipient email address
    2. Set the minimum interval between alerts (messages between alerts will be sent as a digest).
    3. Select conditions to trigger alerts
    4. Save
  5. My log file is empty

    Make sure that TransactionLog.log is writeable.

    $ cd vtigercrm/vQuickbooks/logs/
    $ chmod a+w TransactionLog.log
    
  6. Where is the log file?
    • In vtiger+, it is in vtigercrm/vQuickbooks/logs/TransactionLog.log.
    • In vtiger standard, it is in vtigercrm/Boru/vQuickbooks/logs/TransactionLog.log
  7. The Web Connector does not work
    1. Try removing the connection from the Web Connector, then reload the .qwc file (the file you created when you setup the build)
    2. If reloading the connection didn't work, check for update from Quickbooks and install the latest version, then reload the .qwc file.
  8. Invoices (or other transactions) show up as Sales Orders

    You can set the type of transaction that is created from vtiger invoices in Settings >> Invoice Map Field Settings. Choose to send Invoices as Invoices, Sales Orders, or Sales Receipts.

  9. Invoices (or other transactions) are not appearing in QB

    Make sure that all items associated with the Invoice have already been sent to QuickBooks: Contacts, Products and Services that are linked to the Invoice must all be sent to QB before an Invoice can transfer