Transaction Import

For each valid transaction, Transaction Import imports the transactions and creates corresponding expenditure records in the Oracle Projects expenditure tables; expenditure records include expenditure batches, expenditures, and expenditure items. For each invalid transaction, Transaction Import rejects the transaction and updates the transaction in the interface table with a status of Rejected and the rejection reason. You should update rejected items in the interface tables or your external system and import the transactions again.

If the transaction source for the Transaction Import is purgeable, Transaction Import deletes the corresponding transactions from the interface table. If the transaction source is not purgeable, Transaction Import updates the status of the corresponding transaction in the interface table with a status of Accepted.

Suggestion: When interfacing large volumes of data, you can reduce the risk of unexpected errors by committing records after a specified number of transactions are processed. A Processing Set size is defined for each transaction source. As transactions are imported, a database commit is issued after each set is complete. If an error occurs and a rollback is issued, only the records in the current set are affected. See Processing Set Size, Oracle Projects Implementation Guide.

For detailed information on importing data into Oracle Projects using Transaction Import, including interface table descriptions, see: Overview of Transaction Import, Oracle Projects APIs, Client Extensions, and Open Interfaces Reference.

Process Submission

You submit the PRC: Transaction Import process from the Submit Request window. See: Submitting Requests.

Process Parameters

Transaction Source. Enter the transaction source for the transactions that you want to import into Oracle Projects.

Attention: Do not use the AP INVOICES transaction source when you run the PRC: Transaction Import program. This transaction source is intended only for use by the Oracle Projects processes to import Oracle Payables invoices.

Batch Name. Enter the name of a specific batch of transactions that you want to import into Oracle Projects. You can choose only batches having the transaction source specified for the Transaction Source parameter.

Suggestion: For increased performance, submit several concurrent Transaction Import requests specifying different batch names rather than submitting one request for a particular transaction source.

Reports

The following reports show you the results of this process:

Other Sources