Page 1 of 1

Required parameter Line is missing in the request - Quickbooks - Error

Posted: Thu 15 Mar 2018 14:15
by ncollins
Hi,

Using the product to Insert a record into the Quickbooks Invoice table and am getting the following error:

"Required parameter Line is missing in the request"

We don't send a Line because we Insert Lines separately to the InvoiceLine table, but I know that the API requires that a line be sent in the Invoice Create call.

How do we form the destination component to work properly to insert a record?

Re: Required parameter Line is missing in the request - Quickbooks - Error

Posted: Wed 21 Mar 2018 18:59
by Shalex
ncollins wrote: Thu 15 Mar 2018 14:15We don't send a Line because we Insert Lines separately to the InvoiceLine table
InvoiceLineItem is a readonly table. It doesn't allow to insert records into it. InvoiceLineItem is designed to represent data stored in Invoice.Line.
ncollins wrote: Thu 15 Mar 2018 14:15Using the product to Insert a record into the Quickbooks Invoice table and am getting the following error:

"Required parameter Line is missing in the request"

... I know that the API requires that a line be sent in the Invoice Create call.

How do we form the destination component to work properly to insert a record?
You should construct a json value to insert it into Invoice.Line via Devart QuickBooks Destination.