Difference between revisions of "ITrack/Pro/Quickbooks Screen"

From ISoft Wiki
< ITrack‎ | Pro
Jump to navigationJump to search
(Took a few Quickbooks Errors out of here and put them in their own page - I will clean the other pages up soon so that they conform to formatting)
(Quickbooks is bad and it should feel bad. I removed all the the problems out of this page and gave them their own home.)
Line 27: Line 27:
Payments show up with a grey background, and COGS adjustments show up with a dark grey background.
Payments show up with a grey background, and COGS adjustments show up with a dark grey background.


==Problems/Solutions==
'''Quickbooks is bad and it should feel bad'''
===You/Someone marked something as "Ignore"===
You shouldn't have done that
'''Solution:'''
* Go into the database
* In the corresponding table(ex. invoice, payments), the qbid and qbes will probably be set to -1
* Set them to an empty string
* Tell them/yourself to never set something to ignore again
===Object "220000-1168719388" specified in the request cannot be found.  QuickBooks error message: Invalid argument.  The specified record does not exist in the list. Code: 3120===
'''Solution:'''
In the case of a Invoice or Payment, you probably need to go to customer tab on the Quickbooks screen and double click the customer on the invoice/payment, then select the correct corresponding customer in Quickbooks.  Then try to repush the invoice/payment to Quickbooks.
===Error #3000 the given object ID '''' in the field list is invalid===
'''Solution:'''
One of the things on that document haven't been pushed to QB yet.  For example, it could be that the customer on an invoice has not yet been pushed to Quickbooks.
===Error 3140 - Invalid reference to Quickbooks AR Account <account name> in the invoice.===
'''Cause:'''
A setting in Quickbooks became unassociated with its value in ITrack.
'''Solution:'''
In the Quickbooks Tools Screen, go to the 'Config' tab and associate the relevant AR Accounts (Invoices, Payments, and Credit Memos), by double clicking on them and selecting the appropriate options in the list.


[[Category:ITrack/Pro/Extensions]]
[[Category:ITrack/Pro/Extensions]]

Revision as of 11:45, 22 February 2010

Quickbooks is an accounting software package that we are able to link with ITrack.

Setting up on a client machine

We can not link Quickbooks and ITrack Pro until the customer has Quickbooks all set up (because we don't know - and shouldn't know - the inner workings of the customer's accounting methods). Once Quickbooks is set up according to their accounting methods just follow these steps:

  1. Install the latest version of the Quickbooks SDK (currently 8.0)
    1. Requires a restart.
  2. Put Quickbooks into multi-user mode (File->Switch to Multi-User mode)
  3. Make sure the ITrack Quickbooks Toolkit is pointed at the same company file as the one open in Quickbooks
  4. Initiate communication with Quickbooks from the ITrack Quickbooks Toolkit
  5. Go back to Quickbooks, set it up to always be able to communicate, even when Quickbooks is not turned on

Colors

Blue text

  • If items show up with blue text that means something has been modified on that document (ie. Customer, Invoice, etc) and needs to be repushed
    • In the case of modified invoices, the quickbooks screen will remove the existing invoice from quickbooks and repush the modified one to replace it.
    • Every time an invoice is saved it will then show up blue to be re-pushed. If users want to just reprint an invoice its best to do it from the Customer screen > Sales tab since it doesn't require a save to print, like the sales screen.

Grey text

Grey text means that it can't be sent to Quickbooks because another item needs to be pushed to Quickbooks first (ie. Invoice can't be pushed because Customer hasn't been pushed)

Grey background

Payments show up with a grey background, and COGS adjustments show up with a dark grey background.