The version of QBXML used in the outgoing message.
The version of QBXML used in the outgoing message. Except as noted in the documentation, a value of "1.1" will suffice for all requests, and for all versions of QuickBooks which 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 only supported in 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|
This property is not available at design time.