Show TOC

 Determination of Delivery Tolerances for ROs in SMI

Use

A delivery tolerance specifies the maximum quantity by which a supplier can exceed the requested quantity (overdelivery tolerance) or the maximum quantity by which a supplier can fall below the requested quantity (underdelivery tolerance). It is also possible to have an unlimited overdelivery tolerance.

Replenishment order collaboration in SAP Supply Network Collaboration (SAP SNC) uses delivery tolerances as follows, for replenishment orders in the SMI scenario:

  • Setting Item Status

    SAP SNC can set the item status of a replenishment order item to Partially Delivered or Delivery Completed based on the underdelivery tolerance.

  • Generation of Alerts

    SAP SNC can generate alerts if the quantity that a supplier has delivered for a replenishment order breaches the overdelivery or underdelivery tolerances. If unlimited overdelivery tolerance is allowed, SAP SNC does not generate an alert for overdelivery.

  • Checking Advanced Shipping Notification (ASN) Quantities

    If the supplier creates an ASN for a replenishment order item, SAP SNC uses validation checks to check whether the ASN quantity breaches the overdelivery tolerance. If unlimited overdelivery is allowed, the ASN quantity is not restricted. In the standard setup, the validation check PO_OVERDELIVERY is active. This check compares the due quantity in the replenishment order with the ASN quantity.

Features

Displaying Delivery Tolerances

SAP SNC displays delivery tolerances in percentage with no decimal places. If you want SAP SNC to display decimal places, see SAP Note 893232.

Delivery Tolerance Sources

SAP SNC uses the following sources to determine the delivery tolerances in a replenishment order:

  • If the replenishment order item contains a reference to a contract, SAP SNC uses the tolerances from the contract. You can transfer contracts from an SAP back-end system to SAP SNC using the Core Interface (CIF).

  • If the contract is not available in SAP SNC, or the replenishment order item does not reference a contract, SAP SNC uses the delivery tolerances from the purchasing info record. You can transfer purchasing info records from an SAP back-end system to SAP SNC using CIF.

    The assignment of the delivery tolerances from a contract or purchasing info record is carried out by the validation check RO_TOLERANCE_ASSIGN. This validation check is active in the standard setup. You can use the validation check RO_CONTRACT_ASSIGN to assign a contract or purchasing info record (if no contract exists) to a replenishment order.

  • If the purchasing info record is not available in SAP SNC, SAP SNC uses the delivery tolerances of the location product master data for the customer location.

    To be able to transfer delivery tolerances to the product master data using CIF, you must use the customer exit CIFMAT01 in the SAP back-end system.