Get invoice holds
get_invoice_holdsList holds on a Fusion Payables invoice with hold code meanings, owning teams, revalidation options, and clearing steps to see what blocks payment or accounting.
Instructions
List the holds on an Oracle Fusion Payables invoice and explain each one: what the hold code means, which team owns the fix, whether revalidation can release it, and the steps that clear it. Returns prioritised recommended actions and flags whether payment or accounting is blocked. Use after get_invoice when an invoice is not paying or not accounting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| holdCode | No | Filter to a single hold code, e.g. "Qty Rec" or "Insufficient Funds". | |
| invoiceId | No | Fusion InvoiceId. The most precise identifier; use it when you have it. | |
| businessUnit | No | Business unit that owns the invoice. | |
| supplierName | No | Supplier name, used to disambiguate an invoice number. | |
| invoiceNumber | No | Supplier invoice number. Unique only within a supplier and business unit. | |
| supplierNumber | No | Supplier number, used to disambiguate an invoice number. | |
| includeReleased | No | Include holds that have already been released, for history. Defaults to false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | ||
| holds | Yes | ||
| counts | Yes | ||
| invoice | Yes | ||
| summary | Yes | ||
| blocking | Yes | ||
| byCategory | Yes | ||
| disclaimers | Yes | ||
| recommendedActions | Yes |