The Baseline Draft Budget Process
![](image026.gif)
When you choose Baseline from the Budgets window, the following events occur:
1. Oracle Projects calls the Budget Verification API. This program checks for standard rules that a budget must pass before it can be baselined. For example, an approved revenue budget amount must equal the project funding.
2. Oracle Projects calls the budget verification extension. The procedure is called pa_client_extn_budget.verify_budget_rules.
By default, the budget verification extension does not include any budget baseline requirements. You can customize the extension to match your company's rules for baselining a budget. See: Budget Verification Extension.
3. The budget verification extension has two possible outcomes:
- If the draft budget fails the baseline requirements, an error message is issued and no status change is made.
- If the draft budget passes the baseline requirements, Oracle Projects changes the budget status to Baselined.