Get invoice
get_invoiceRetrieve Oracle Fusion Payables invoice details: header, amounts, status, matched POs, and lines. Establish invoice facts before finding why it's stuck.
Instructions
Retrieve a single Oracle Fusion Payables invoice: header, amounts, validation/approval/payment status, matched purchase orders, and lines. Identify the invoice by invoiceId, or by invoiceNumber plus supplierName/supplierNumber/businessUnit when the number alone is ambiguous. Use this first to establish the facts of an invoice, then call get_invoice_holds, get_accounting_period_status, or get_budgetary_control_impacts for the reason it is stuck.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| invoiceId | No | Fusion InvoiceId. The most precise identifier; use it when you have it. | |
| businessUnit | No | Business unit that owns the invoice. | |
| includeHolds | No | Also fetch active holds so the summary lists hold codes. Defaults to false; use get_invoice_holds for full hold guidance. | |
| includeLines | No | Include invoice lines in the result. Defaults to true. | |
| 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. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | ||
| invoice | Yes | ||
| summary | Yes | ||
| nextSteps | Yes | ||
| disclaimers | Yes | ||
| holdSnapshot | Yes |