Create Purchasing Documents

Use the Create Purchasing Documents process to generate the purchasing documents to be created for the negotiation award.

When to Use

Use this process to group awarded lines into different purchasing documents based on the criteria such as response number, requisitioning business unit, and sold-to legal entity. After this process generates the purchasing documents to be created, you need to further review and submit, to create the actual documents in Oracle Purchasing. This process can only be triggered from Oracle Sourcing when using large negotiations. Large negotiation must be enabled in the negotiation style.

Privileges Required

To create purchase orders:

  • Create Purchase Order (PO_CREATE_PURCHASE_ORDER_PRIV)

To create purchase agreements:

  • Create Purchase Agreement (PO_CREATE_PURCHASE_AGREEMENT_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 Varies based on the total number of lines, responses and the line level details (external cost factors, quantity-based price tiers, and price breaks) in the negotiation.
Compatibility There should be only one instance of the job running at any one time for a given negotiation. For different negotiations, you can run multiple jobs in parallel (one per negotiation). Application will throw an error if you try to run multiple jobs at the same time for a single negotiation

Parameters

Parameter Optional or Required Description Parameter Value Special Combinations Required Notes
ORA_PON_CREATE_PO_MAX_LINES_LIMIT Required This administrator profile option sets the upper limit for lines in a purchasing document created from large negotiation award. If this limit is reached, another purchasing document is created for additional lines. For example: ORA_PON_CREATE_PO_MAX_LINES_LIMIT= 10,000 None The profile option value must not exceed 10,000.

Troubleshooting Information

If the scheduled process errors out, a log file is generated as an output with the error messages in it.