Questions tagged [qbxml]

Quickbooks XML is used communicate with most versions of Quickbooks, including Online Edition

Quickbooks XML is a data format that is used to make SDK calls to most versions of Quickbooks. It is preferred over the legacy IIF format because it runs through the API, and is thus constrained to behave more like the QB frontend. QBXML is also bi-directional, while IIF can only insert data.

If you do not have a local Microsoft COM program running on your machine to connect to your instance of QB directly, you can use to make your QBXML calls via a remote web server.

The complete QBXML reference can be found in the Intuit OSR

307 questions
0
votes
1 answer

QuickBooks error message: Transaction not in balance

QB desktop shows the below error while Modifting ReceiveCustomerPayment "There was an error when modifying a ReceivePayment. QuickBooks error message: Transaction not in balance.""
SreRoR
  • 1,151
  • 1
  • 17
  • 44
0
votes
1 answer

How do you supply multiple TxnIDs to a QBXML request?

From my understand there's only 1 request where you can pass a TxnIDList and that's TimeTrackingQuery. The XML i'm trying to pass is:
user2824512
  • 105
  • 1
  • 9
0
votes
1 answer

XML Error while Modifying Sales Order in QB Desktop

I am trying to modify a sales order created in QB Desktop. But it gives me XML error 0x80040400: QuickBooks found an error when parsing the provided XML text stream Here is my XML Request
SreRoR
  • 1,151
  • 1
  • 17
  • 44
0
votes
1 answer

What is the correct structure for adding MULTIPLE Time Activities in QBXML (Quickbooks Desktop API)?

When communicating with Quickbooks Desktop (via the Quickbooks Web Connector) from my web application, I can successfully add INDIVIDUAL time entries to Quickbooks using the following XML (QBXML) structure:
Ananda Masri
  • 363
  • 2
  • 8
0
votes
1 answer

Quickbooks Sync - Payment Fails For: 3120: Object specified in the request cannot be found. - But Invoice is in Quickbooks?

I am trying to debug an issue. TLDR: Quickbooks is returning an error saying the Invoice does not exist. But checking in QB or searching via sync, it exists. Everything was working fine, until 1 day, it stopped. Background Details No Code changes…
WannabeDev
  • 11
  • 1
  • 4
0
votes
0 answers

Error: 0x80040308 Cannot create Qbxmlrp2 com component

I am testing connection with QuickBooks' QBFC15 but the sample codes in C++ give the same error. I have tried copying the QBXMLRP2.DLL file that come with the sample projects and replacing it in the common files for both x64 and x86 but still am…
Kyef
  • 69
  • 7
0
votes
1 answer

Why doesn't the WC code auto-fill when importing time via Quickbooks' Desktop SDK (QBXML)?

We're using the QBXML framework for importing time from our Desktop app, into Quickbooks Desktop. The method we're using: TimeTrackingAdd Reference: TimeTrackingAdd Quickbooks Desktop API Reference A customer whom is using Workers Compensation…
Le-roy Staines
  • 2,037
  • 2
  • 22
  • 40
0
votes
1 answer

Mapping Bills, BillPayments and VendorCredits

I'm trying to map Bills, BillPayments and VendorCredits into one table using QBXML. Something like Bill Payment Stub (see below). I tried to do it based on TxnDate, but some of the bills are apparently mapped based on amount or some other field. I…
kostinalex
  • 75
  • 1
  • 7
0
votes
1 answer

How to get InvoiceLine from InvoiceQuery in QBXML

When I add an Invoice to Quickbooks with QBXML I use to add invoice lines. How do I get the invoice lines for an invoice when I am doing InvoiceQuery?
Tyler
  • 3,713
  • 6
  • 37
  • 63
0
votes
0 answers

Quickbooks InvoicedAdd and dataextadd query using macro

I am firing below xml query to quickbooks
user1887464
  • 533
  • 2
  • 6
  • 11
0
votes
1 answer

With QBXML how can I unapply a transaction from a ReceivePayment from the remote system?

I want to unapply a payment from an invoice from the remote system. First I sync from QuickBooks Desktop a ReceivePayment item. It has 1 invoice transaction in AppliedToTxnRet of the ReceivePaymentQueryRS response. Then on the remote system the…
jbobbins
  • 1,221
  • 3
  • 15
  • 28
0
votes
1 answer

QB Transaction not in balance message

I am using Consolibyte QB PHP SDK (Qbxml). I am getting an error as Transaction not in balance in couple of payment receive mod requests. Is this related with wrong qbxml or is it some issue/bug in QB Desktop (2021 version)? error reported…
adang
  • 547
  • 4
  • 14
0
votes
1 answer

How do I issue a quickbooks cash refund for returned items using qbxml

I have been beating my head against this wall for days. Tried credit memos... but they won't issue refund. Tried credit memo plus check (memo cash) but it must be written against a bank account. Sales Receipt won't allow negative totals Invoices…
R Soph
  • 11
  • 2
0
votes
1 answer

QBXML SalesOrderAdd issue

I am trying to create SalesOrder through QBWebConnector (backend - Rails + qbwc), following Onscreen Reference for Intuit Software Development Kits, and it says that SalesOrderAdd requires only CustomerRef attribute, but QBXML validator says: Line:…
Kavachaj
  • 411
  • 1
  • 4
  • 15
0
votes
1 answer

quickbooks api to add a payment against an invoice with RubyRails app

I am trying to mark an invoice mark as paid and as per my understanding I have to add a payment against the invoice. I am using qbwc gem and it is using qbxml v.13. I have found out few examples of creating the payment object here…
hassan_i
  • 301
  • 2
  • 8