When you enter expenditure items, you are charging cost to a project and a task. Oracle Projects validates expenditure items against predefined criteria and any transaction controls and transaction control client extensions that you set up during the implementation.
The standard validation process performs the following checks:
Project
Expenditure item falls within project dates
Project status allows transactions
Transaction controls and transaction control extensions allow charges of this type
Project allows cross-charges from the user's operating unit in a multi-organization environment
Note: If budgetary control is enable for the project, then standard validations does not allow intercompany cross-charges.
Project security allows charge
Project is not one of the following types of projects:
A project template
An award project (a project used for internal processing in Oracle Grants Accounting)
An intercompany provider project
Task
Expenditure item falls within task dates
Task is a lowest task and chargeable
Transaction controls and transaction control extensions allow charges of this type
Expenditure type
Expenditure type is active
Expenditure Organization
Expenditure item falls within expenditure organization dates
Expenditure item falls within the non-labor resource organization dates (usage transactions only)
Employee
Employee is active
Employee has a valid project assignment as of the expenditure item date (if Oracle Project Resource Management is installed)
Existing expenditure item (for adjustments only)
Matching expenditure item exists (unless you enter an unmatched, negative transaction)
Note: Oracle Projects validates pre-approved expenditure batches as you enter expenditure item details. Expenditures created using external cost collection systems are validated during the Submit and Transaction Import processes, but before Oracle Projects creates an expenditure.
Note: For information about importing unmatched reversing expenditure items for supplier costs, see: Manually Adjusting Unmatched Reversing Expenditure Items.
When a transaction is charged to a project, funds check processes are activated in both General Ledger and Oracle Projects. Funds checks are activated for new transactions and for adjusted transactions.
You can review Oracle Projects funds check results online. The system displays results for transactions that pass a funds check and transactions that fail a funds check with the corrective action. The transaction funds check Date From field is based on the Amount Type and the Date To is based on the Boundary Code fields. While funds check is performed for a transaction the actual budget available is displayed at the following levels: resource, resource group, task, top task, and project on the respective tabs..
Additional Information: You must create a baseline version for the budget before the funds check processes can funds check transactions.