One JSON object with purchaseOrder, invoice, receipts, receiptsComplete and priorInvoicesComplete. Use net prices and exact string line IDs. See README for schema. Maximum 1 MiB UTF-8.
Default:{
"purchaseOrder": {
"id": "PO-DEMO",
"currency": "USD",
"lines": [
{
"id": "001",
"sku": "BOLT-001",
"quantity": "100",
"unit": "EA",
"unitPrice": "50",
"pricePerQuantity": "100",
"previousInvoicedQuantity": "20"
}
]
},
"invoice": {
"id": "INV-DEMO",
"currency": "USD",
"lines": [
{
"id": "1",
"poLineId": "001",
"sku": "BOLT-001",
"quantity": "40",
"unit": "EA",
"unitPrice": "0.50",
"pricePerQuantity": "1",
"lineAmount": "20.00"
}
]
},
"receipts": [
{
"receiptId": "REC-A",
"lineId": "1",
"poLineId": "001",
"quantity": "20",
"unit": "EA"
},
{
"receiptId": "REC-B",
"lineId": "1",
"poLineId": "001",
"quantity": "40",
"unit": "EA"
}
],
"receiptsComplete": true,
"priorInvoicesComplete": true
}