If your invoice has a hold on it that prevents you from creating accounting entries, then Invoice Validation does not check funds for your invoice or attempt to reserve funds.
If an invoice passes matching conditions and has no other holds that prevent creating accounting entries for it, then Payables automatically checks funds. If the invoice has a quantity or price variance with the purchase order, Payables automatically checks that you have enough funds for the variance. If you use absolute budgetary control, Payables places a funds hold on invoices that have distributions not passing funds checking.
If an invoice passes tax, currency, and distribution checks, and has no other holds that prevent creating accounting entries, then Invoice Validation automatically performs funds checking.
Other Sources
For more information on Budgetary Control, see the following topics in Oracle General Ledger User's Guide:
For more information on Budgetary Control, see the following topics in Oracle Government General Ledger User's Guide:
Using Budgetary Control and Online Funds Checking
About Funds Checking
Reviewing Encumbrances
Reviewing Budgetary Control Transactions