The version of QBXML used in the outgoing message. This is only applicable to Desktop Edition.
Except as noted in the documentation, a value of "1.1" will suffice for all requests and for all versions of QuickBooks that support integrated applications.
With each release of QuickBooks since 2002, a corresponding version of the QuickBooks SDK has also been released: 1.0 for QuickBooks 2002, 2.0 for QuickBooks 2003, 3.0 for QuickBooks 2004, etc., up to 8.0 for QuickBooks 2009. In addition, each release of QuickBooks continues to support all earlier versions of the SDK, meaning that requests using version 1.1 of the QuickBooks SDK are supported by all versions of QuickBooks. However, new requests and newer fields in existing requests are supported in only later versions of the QuickBooks SDK. As such, it is recommended that you set the QBXMLVersion property to correspond to the version of QuickBooks you are interacting with. These values are:
|QuickBooks 2002||1.0, 1.1|
|QuickBooks 2005||4.0, 4.1|
|QuickBooks Canadian 2003||CA2.0|
|QuickBooks Canadian 2004 to 2007||CA3.0|
|QuickBooks UK 2003||UK2.0|
|QuickBooks UK 2004 to 2007||UK3.0|
|QuickBooks Australian 2003||OZ2.0|
|QuickBooks Australian 2004 to 2007||AU3.0|