Applying Basket Adjustments when Releasing Order Quantities

Note: This section applies to blanket order releases, requisition order releases, and stocked item reorders.

When you work with basket adjustments for blanket orders, requisitions, and stocked item reorders, you can apply the basket adjustment to the entire blanket order when you enter the order, or you can apply it to the generated purchase order when you release quantities from the order. If you apply a basket adjustment when you enter the blanket order, you do not need to apply the adjustment again when you release quantities if you want to use the adjustment that was applied at the time of order entry. If you applied basket pricing at order entry, the system will show the adjusted cost, if any, on the order release.

If you apply a basket adjustment at the time that you release an order, only the released quantities are included in calculating eligibility for the adjustment. To avoid repricing based on the released quantity, ensure that the Auto Basket / Order Level Re-pricing processing option in the version of P4310 that you use with the P43060 program is set up to prevent automatic repricing.

To apply basket adjustments to released quantities, perform one of the following actions:

  • Click the Generate Order(s) option.

    The system applies the basket adjustment only if the Auto Basket Level Re-pricing processing option in the P4310 program that is called is set to 1, and the purchase order from which you release quantities has a valid adjustment schedule.

    You can access the Generate Order(s) option from the any of the following programs:

    • Requisition/Blanket Order Release program (P43060)

      Different versions of the P43060 program appear on the Order Generation/Approve/Release menu (G43A13) as Generate POs from Blanket (ZJDE0001) and Generate POs from Requisition (ZJDE0002).

      Note: To apply basket pricing in the P43060 program, you must either clear the unit cost field or change the supplier so that the price can be adjusted. If you do not either clear the unit cost or change the supplier, the system assumes the price has been overridden and does not apply the basket adjustment.
    • Purchase Order Generator program (P43011)

    • MRP/MPS Detail Message Revisions (P3411)

  • Click the Apply Reprice option to interactively apply the basket adjustment.

    The system applies the basket adjustment if the purchase order from which you release quantities has a valid adjustment schedule. You can access the Apply Reprice option when you review orders using the P43032 program.

Adjustments Applied at Both Order Entry and at Quantity Release

Because the R45750 program always applies the adjustments based on the original cost, the system does not duplicate adjustments if you applied an adjustment when you entered the blanket order and then apply an adjustment to the blanket order when you release quantities.

Instead, the R45750 program removes the existing adjustments that occurred when you applied the basket adjustment at blanket order entry, and then applies the basket adjustment to the released quantity.

Note: Data integrity issues might occur if you interactively apply basket pricing on the Items Selected for Order form and then cancel the adjustment. Applying basket pricing deletes any previous adjustments prior to calculating and applying the current adjustment. Canceling the current adjustment will remove the adjustment and returns you to the base price, not to a previous adjustment price. To prevent data integrity issues, the Cancel button on the Items Selected for Order form is not available after you apply basket pricing from that form. If you need to cancel the application of the adjustment, click OK on the Items Selected for Order form and then click Cancel on a subsequent form to prevent the creation of the purchase order.

Processing Options for Basket Adjustments at Order Release

Before you apply basket adjustments when releasing orders, you should verify that the processing options for the following programs are set up to achieve your desired results.

This table lists the considerations for processing options:

Program

Processing Option

Purchase Order Entry (P4310)

  • Auto Basket / Order Level Re-pricing (Processing tab): You must enter 1 in this processing option to have the system automatically run the R45750 program when you click Generate Order(s) in the P43060, P43032, or P43011 programs.

  • Basket / Order Level Pricing for Procurement (Versions tab): Specify the version of the R45750 to run, or leave this processing option blank to use default version XJDE0001.

Generate POs from Requisitions/Blanket Order Release (P43060)

Purchase Order Entry (P4310) (Versions tab): Specify the version of P4310 to use to obtain processing option values for the R45750 program, or leave this processing option blank to use the default version of P4310 (ZJDE0001).

See also: Processing Special Orders in the JD Edwards EnterpriseOne Applications Procurement Management Implementation Guide.