Set Up Shipping Tolerances in Order Management

Set up shipment tolerances so you can use them in sales orders in Order Management.

Summary of the Setup

  1. Enable the opt in.

  2. Set up the order management parameters.

  3. Set up tolerances in Product Information Management.

  4. Troubleshoot your setup.

Enable the Opt In

  1. Go to the Setup and Maintenance work area.

  2. On the Setup page, select the Order Management offering, then click Change Feature Opt In.

  3. On the Opt In page, in the Order Management row, click Features.

  4. On the Edit Features page, in the Manage Shipment Tolerances for Sales Orders row, add a check mark to the Enable option.

Set Up the Order Management Parameters

Set Up the Order Management Parameters

Here's how it works.

Parameter

Description

Default Value for Overshipment Tolerance

Set the default value that you want Order Management to use as a percent for overshipment tolerance on the order line.

  • You must enter a positive, numeric, value.

  • You can enter a value with up to three decimal places, such as 10.463.

  • If you don't specify a value, then Order Management uses 0, by default.

  • If you use a defaulting rule or order management extension to set the value, then the rule or extension overrides the value you set for the parameter.

Default Value for Undershipment Tolerance

Set the default value that you want Order Management to use as a percent for undershipment tolerance on the order line.

Use the same formatting requirements described for Default Value for Overshipment Tolerance, except don't exceed the value 99 for Default Value for Undershipment Tolerance.

Quantity to Invoice for Overshipment

Set the quantity to invoice when fulfillment ships more than the order line quantity.

  • Shipped quantity. Invoice the actual shipped quantity. This is the default value.

  • Ordered quantity. Invoice the order line quantity.

Assume the ordered quantity on an order line is 100 tons of steel with each ton priced at $800. You over ship 103 tons for the order line. If you set Quantity to Invoice for Overshipment to.

  • Shipped quantity. The invoice will contain 103 tons with a total line value of $82,400.

  • Ordered quantity. The invoice will contain 100 tons with a total line value of $80,000.

Note

  • If shipped quantity is equal to or less than ordered quantity, then Order Management bills for shipped quantity. If you under ship, then Order Management bills for shipped quantity and you can't bill for ordered quantity.

  • If Order Management splits the line into more than one line, or if shipping splits the line into more than one shipment, then Order Management splits the original fulfillment line. It also evaluates whether the sum of the shipped quantity across split fulfillment lines exceeds the sum of the ordered quantity across the same set of split fulfillment lines when it sends each split fulfillment line to Receivables. Its possible that Receivables will only recognize that the last split fulfillment line over shipped.

  • A change that you make to this parameter takes effect only on fulfillment lines that Order Management hasn't sent to Receivables when you save your change. Receivables will use the old parameter value for fulfillment lines that Order Management already sent to Receivables.

Caution

Changing this parameter affects downstream applications, such as Receivables and Costing. Make sure you thoroughly test you changes and determine how that affect your downstream applications in a test environment before you implement the change in your production environment.

Source for Shipment Tolerance Values

Set the source that provides default values for shipment tolerances.

  • Shipment tolerance parameter. Use the values that you set in these parameters.

    • Default Value for Overshipment Tolerance

    • Default Value for Undershipment Tolerance

    For details, see Manage Order Management Parameters.

  • Item validation organization. Use the values you set in the Product Information Management work area.

    If you specify item validation organization, and if you don't specify tolerances for the item in Product Information Management, then Order Management uses the values you specify for the Default Value for Overshipment Tolerance and Default Value for Undershipment Tolerance parameters.

  • None. Set the default values for shipment tolerances to zero.

Any change you make to this parameter takes effect only on new sales orders that you create and submit after you save your changes to the parameter.

Setting the Business Unit

You can set the values differently for each business unit on each parameter. Click Add Row, then set the Business Unit attribute. For example, when you set the Source for Shipment Tolerance Values, to set the source only for sales orders that reference the Vision China business unit, click Add Row, then set the Business Unit attribute to Vision China in the new row.

Here's an example that references different business units.

Business Unit

Source for Shipment Tolerance Values

Vision China

Item validation organization

If the business unit on the sales order is Vision China, then use your set up in Product Information Management.

Vision Japan

Shipment tolerances parameter

If the business unit on the sales order is Vision Japan, then use your set up on the parameters.

  • Default Value for Overshipment Tolerance

  • Default Value for Undershipment Tolerance

All Business Units

None

If the business unit isn't Vision China or Vision Japan, then set the default values for shipment tolerances to zero.

Set Up Tolerances in Product Information Management

If you set the Source for Shipment Tolerance Values parameter to Item Validation Organization, and if you need tolerances that are different from the values you set in the Default Value for Overshipment Tolerance and Default Value for Undershipment Tolerance parameters, then you must set up tolerances in Product Information Management. For details, see Manage Order Management Parameters.

In this example, set up an overshipment tolerance of 10%, and an undershipment tolerance of 10% for the AS54888 item.

  1. Go to the Product Information Management work area.

  2. On the Product Information Management page, click Tasks > Manage Items.

    This topic assumes you already set up the AS54888 item.

  3. On the Manage Items page, search for, then open the AS54888 item for editing.

  4. On the Edit Item page, click Specifications > Sales and Order Management.

  5. In the Tolerances area, set the values.

    Attribute

    Value

    Over Shipment Tolerance

    10

    Under Shipment Tolerance

    10

    Note

    • Enter a positive, numeric, whole number.

    • Don't include any other symbols, such as %.

    • Order Management treats the number you enter as a percent of the quantity ordered.

    • You can't specify a quantity tolerance. You can only specify a percent of the ordered quantity.

    • Set the Over Shipment Tolerance attribute to a positive number that's greater than zero.

    • Set the Under Shipment Tolerance to a positive number that's greater than zero but less than 100. Using a value that's greater than 99 isn't a realistic business scenario because it means no shipment happens or a negative shipment happens.

    • Use these guidelines regardless of whether you set the values in Product Information Management, an order management extension, or a business rule.

Troubleshoot Your Setup

Trouble

Shoot

I don't see the Over Fulfillment Tolerance or Under Fulfillment Tolerance attributes on the order line on the sales order in the Order Management work area.

They come predefined as hidden. On the order lines tab, click View > Columns, then make sure each of them contains a check mark. If they don't display in the menu when you click View > Columns, then make sure you enable the tolerances opt-in feature.

I don't see the parameters that I use to set up tolerances, such as Default Value for Overshipment Tolerance, Quantity to Invoice for Overshipment, or Source for Shipment Tolerance Values.

Make sure you enable the tolerances opt-in feature.