Show TOC

Function documentationDetermination of Delivery Tolerances for Purchase Order Items

 

A delivery tolerance specifies the maximum quantity by which a supplier can fall below or exceed the requested quantity of a purchase order item. Unlimited overdelivery is a special form of overdelivery tolerance. Purchase order collaboration in Supply Network Collaboration (SAP SNC) uses delivery tolerances to do the following:

  • Set the item status

    SAP SNC can set the item status for the purchase order item to Partially Delivered or Delivery Completed based on the underdelivery tolerance.

  • Generate alerts

    SAP SNC can generate alerts if the quantity that the supplier has delivered for a purchase order item violates the underdelivery and overdelivery tolerance of the item. SAP SNC does not generate an overdelivery alert if unlimited overdelivery is permitted.

  • Check the ASN quantity

    If the supplier creates an ASN for a purchase order item, special validation checks determine whether the ASN quantity violates the overdelivery tolerance. If unlimited overdelivery is permitted, the ASN quantity is unrestricted. In the standard system, the PO_OVERDELIVERY validation check is active. This validation check compares the ASN-based due quantity of the PO item with the ASN quantity. Alternatively, you can use the PO_OVERDELIVERY_OPEN_QTY validation check, which compares the open quantity of the PO item with the ASN quantity, or the PO_CS_OVERDELIVERY validation check, which compares the ASN-based due quantity of the PO item based on confirmation schedule lines with the ASN quantity.

  • Detect differences between the requested quantity and the confirmed quantity

    SAP SNC takes the delivery tolerances into account in the automatic approval process for purchase order confirmations. SAP SNC only approves confirmations if the delivery tolerances of the item are not violated.

Features

Displaying Delivery Tolerances

SAP SNC displays the delivery tolerances in percent and without decimal places. If you want SAP SNC to display decimal places, refer to SAP Note 893232Information published on SAP site.

Source of Delivery Tolerances

SAP SNC uses the supplier tolerances from the following source:

  1. If the purchase order that the customer has sent from his or her back-end system to SAP SNC contains delivery tolerances for an item, SAP SNC uses these delivery tolerances. If the purchase order item does not contain delivery tolerances, SAP SNC uses the delivery tolerances from the purchase order header

  2. If the purchase order does not contain delivery tolerances, SAP SNC uses the delivery tolerances for the purchase order item from the following source:

    • If the purchase order item contains a contract, SAP SNC uses the tolerances from the contract.

    • If the contract does not exist in SAP SNC or if the purchase order item does not contain a contract, SAP SNC uses the delivery tolerances from the purchasing info record.

    • If the purchasing info record does not exist in the SAP SNC system, SAP SNC uses the delivery tolerances from the location product master of the customer location.

The assignment of delivery tolerances from a contract or from a purchasing info record is carried out by the PO_TOLERANCE_ASSIGN validation check, which is active in the standard system. You can use the PO_CONTRACT_ASSIGN validation check to assign a contract or — if a contract does not exist — a purchasing info record to the purchase order item.