Skip to main content
December 30, 2023
Question

PHP SDK is used to create batch invoices. It gives 6000 Error: another user was creating, ... a transaction with inventory products at exactly the same time. Solution?

  • December 30, 2023
  • 1 reply
  • 0 views
The script is used to create approx 5000 invoices. I have created a batch of 20 invoices. The script sometimes work but mostly I am unable to create invoices due to the error. I have also tried to reduce the batch size to 5 but I keep on getting the same error. 

The script first check items in QB and gets their Item ID. This is using to create the invoice.

How can I check if any other script is trying to change the inventory? I am certain that only 1 script is being run but still get 6000 error.

1 reply

Clark_B
December 30, 2023

Welcome to the Community, @adeel3.

 

I understand the importance of checking another script that's trying to change your inventory in QuickBooks Online (QBO). For now, I suggest contacting our Intuit Developer support to further help you configure the integration and fix the script error.

 

Here's how:

 

  1. Log on to the Intuit Developers webpage.
  2. Click on QuickBooks Desktop under What do you need help with?
  3. Pick Ask a Question.
  4. Sign into your existing Intuit Developer Account or create a new one.
  5. Type in your concern.
  6. Click on Ask.

 

Additionally, you can check this article to guide you in the process of recording invoice payments: Record invoice payments in QuickBooks Online.

 

I'll be right here if you need more help @adeel3. with anything concerning QuickBooks.