Large Purchase Order Processing

You can configure large purchase orders (typically more than 2,000 lines) to be retrieved in small parts and processed accordingly.

After the payload of the large PO is retrieved in parts and processed, the parts are combined and delivered as one purchase order, resulting in improved performance.

You can break up a large purchase order into smaller parts by defining a minimum line count. When processing the PO, the minimum line count value is compared to the number of lines in a purchase order. If the number of lines in the purchase order exceeds the minimum line count, the purchase order is retrieved in parts. Each part has a maximum line count equal to or less than the value in the PO Lines Retrieved in a Single Query field. You can also specify for how long and in what time intervals to attempt delivery of a large PO by entering values in the Large PO Delivery Duration and Large PO Delivery Attempt Interval fields respectively.

Note: Large POs are only sent to the primary recipient defined for outbound purchase orders via the primary delivery method. Alternate delivery methods are not applicable. Additionally, attachments are not processed for large purchase orders.

For example, if a PO has 10,250 lines and the field values specified are:

Field

Value

Large PO Minimum Line Count

2,200

Lines Retrieved in a Single Query

2,000

Large PO Delivery Attempt Interval

3 minutes

Large PO Delivery Duration

30 minutes

The PO will be retrieved in six parts, five parts of 2,000 lines each and one of 250 lines. Each part is retrieved and processed until all six parts are combined to comprise one PO. The delivery of the large PO is attempted every 3 minutes for 30 minutes.

Here's how you configure processing of outbound purchase orders in parts after you've enabled the Retrieve Large Purchase Order Payloads for B2B Messaging feature:

  1. In the Setup and Maintenance work area, use the Manage Collaboration Messaging Configuration task:
    • Offering: Manufacturing and Supply Chain Materials Management

    • Functional Area: Customers or Suppliers

    • Task: Manage Collaboration Messaging Configuration

  2. In the General Setup tab, Large Outbound Purchase Order Processing section, enter a value in the Large PO minimum Line Count to define the minimum line count for a large purchase order.

  3. Enter a value in the Large PO Delivery Attempt Interval in minutes, to define the interval for the PO delivery attempts. This value must be less than the value entered in the Large PO Delivery Duration field.

    Note: The default value is 3 minutes.
  4. Enter a value in the Large PO Delivery Duration in minutes, to specify the duration of time to continue attempting the PO delivery. This value must be greater than the value entered in the Large PO Delivery Attempt Interval field.

    Note: The default value is 30 minutes.
  5. Enter a value in the PO Lines Retrieved in a Single Query to define the number of PO lines retrieved at a time.

    Note: The default value is 1,000. The minimum value is 500 and the maximum value is 2,000.
  6. Click Save and Close.