Line items in a purchasing document represent purchasing transactions.
Returns a collection with a key, ID, and link for each document line. This operation is mostly for use in testing; use query to find objects that meet certain criteria and to specify properties that are returned.
OK
Bad Request
{- "ia::result": [
- {
- "key": "12345",
- "id": "ID123",
- "href": "/objects/<application>/<name>/12345"
}
], - "ia::meta": {
- "totalCount": 3,
- "start": 1,
- "pageSize": 100,
- "next": 101,
- "previous": null
}
}
Returns detailed information for a specified purchasing document line.
key required | string |
OK
Bad Request
{- "ia::result": {
- "key": "string",
- "id": "string",
- "href": "string",
- "documentType": "string",
- "bundleNumber": "string",
- "lineNumber": 0,
- "item": {
- "key": "string",
- "id": "string",
- "name": "string",
- "description": "string",
- "href": "string"
}, - "warehouse": {
- "key": "string",
- "id": "string",
- "name": "string",
- "href": "string"
}, - "memo": "string",
- "priceCalculationMemo": "string",
- "unit": "string",
- "quantity": 0,
- "unitQuantity": 0,
- "unitPrice": 0,
- "price": 0,
- "totalPrice": 0,
- "convertedQuantity": 0,
- "retailPrice": 0,
- "state": true,
- "audit": {
- "createdDateTime": "2022-04-20T16:20:00Z",
- "modifiedDateTime": "2022-04-20T16:20:00Z",
- "createdBy": "1",
- "modifiedBy": "95"
}, - "status": "active",
- "cost": 0,
- "costMethod": "string",
- "discountPercent": 0,
- "multiplier": 0,
- "sourceDocument": {
- "key": "string",
- "id": "string",
- "href": "string"
}, - "adjustmentDocument": {
- "key": "string",
- "lineKey": 0,
- "href": "string"
}, - "isPriceProrated": true,
- "deferRevenue": "string",
- "discountMemo": "string",
- "baseCurrency": "string",
- "txnCurrency": "string",
- "priceInTxnCurrency": "string",
- "exchangeRate": {
- "date": "string",
- "id": "string",
- "name": "string",
- "rate": 0
}, - "isBillable": true,
- "isBilled": true,
- "form1099": {
- "nameOn1099": "string",
- "type": "string",
- "box": "string"
}, - "taxRate": 0,
- "tax": "string",
- "taxInTxnCurrency": 0,
- "taxableAmount": 0,
- "totalAmount": 0,
- "totalAmountInTxnCurrency": 0,
- "discount": 0,
- "taxOverride": false,
- "totalAmountConverted": 0,
- "totatAmountRemaining": 0,
- "quantityRemaining": 0,
- "convertedPrice": 0,
- "conversionType": "string",
- "dimensions": {
- "location": {
- "key": "22",
- "id": "LOC-22",
- "name": "California",
- "href": "/objects/company-config/location/22"
}, - "department": {
- "key": "11",
- "id": "DEP-11",
- "name": "Sales and Marketing",
- "href": "/objects/company-config/department/11"
}, - "employee": {
- "key": "10",
- "id": "EMP-10",
- "name": "Thomas, Glenn",
- "href": "/objects/company-config/employee/10"
}, - "project": {
- "key": "2",
- "id": "NET-XML30-2",
- "name": "Talcomp training",
- "href": "/objects/projects/project/2"
}, - "customer": {
- "key": "13",
- "id": "CUST-13",
- "name": "Jack In the Box",
- "href": "/objects/accounts-receivable/customer/13"
}, - "vendor": {
- "key": "357",
- "id": "1605212096809",
- "name": "GenLab",
- "href": "/objects/accounts-payable/vendor/357"
}, - "item": {
- "key": "13",
- "id": "Case 13",
- "name": "Platform pack",
- "href": "/objects/inventory-control/item/13"
}, - "warehouse": {
- "key": "6",
- "id": "WH01",
- "name": "WH01",
- "href": "/objects/inventory-control/warehouse/6"
}, - "class": {
- "key": "731",
- "id": "REST_CLS_001",
- "name": "Enterprises",
- "href": "/objects/company-config/class/731"
}, - "task": {
- "id": "1",
- "key": "1",
- "name": "Project Task",
- "href": "/objects/projects/task/1"
}, - "costType": {
- "id": "2",
- "key": "2",
- "name": "Project Expense",
- "href": "/objects/construction/cost-type/2"
}, - "asset": {
- "id": "A001",
- "key": "1",
- "name": "Laptop 1"
}, - "contract": {
- "id": "CON-0045-1",
- "key": "12",
- "name": "ACME Widgets - Service",
- "href": "/objects/contracts/contract/12"
}
}, - "requestedDate": "2019-08-24",
- "shipByDate": "2019-08-24",
- "canCancelAfterDate": "2019-08-24",
- "doNotShipBeforeDate": "2019-08-24",
- "doNotShipAfterDate": "2019-08-24",
- "retainage": {
- "percentage": 0,
- "baseAmountRetained": 0,
- "txnAmountRetained": 0
}, - "revision": {
- "unitQuantity": 0,
- "quantity": 0,
- "unitValue": "string",
- "value": "string",
- "valueInTxnCurrency": 0,
- "price": 0,
- "unitPrice": 0,
- "priceInTxnCurrency": 0
}, - "draft": {
- "unitQuantity": 0,
- "quantity": 0,
- "price": 0
}, - "posted": {
- "quantity": 0,
- "price": 0,
- "basePrice": 0
}, - "contacts": {
- "deliverTo": {
- "key": "string",
- "id": "string",
- "href": "string"
}
}, - "deliveryDueDate": "2019-08-24",
- "orderConfirmationDate": "2019-08-24",
- "shippedDate": "string",
- "partialExempt": false,
- "priceToleranceVariance": 0,
- "quantityToleranceVariance": 0,
- "fixedAsset": {
- "nameOfAcquiredAsset": "ergonomic chair",
- "includeTaxInAssetCost": true
}, - "documentHeader": {
- "key": "string",
- "id": "string",
- "documentType": "string",
- "href": "string"
}
}, - "ia::meta": {
- "totalCount": 3,
- "totalSuccess": 2,
- "totalError": 1
}
}
Returns a collection with a key, ID, and link for each named purchasing document line. This operation is mostly for use in testing; use query to find objects that meet certain criteria and to specify properties that are returned.
documentName required | string Document Name |
OK
Bad Request
{- "ia::result": [
- {
- "key": "12345",
- "id": "ID123",
- "href": "/objects/<application>/<name>/12345"
}
], - "ia::meta": {
- "totalCount": 3,
- "start": 1,
- "pageSize": 100,
- "next": 101,
- "previous": null
}
}
Creates a new purchasing document line.
documentName required | string Document Name |
bundleNumber | string Bundle number | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lineNumber | integer Line number | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Item associated with the document line. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Warehouse associated with the document line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
memo | string Memo about the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceCalculationMemo | string Memo about price calculation for the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unit | string Unit associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantity | number Quantity associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unitQuantity | number Unit quantity associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unitPrice | number Unit price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price | number Price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalPrice | number Extended price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertedQuantity | number Quantity converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retailPrice | number Suggested price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state | boolean Default: true State of the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status | string Default: "active" Object status. Active objects are fully functional. Inactive objects are essentially hidden and cannot be used or referenced. Example: "active" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost | number Cost associated with the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costMethod | string Cost method associated with the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discountPercent | number Discount percentage for the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
multiplier | number Multiplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object The source from which the purchasing document line was created. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Adjustment document associated with the purchasing document line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isPriceProrated | boolean Indicates whether the price is prorated. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferRevenue | string Defer revenue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discountMemo | string Discount memo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
baseCurrency | string Base currency for the transaction. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
txnCurrency | string Currency used for the transaction. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isBillable | boolean Indicates whether the transaction is billable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isBilled | boolean Indicates whether the transaction has been billed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate | number Tax rate for the purchasing document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax | string Tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxInTxnCurrency | number Transaction tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxableAmount | number Taxable amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmount | number Gross amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmountInTxnCurrency | number Transaction gross amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discount | number Discount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxOverride | boolean Default: false Tax override (only for Avalara tax) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmountConverted | number Total amount converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totatAmountRemaining | number Total amount remaining | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantityRemaining | number Quantity remaining | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertedPrice | number Price converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
conversionType | string Conversion type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
requestedDate | string <date> Need by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shipByDate | string <date> Ship by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
canCancelAfterDate | string <date> Cancel after date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
doNotShipBeforeDate | string <date> Do Not ship before date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
doNotShipAfterDate | string <date> Do not ship after date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryDueDate | string <date> Promised by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orderConfirmationDate | string <date> Date confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shippedDate | string Date shipped to supplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partialExempt | boolean Default: false Indicates whether the transaction is partially exempt. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceToleranceVariance | number Price tolerance variance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantityToleranceVariance | number Quantity tolerance variance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Asset information for the line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Header lever details for the document line items. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Created
Bad Request
{- "bundleNumber": "string",
- "lineNumber": 0,
- "item": {
- "key": "string",
- "id": "string"
}, - "warehouse": {
- "key": "string",
- "id": "string"
}, - "memo": "string",
- "priceCalculationMemo": "string",
- "unit": "string",
- "quantity": 0,
- "unitQuantity": 0,
- "unitPrice": 0,
- "price": 0,
- "totalPrice": 0,
- "convertedQuantity": 0,
- "retailPrice": 0,
- "state": true,
- "status": "active",
- "cost": 0,
- "costMethod": "string",
- "discountPercent": 0,
- "multiplier": 0,
- "sourceDocument": {
- "key": "string",
- "id": "string"
}, - "adjustmentDocument": {
- "key": "string",
- "lineKey": 0
}, - "isPriceProrated": true,
- "deferRevenue": "string",
- "discountMemo": "string",
- "baseCurrency": "string",
- "txnCurrency": "string",
- "exchangeRate": {
- "date": "string",
- "id": "string",
- "name": "string",
- "rate": 0
}, - "isBillable": true,
- "isBilled": true,
- "form1099": {
- "nameOn1099": "string",
- "type": "string",
- "box": "string"
}, - "taxRate": 0,
- "tax": "string",
- "taxInTxnCurrency": 0,
- "taxableAmount": 0,
- "totalAmount": 0,
- "totalAmountInTxnCurrency": 0,
- "discount": 0,
- "taxOverride": false,
- "totalAmountConverted": 0,
- "totatAmountRemaining": 0,
- "quantityRemaining": 0,
- "convertedPrice": 0,
- "conversionType": "string",
- "dimensions": {
- "location": {
- "key": "22",
- "id": "LOC-22"
}, - "department": {
- "key": "11",
- "id": "DEP-11"
}, - "employee": {
- "key": "10",
- "id": "EMP-10"
}, - "project": {
- "key": "2",
- "id": "NET-XML30-2"
}, - "customer": {
- "key": "13",
- "id": "CUST-13"
}, - "vendor": {
- "key": "357",
- "id": "1605212096809"
}, - "item": {
- "key": "13",
- "id": "Case 13"
}, - "warehouse": {
- "key": "6",
- "id": "WH01"
}, - "class": {
- "key": "731",
- "id": "REST_CLS_001"
}, - "task": {
- "id": "1",
- "key": "1"
}, - "costType": {
- "id": "2",
- "key": "2"
}, - "asset": {
- "id": "A001",
- "key": "1"
}, - "contract": {
- "id": "CON-0045-1",
- "key": "12"
}
}, - "requestedDate": "2019-08-24",
- "shipByDate": "2019-08-24",
- "canCancelAfterDate": "2019-08-24",
- "doNotShipBeforeDate": "2019-08-24",
- "doNotShipAfterDate": "2019-08-24",
- "retainage": { },
- "revision": {
- "unitQuantity": 0,
- "quantity": 0,
- "unitValue": "string",
- "value": "string",
- "valueInTxnCurrency": 0,
- "price": 0,
- "unitPrice": 0,
- "priceInTxnCurrency": 0
}, - "draft": {
- "unitQuantity": 0,
- "quantity": 0,
- "price": 0
}, - "posted": {
- "quantity": 0,
- "price": 0,
- "basePrice": 0
}, - "contacts": {
- "deliverTo": {
- "key": "string",
- "id": "string"
}
}, - "deliveryDueDate": "2019-08-24",
- "orderConfirmationDate": "2019-08-24",
- "shippedDate": "string",
- "partialExempt": false,
- "priceToleranceVariance": 0,
- "quantityToleranceVariance": 0,
- "fixedAsset": {
- "nameOfAcquiredAsset": "ergonomic chair",
- "includeTaxInAssetCost": true
}, - "documentHeader": {
- "key": "string",
- "id": "string"
}
}
{- "ia::result": {
- "key": "12345",
- "id": "ID123",
- "href": "/objects/<application>/<name>/12345"
}, - "ia::meta": {
- "totalCount": 3,
- "totalSuccess": 2,
- "totalError": 1
}
}
Returns detailed information for a specified purchasing document line.
key required | string System-assigned unique key for the document line. |
documentName required | string Document Name |
OK
Bad Request
{- "ia::result": {
- "key": "string",
- "id": "string",
- "href": "string",
- "documentType": "string",
- "bundleNumber": "string",
- "lineNumber": 0,
- "item": {
- "key": "string",
- "id": "string",
- "name": "string",
- "description": "string",
- "href": "string"
}, - "warehouse": {
- "key": "string",
- "id": "string",
- "name": "string",
- "href": "string"
}, - "memo": "string",
- "priceCalculationMemo": "string",
- "unit": "string",
- "quantity": 0,
- "unitQuantity": 0,
- "unitPrice": 0,
- "price": 0,
- "totalPrice": 0,
- "convertedQuantity": 0,
- "retailPrice": 0,
- "state": true,
- "audit": {
- "createdDateTime": "2022-04-20T16:20:00Z",
- "modifiedDateTime": "2022-04-20T16:20:00Z",
- "createdBy": "1",
- "modifiedBy": "95"
}, - "status": "active",
- "cost": 0,
- "costMethod": "string",
- "discountPercent": 0,
- "multiplier": 0,
- "sourceDocument": {
- "key": "string",
- "id": "string",
- "href": "string"
}, - "adjustmentDocument": {
- "key": "string",
- "lineKey": 0,
- "href": "string"
}, - "isPriceProrated": true,
- "deferRevenue": "string",
- "discountMemo": "string",
- "baseCurrency": "string",
- "txnCurrency": "string",
- "priceInTxnCurrency": "string",
- "exchangeRate": {
- "date": "string",
- "id": "string",
- "name": "string",
- "rate": 0
}, - "isBillable": true,
- "isBilled": true,
- "form1099": {
- "nameOn1099": "string",
- "type": "string",
- "box": "string"
}, - "taxRate": 0,
- "tax": "string",
- "taxInTxnCurrency": 0,
- "taxableAmount": 0,
- "totalAmount": 0,
- "totalAmountInTxnCurrency": 0,
- "discount": 0,
- "taxOverride": false,
- "totalAmountConverted": 0,
- "totatAmountRemaining": 0,
- "quantityRemaining": 0,
- "convertedPrice": 0,
- "conversionType": "string",
- "dimensions": {
- "location": {
- "key": "22",
- "id": "LOC-22",
- "name": "California",
- "href": "/objects/company-config/location/22"
}, - "department": {
- "key": "11",
- "id": "DEP-11",
- "name": "Sales and Marketing",
- "href": "/objects/company-config/department/11"
}, - "employee": {
- "key": "10",
- "id": "EMP-10",
- "name": "Thomas, Glenn",
- "href": "/objects/company-config/employee/10"
}, - "project": {
- "key": "2",
- "id": "NET-XML30-2",
- "name": "Talcomp training",
- "href": "/objects/projects/project/2"
}, - "customer": {
- "key": "13",
- "id": "CUST-13",
- "name": "Jack In the Box",
- "href": "/objects/accounts-receivable/customer/13"
}, - "vendor": {
- "key": "357",
- "id": "1605212096809",
- "name": "GenLab",
- "href": "/objects/accounts-payable/vendor/357"
}, - "item": {
- "key": "13",
- "id": "Case 13",
- "name": "Platform pack",
- "href": "/objects/inventory-control/item/13"
}, - "warehouse": {
- "key": "6",
- "id": "WH01",
- "name": "WH01",
- "href": "/objects/inventory-control/warehouse/6"
}, - "class": {
- "key": "731",
- "id": "REST_CLS_001",
- "name": "Enterprises",
- "href": "/objects/company-config/class/731"
}, - "task": {
- "id": "1",
- "key": "1",
- "name": "Project Task",
- "href": "/objects/projects/task/1"
}, - "costType": {
- "id": "2",
- "key": "2",
- "name": "Project Expense",
- "href": "/objects/construction/cost-type/2"
}, - "asset": {
- "id": "A001",
- "key": "1",
- "name": "Laptop 1"
}, - "contract": {
- "id": "CON-0045-1",
- "key": "12",
- "name": "ACME Widgets - Service",
- "href": "/objects/contracts/contract/12"
}
}, - "requestedDate": "2019-08-24",
- "shipByDate": "2019-08-24",
- "canCancelAfterDate": "2019-08-24",
- "doNotShipBeforeDate": "2019-08-24",
- "doNotShipAfterDate": "2019-08-24",
- "retainage": {
- "percentage": 0,
- "baseAmountRetained": 0,
- "txnAmountRetained": 0
}, - "revision": {
- "unitQuantity": 0,
- "quantity": 0,
- "unitValue": "string",
- "value": "string",
- "valueInTxnCurrency": 0,
- "price": 0,
- "unitPrice": 0,
- "priceInTxnCurrency": 0
}, - "draft": {
- "unitQuantity": 0,
- "quantity": 0,
- "price": 0
}, - "posted": {
- "quantity": 0,
- "price": 0,
- "basePrice": 0
}, - "contacts": {
- "deliverTo": {
- "key": "string",
- "id": "string",
- "href": "string"
}
}, - "deliveryDueDate": "2019-08-24",
- "orderConfirmationDate": "2019-08-24",
- "shippedDate": "string",
- "partialExempt": false,
- "priceToleranceVariance": 0,
- "quantityToleranceVariance": 0,
- "fixedAsset": {
- "nameOfAcquiredAsset": "ergonomic chair",
- "includeTaxInAssetCost": true
}, - "documentHeader": {
- "key": "string",
- "id": "string",
- "documentType": "string",
- "href": "string"
}
}, - "ia::meta": {
- "totalCount": 3,
- "totalSuccess": 2,
- "totalError": 1
}
}
Updates an existing purchasing document line by setting field values. Any fields not provided remain unchanged.
key required | string System-assigned unique key for the document line. |
documentName required | string Document Name |
bundleNumber | string Bundle number | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lineNumber | integer Line number | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Item associated with the document line. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Warehouse associated with the document line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
memo | string Memo about the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceCalculationMemo | string Memo about price calculation for the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unit | string Unit associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantity | number Quantity associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unitQuantity | number Unit quantity associated with this document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unitPrice | number Unit price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price | number Price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalPrice | number Extended price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertedQuantity | number Quantity converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retailPrice | number Suggested price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state | boolean Default: true State of the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status | string Default: "active" Object status. Active objects are fully functional. Inactive objects are essentially hidden and cannot be used or referenced. Example: "active" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost | number Cost associated with the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costMethod | string Cost method associated with the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discountPercent | number Discount percentage for the document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
multiplier | number Multiplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object The source from which the purchasing document line was created. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Adjustment document associated with the purchasing document line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isPriceProrated | boolean Indicates whether the price is prorated. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferRevenue | string Defer revenue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discountMemo | string Discount memo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
baseCurrency | string Base currency for the transaction. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
txnCurrency | string Currency used for the transaction. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isBillable | boolean Indicates whether the transaction is billable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isBilled | boolean Indicates whether the transaction has been billed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate | number Tax rate for the purchasing document line item. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax | string Tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxInTxnCurrency | number Transaction tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxableAmount | number Taxable amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmount | number Gross amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmountInTxnCurrency | number Transaction gross amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discount | number Discount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxOverride | boolean Default: false Tax override (only for Avalara tax) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totalAmountConverted | number Total amount converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
totatAmountRemaining | number Total amount remaining | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantityRemaining | number Quantity remaining | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertedPrice | number Price converted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
conversionType | string Conversion type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
requestedDate | string <date> Need by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shipByDate | string <date> Ship by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
canCancelAfterDate | string <date> Cancel after date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
doNotShipBeforeDate | string <date> Do Not ship before date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
doNotShipAfterDate | string <date> Do not ship after date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryDueDate | string <date> Promised by date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
orderConfirmationDate | string <date> Date confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shippedDate | string Date shipped to supplier | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partialExempt | boolean Default: false Indicates whether the transaction is partially exempt. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceToleranceVariance | number Price tolerance variance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantityToleranceVariance | number Quantity tolerance variance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Asset information for the line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object Header lever details for the document line items. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
OK
Bad Request
{- "bundleNumber": "string",
- "lineNumber": 0,
- "item": {
- "key": "string",
- "id": "string"
}, - "warehouse": {
- "key": "string",
- "id": "string"
}, - "memo": "string",
- "priceCalculationMemo": "string",
- "unit": "string",
- "quantity": 0,
- "unitQuantity": 0,
- "unitPrice": 0,
- "price": 0,
- "totalPrice": 0,
- "convertedQuantity": 0,
- "retailPrice": 0,
- "state": true,
- "status": "active",
- "cost": 0,
- "costMethod": "string",
- "discountPercent": 0,
- "multiplier": 0,
- "sourceDocument": {
- "key": "string",
- "id": "string"
}, - "adjustmentDocument": {
- "key": "string",
- "lineKey": 0
}, - "isPriceProrated": true,
- "deferRevenue": "string",
- "discountMemo": "string",
- "baseCurrency": "string",
- "txnCurrency": "string",
- "exchangeRate": {
- "date": "string",
- "id": "string",
- "name": "string",
- "rate": 0
}, - "isBillable": true,
- "isBilled": true,
- "form1099": {
- "nameOn1099": "string",
- "type": "string",
- "box": "string"
}, - "taxRate": 0,
- "tax": "string",
- "taxInTxnCurrency": 0,
- "taxableAmount": 0,
- "totalAmount": 0,
- "totalAmountInTxnCurrency": 0,
- "discount": 0,
- "taxOverride": false,
- "totalAmountConverted": 0,
- "totatAmountRemaining": 0,
- "quantityRemaining": 0,
- "convertedPrice": 0,
- "conversionType": "string",
- "dimensions": {
- "location": {
- "key": "22",
- "id": "LOC-22"
}, - "department": {
- "key": "11",
- "id": "DEP-11"
}, - "employee": {
- "key": "10",
- "id": "EMP-10"
}, - "project": {
- "key": "2",
- "id": "NET-XML30-2"
}, - "customer": {
- "key": "13",
- "id": "CUST-13"
}, - "vendor": {
- "key": "357",
- "id": "1605212096809"
}, - "item": {
- "key": "13",
- "id": "Case 13"
}, - "warehouse": {
- "key": "6",
- "id": "WH01"
}, - "class": {
- "key": "731",
- "id": "REST_CLS_001"
}, - "task": {
- "id": "1",
- "key": "1"
}, - "costType": {
- "id": "2",
- "key": "2"
}, - "asset": {
- "id": "A001",
- "key": "1"
}, - "contract": {
- "id": "CON-0045-1",
- "key": "12"
}
}, - "requestedDate": "2019-08-24",
- "shipByDate": "2019-08-24",
- "canCancelAfterDate": "2019-08-24",
- "doNotShipBeforeDate": "2019-08-24",
- "doNotShipAfterDate": "2019-08-24",
- "retainage": { },
- "revision": {
- "unitQuantity": 0,
- "quantity": 0,
- "unitValue": "string",
- "value": "string",
- "valueInTxnCurrency": 0,
- "price": 0,
- "unitPrice": 0,
- "priceInTxnCurrency": 0
}, - "draft": {
- "unitQuantity": 0,
- "quantity": 0,
- "price": 0
}, - "posted": {
- "quantity": 0,
- "price": 0,
- "basePrice": 0
}, - "contacts": {
- "deliverTo": {
- "key": "string",
- "id": "string"
}
}, - "deliveryDueDate": "2019-08-24",
- "orderConfirmationDate": "2019-08-24",
- "shippedDate": "string",
- "partialExempt": false,
- "priceToleranceVariance": 0,
- "quantityToleranceVariance": 0,
- "fixedAsset": {
- "nameOfAcquiredAsset": "ergonomic chair",
- "includeTaxInAssetCost": true
}, - "documentHeader": {
- "key": "string",
- "id": "string"
}
}
{- "ia::result": {
- "key": "12345",
- "id": "ID123",
- "href": "/objects/<application>/<name>/12345"
}, - "ia::meta": {
- "totalCount": 3,
- "totalSuccess": 2,
- "totalError": 1
}
}
Deletes a purchasing document line.
key required | string System-assigned unique key for the document line. |
documentName required | string Document Name |
No Content
Bad Request
{- "ia::error": {
- "code": "invalidRequest",
- "message": "Malformed URL",
- "supportId": "sQrM9%7EYdh5oDEWVb80mrn9xuHjoAAAABBQ",
- "details": [
- {
- "code": "invalidRequest",
- "message": "The content type is not valid",
- "correction": "TODO"
}
]
}
}
Queries an object for filtered data.
object | string Object type to query, in the form Example: "purchasing/document-line" | ||||||||
fields | Array of strings List of fields to include in the response. Can be any combination of these:
Example: ["key","id","max:vendor.creditLimit"] | ||||||||
Array of equal (object) or not equal (object) or less than (object) or (less than or equal (object)) or greater than (object) or (greater than or equal (object)) or in (object) or not in (object) or between (object) or not between (object) or contains (object) or does not contain (object) or starts with (object) or does not start with (object) or ends with (object) or does not end with (object) Filter conditions to select the objects to return based on their field values. You use operators and conditions to build your filter, such as Example: [{"$eq":{"status":"active"}},{"$gt":{"totalDue":"1000"}},{"$contains":{"name":"Acme"}}] | |||||||||
Array Any of: Field value must be equal to this specified value. For date fields, you can use these macro values that are relative to the current date or the
These are most useful for queries that you want to save and use repeatedly, such as for views or reports. Just change the For example,
| |||||||||
filterExpression | string Default: "and" Logical operators to apply when there are multiple filter conditions. The conditions in the Shortcuts:
Example: "(1 and 2) or 3" | ||||||||
| |||||||||
Array of objects Set the order of the results by specifying field names to sort by and whether they should be in ascending or descending order. Example: [{"totalDue":"asc"},{"lastPaymentMadeDate":"desc"}] | |||||||||
Array
| |||||||||
start | integer First record of the result set to include in the response. Example: 1 | ||||||||
size | integer Number of records to include in the response. Example: 100 |
OK
Bad Request
{- "object": "accounts-payable/vendor",
- "fields": [
- "id",
- "name",
- "status",
- "href"
], - "filters": [
- {
- "$eq": {
- "status": "active"
}
}, - {
- "$eq": {
- "billingType": "openItem"
}
}
], - "filterExpression": "1 and 2",
- "orderBy": [
- {
- "id": "asc"
}
]
}
{- "ia::result": [
- {
- "id": "Vend-00002",
- "name": "Test vendor",
- "status": "active",
- "href": "/objects/accounts-payable/vendor/85"
}, - {
- "id": "VEND-00010",
- "name": "Design Works",
- "status": "active",
- "href": "/objects/accounts-payable/vendor/111"
}
], - "ia::meta": {
- "totalCount": 2,
- "start": 1,
- "pageSize": 100,
- "next": null,
- "previous": null
}
}