Internal and External Commitments

A commitment is a future cost transaction. A commitment can be an outstanding purchase requisition or purchase order charged to a project, or received goods that aren't yet paid for.

A commitment can also be a transaction charged to a project that is invoiced but not transferred to Oracle Project costing.

Internal and External Commitment Transaction Differences

Here are the key differences between internal and external commitment transactions.

Differentiating Factor

Internal Commitments

External Commitments

What are they?

Commitments, such as requisitions, purchase orders, and payables invoices that are created within Oracle applications.

Commitments that are created outside Oracle applications in an external application.

For more information on commitments, see What's a commitment transaction?

Where to review them? Project accountants and grants accountants can view internal commitments in the Manage Committed Costs page.

All project-related commitments appear by default in the Manage Committed Costs page. Such commitments include all open project-related requisitions and purchase orders that are not canceled, closed, or final-closed, and all project-related Payables invoices that are not yet interfaced to Project Costing.

Project Managers can view internal commitments in the Manage Project Costs page for their project, in the Projects workarea.

Project accountants and grants accountants can view external commitments in the Manage Committed Costs page. Project Managers can view external commitments in the Manage Project Costs page for their project, in the Projects work area.

How to import them?

Run the Update Project Performance Data process. The Import Commitments process doesn't import them.

Use the Project Commitments REST API service.

How to process them?

They are processed automatically when you run the Update Project Performance Data process.

For grants, they are processed automatically when you run the Update Award Performance Data Without Producing Report process.

Run the Import Commitments process.

How to summarize them?

They are summarized automatically when you run the Update Project Performance Data process.

For grants, they are summarized automatically when you run the Update Award Performance Data Without Producing Report process.

Keep in mind that the parameter Summarize Commitment Transactions should be set to Yes and Include in Summarization check box should be enabled for the appropriate commitment types and statuses in the Reporting Setup of the project unit.
Note: The summarized commitments per the setup of the reporting options for the project unit is viewable in the Project Performance Dashboard only.

See also: Manage Project Unit Options

Run the Update Project Performance Data process to summarize them.

For grants, run the Update Award Performance Data Without Producing Report process.

How to reprocess them?

Run the Update Project Performance Data process.

If the setup issues have been resolved, the commitments are processed successfully. Else, the output report provides the reason for failure.

Run the Import Commitments process with the Commitment Source Type set to External and Process Mode set to Transactions with errors.