Member Login

Username
Password
Forget Password
New Sign Up
Search Forum

Buy Support
Incidents

If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:

Click Here
If you can't login and post questions or you are having trouble viewing forum posts:
Click Here
Callback
Support

If you live in USA, UK, Canada, Australia or New Zealand, you can leave us details on your question and request us to call you back and discuss them with you personally  (charges apply).

Click Here
 
Buy Support
Incidents
If you can't find your answer in the FREE PUBLIC QDeveloper Forum, require URGENT Priority Support, or you need to send us private or confidential information:
Click Here

Forum : Address Mixup in Australian, Canadian & USA versions QuickBooks?Search Forum

Forum Home > QODBC - ODBC Driver for QuickBooks > QODBC v6 Forum

 New Topic 
 
 Post Reply 
[1]  
 Address Mixup in Australian, Canadian & USA versions QuickBooks? 
 Author   Message 
  Mark Heath 
  
 Group: Members 
 Posts: 10 
 Joined: 2006-04-07 
 Profile
 Posted : 2006-04-24 04:26:24

There's a problem in Quickbooks, where if you enter a short form for a country other than the USA, it rearranges the address values into the wrong fields.  For example, if you enter AUS into the country field, it will put AUS in the Note field, and it will combine the city, postal code, and state in the City field.  Various other entries produce different results.  This is true when typing the address directly into Quickbooks, and when updating via QODBC. If you use the full country name (i.e. Australia, Canada, etc.), then it actually populates the Country field.

So I can get around the problem simply by using the country name, rather than the short form.  However, the existing data already has the short form in the Note field, and I can't find that field using QODBC.  When I try to update the address with the correct information in the proper fields, it won't let me.  It tells me there are too many address lines, and this is because of that Note field.  How can I clear the value in the Note field?  Where is that field?

 

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2006-04-24 08:27:06

Yes, there is a problem with all versions of QuickBooks in it's Country validation. If the Country is not validated, the Country value (in this example: AUS) will be automatically moved by QuickBooks to the Note field that can't be accessed through QODBC as Intuit have left it out of the qbXML SDK. For example:

will display in the Customer table when using the following SELECTstatement in VB Demo:

SELECT FullName, BillAddressCity as City, BillAddressCounty as State,
BillAddressCountry as Country, Notes FROM customer unoptimized

You will need to correct the invalid Note entries using the QuickBooks User Interface.

 

  Top 
  Mark Heath 
  
 Group: Members 
 Posts: 10 
 Joined: 2006-04-07 
 Profile
 Posted : 2006-04-25 06:19:01

It's not just in the Australian version.  I'm using the American Enterprise 6 version, and it occurs there too, as well as in the Canadian version.

It's clearly not putting the country in the Note field, since you can have different countries for Bill To and Ship To, and both put it in the "Note" field, on screen in Quickbooks.  Obviously, this field exists somewhere, or Quickbooks wouldn't be able to retrieve it.  So why can't we see it with QODBC?

Since it causes updates to fail, this is a significant deficiency.  It also makes initial data migration from Quickbooks impossible.  Going through thousands of customers in Quickbooks, and updating them manually, is not a viable solution.

 

 

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2006-04-25 10:23:02
Sorry, as you said and I've shown, the QuickBooks user interface exhibits the problem. The full country name must be used in the country column. For most of us the country column is left blank and only used for overseas customers as per: How do I add customers?  

  Top 
  Tom 
  6c3c1_sdk-qodbc.gif
 Group: Administrator 
 Posts: 5510 
 Joined: 2006-02-17 
 Profile
 Posted : 2007-01-31 10:26:38
The ability to query and modify the 5th address line (Note) is now available in the QuickBooks 2007 USA version and QODBC v7 or higher. 

  Top 
 New Topic 
 
 Post Reply 
[1]  

Jump to