ItemReceipt

Supported MethodsSupported Parameters
GET, POST, PATCHId, number, page, pageSize, modTimeStart, modTimeEnd
{
	"ID": "",
	"Currency": {
		"ID": "",
		"FullName": ""
	},
	"IsTaxIncluded": true,
	"Memo": "",
	"Account": {
		"ID": "",
		"FullName": ""
	},
	"Number": "",
	"SalesTaxCode": {
		"ID": "",
		"FullName": ""
	},
	"CreatedDate": "2023-01-09T16:30:30Z",
	"LastModifiedDate": "2023-01-09T16:30:30Z",
	"Amount": 0.0,
	"Date": "2023-01-09T16:30:30Z",
	"Vendor": {
		"ID": "",
		"FullName": ""
	},
	"ItemLines": [{
		"Description": "",
		"Item": {
			"ID": "",
			"FullName": ""
		},
		"Quantity": 0.0,
		"Amount": 0.0,
		"UnitOfMeasure": {
			"FullName": ""
		},
		"Class": {
			"ID": "",
			"FullName": ""
		},
		"Cost": 0.0,
		"Customer": {
			"ID": "",
			"FullName": ""
		},
		"FromInventorySite": {
			"ID": "",
			"FullName": ""
		},
		"FromInventorySiteLocation": {
			"ID": "",
			"FullName": ""
		},
		"SalesRep": {
			"ID": "",
			"FullName": ""
		},
		"SalesTaxCode": {
			"ID": "",
			"FullName": ""
		},
		"TaxAmount": 0.0,
		"IsBillable": "",
		"BillableSpecified": true,
		"LinkedPurchaseOrder": {
			"Number": ""
		},
		"LinkToTransaction": {
			"ID": ""
		},
		"LotNumber": "",
		"SubLines": [{
			"ID": "",
			"Item": {
				"ID": "",
				"FullName": ""
			},
			"Desc": "",
			"Quantity": 0.0,
			"Amount": 0.0,
			"SalesTaxCode": {
				"ID": "",
				"FullName": ""
			}
		}]
	}],
	"AccountLines": [{
		"Account": {
			"ID": "",
			"FullName": ""
		},
		"Amount": 0.0,
		"Class": {
			"ID": "",
			"FullName": ""
		},
		"Customer": {
			"ID": "",
			"FullName": ""
		},
		"Memo": "",
		"SalesRep": {
			"ID": "",
			"FullName": ""
		},
		"SalesTaxCode": {
			"ID": "",
			"FullName": ""
		},
		"TaxAmount": 0.0,
		"IsBillable": "",
		"BillableSpecified": true
	}],
	"LinkedTransactions": [{
		"Amount": 0.0,
		"LinkType": "",
		"Number": "",
		"Date": "2023-01-09T16:30:30Z",
		"ID": "",
		"Type": ""
	}],
	"DeletedDate": "2023-01-09T16:30:30Z",
	"TotalAmountInHomeCurrency": 0.0
}

Important Notes

  • Do not send both ItemLineItems and LinkedTransactions
  • On PATCH, QuickBooks Desktop will unlink any LinkedTransactions
  • May relate ItemLineItems to specific Purchase Order Lines, but is only supported on POST. An update will unlink the Item Receipt ItemLineItem from the PO line as noted above.
  • Do not use both LinkedTransactions and ItemLineItems[].LinkToTxn. Only one will work.
    • If you use LinkedTransactions QuickBooks will automatically populate all lines from the related transaction to the Item Receipt.
    • If you want to reference specific lines please use the ItemLineItems[].LinkToTxn.

You may relate ItemLineItems to a specific transaction line item, if supported. Currently Purchase Orders for QuickBooks Desktop are supported. To link a ItemReceipt.ItemLineItems to a PO Line you'll use the ItemLineItems[]LinkToTxn{} object reference. Omit the ItemLineItems[].Item{} object reference as QuickBooks will automatically pull in the correct item from the PO line item referenced.

Example:
"ItemLineItems": [{
"Quantity": "4",
"Amount": "4",
"Cost": "1",
"InventorySite": {
"ID": "80000099-123456",
"FullName": "Main"
},
"IsBillable": "",
"BillableSpecified": 0,
"LinkToTxn": {
"ID":"PO.ID",
"ExternalID":"PO.LineItems[x].ID"
}
}]