Purge Negotiation Interface Records

Use the Purge Negotiation Interface Records process to delete records from the negotiation interface tables. These interface tables are used to import negotiation lines for large negotiations.

When to Use

Use this process to purge records from the negotiation interface tables. Before running Import Negotiation Lines process you need to upload records to these interface tables. Also use the process if you've uploaded erroneous records or for periodic cleaning up of interface tables. You can run this process when needed, or schedule periodic runs (daily, weekly, monthly). This process can only be used for large negotiations. A large negotiation must be enabled in the negotiation style.

For more information see Import Negotiation Lines, in the Oracle Fusion Cloud Procurement: File-Based Data Import (FBDI) for Procurement guide.

Privileges Required

  • Purge Negotiation Interface Records (PON_PURGE_NEGOTIATION_INTERFACE_PRIV)

Specifications

Review these before setting up this scheduled process:

Specification Description
Job Type Ad hoc job.
Frequency Based on your business needs.
Time of Day Based on your business needs.
Duration Depends on the total number of lines and the line level details (external cost factors, quantity-based price tiers, price breaks) being imported.
Compatibility

You can run only one instance of this job at any one time. This job is also not compatible with the process, that is, the application will display an error if you try to run this job when the job is either already scheduled or running for any negotiation:

  • Import Negotiation Lines

Parameters

Parameter Optional or Required Description Parameter Value Special Combinations Required Notes
Interface Table Required Select the name of the interface table from which the records should be deleted. For example: All, Lines, External Cost Factors, Quantity based price tiers, Price Breaks Default value: All None N/A
Records Required Select the status of records which needs to be deleted. For example: All, New, Processed, Rejected, Success Default value: All None N/A
Load Request ID Optional Number or ID of the Load Interface File for Import process whose interface records needs to be purged. For example: Load Request ID= 50215 None N/A
Procurement BU Optional Specify the name of the Procurement business unit whose interface records needs to be purged. For example: Vision Operations None N/A
Negotiation Optional Number or ID of the negotiation whose interface records needs to be purged. For example: Negotiation = 567893 None N/A
Batch ID Optional To delete a specific group of records or line level child entities from the interface table, enter the value of batch ID parameter as available for these records in the interface table. For example: Batch ID = 123 None N/A
Purge Data Before Optional All records inserted before this date will be purged For example: Purge Data Before= 30-Dec-2022 None N/A

Troubleshooting Information

  • The output file generated once the process is completed will specify the number of records purged in each table along with any validation messages.
  • If the purge process fails, all records that were previously purged during the execution of the job are restored, so you can run the process again to purge the records.