Check invoice and receipt allocations
check_receipt_allocationChecks how bank receipts are allocated to export invoices: arithmetic, duplicate allocations, missing row references, overallocated receipts and invoice balances. Takes anonymous row numbers and integer INR paise only; names, GSTINs and certificate numbers are not needed. Up to 200 invoices, 200 receipts and 1000 allocations.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"invoices": "<invoices>",
"receipts": "<receipts>",
"allocations": "<allocations>"
},
"name": "check_receipt_allocation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invoices | Yes | ||
| receipts | Yes | ||
| allocations | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | ||
| issues | Yes | ||
| sources | No | ||
| summary | No | ||
| currency | No | ||
| nextStep | No | ||
| arithmeticValid | Yes | ||
| invoiceBalances | Yes | ||
| receiptBalances | Yes |