Show TOC

Function documentationDetermination of Due Schedule Lines

 

For the schedule lines of scheduling agreement releases, purchase orders, and replenishment orders, SAP Supply Network Collaboration (SAP SNC) automatically calculates the quantities that the supplier still has to confirm with confirmations (purchase orders only) or advanced shipping notifications (ASNs). A schedule line is considered to be due if one of the following due quantities is greater than zero:

  • ASN-based due quantity

    The ASN-based due quantity is relevant for scheduling agreement releases, purchase orders, and replenishment orders. The schedule line of a purchasing document has an ASN-based due quantity if the schedule line quantity is not completely covered by ASNs. This means that the supplier has not yet published ASNs for the document in SAP SNC, or the published ASNs have quantities that are too small. The ASN-based due quantity is calculated based on the ASN-Confirmed confirmation schedule lines. An ASN-based due quantity is calculated for both request and confirmation schedule lines in purchase orders.

  • Confirmation-based due quantity

    The confirmation-based due quantity is only relevant for purchase orders. A request schedule line of a purchasing document has a confirmation-based due quantity if the requested quantity of the schedule line is not completely covered by confirmations. This means that the supplier has not yet published confirmations for the purchase order item in SAP SNC, or the published confirmations have quantities that are too small. To detect request schedule lines with due quantities, the system assigns the request schedule lines confirmed quantities from the confirmation schedule lines.

Prerequisites

SAP delivers default settings for calculating due schedule lines. If necessary, you can make alternative settings in Supply Network Collaboration Customizing under Start of the navigation path Delivery Next navigation step Due Quantity Calculation Next navigation step Determine Due Schedule Line Quantities End of the navigation path. You can make the settings based on the following characteristics:

  • Customer

  • Supplier

  • Customer location

  • Ship-from location

  • Product

For more information, see the Implementation Guide (IMG) under Determine Due Schedule Line Quantities.

Features

Processing Schedule Lines with an ASN-Based Due Quantity

SAP SNC processes due schedule lines as follows:

  • SAP SNC generates purchase order alerts or release alerts for purchase order schedule lines or release schedules that are overdue, or that will be due within the lead time.

  • When the supplier creates an ASN for a purchasing document, SAP SNC automatically proposes the ASN-based due quantity as the ASN quantity. If the due quantity is zero, the supplier cannot create an ASN for a purchasing document.

Considered ASNs

To determine due schedule lines, the system assigns ASNs that refer to the document to the schedule lines. In doing so, SAP SNC only considers ASNs that have the status Published, Complete Goods Receipt, and Partial Goods Receipt.

Considered Purchasing Document Schedule Lines

SAP SNC only calculates the confirmation-based due quantity and the ASN-based due quantity for documents for which you can create confirmations or ASNs. For purchase orders and scheduling agreement releases, you therefore must have made a setting in SAP SNC confirmation control to determine that confirmations and ASNs are optional or mandatory. Confirmations and ASNs are optional in the standard configuration.

A purchase order item or a replenishment order item must also fulfill certain other prerequisites before you can create ASNs for it. For more information, see Creating ASNs for a Purchase Order Item and Creating ASNs for Replenishment Order Items.

Determining the ASN-Based Due Quantity for SA Release Schedule Lines

SAP SNC only determines due schedule lines for the current scheduling agreement release. ASNs refer to a scheduling agreement item and not to a certain scheduling agreement release. For the current release, however, the system should only use ASNs that are relevant for that release. For example, the system must not consider obsolete ASNs that the customer's back-end system has already considered in the goods receipt process and during release creation. In the IMG activity, you can choose between various selection strategies that the system uses to determine release-relevant ASNs. The system assigns the ASN quantities of release-relevant ASNs to the release schedule lines.

Under Determine Due Schedule Line Quantities in Customizing, you can also make a setting to determine that SAP SNC does not take account of release schedule lines with a certain level of commitment when calculating the ASN-based due quantity. (The supplier cannot create ASNs for these schedule lines either.)

Example Example

This is relevant for kanban releases, for example. A kanban forecast delivery schedule can only contain schedule lines with the level of commitment Preview (004). The standard delivery is configured in such a way that the system does not consider schedule lines with this level of commitment when calculating due schedule lines. The supplier therefore cannot create ASNs for kanban delivery schedules.

End of the example.
Determining the ASN-Based Due Quantity of Purchase Order and Replenishment Order Schedule Lines

When the supplier publishes an ASN for a purchase order item or a replenishment order item in SAP SNC, SAP SNC creates a schedule line of type ASN-Confirmed for this order item. Based on the ASN-confirmed schedule lines, SAP SNC automatically determines which confirmation schedule lines (purchase order only) and request schedule lines of an order item are due. For these schedule lines, the supplier must still publish ASNs. Depending on the delivery progress, SAP SNC calculates the due schedule lines based on the following quantities in the ASN-confirmed schedule lines:

  • Published ASN quantity

    In this case the customer has not sent a goods receipts message (for example, a ReceivedDeliveryNotification) yet from his or her back-end system to SAP SNC. (The received quantity in the ASN-confirmed schedule lines is 0.)

    To determine the due confirmation schedule lines of type Confirmed (purchase order only) and due request schedule lines of an order item, the system first adds the published quantities from the ASN-confirmed schedule lines. Then the system assigns the necessary requested quantity to the confirmation schedule lines of type Confirmed (purchase order only) and request schedule lines from the total published ASN quantity until the total published ASN quantity is used up. The system processes the confirmation schedule lines of type Confirmed (purchase order only) and the request schedule lines in chronological order starting with the earliest schedule line. Confirmation schedule lines of type Confirmed (purchase order only) and request schedules that cannot be completely covered are considered as due.

  • Received quantity

    The customer has already sent a goods receipts message to SAP SNC. (The received quantity in the ASN-confirmed schedule lines is greater than 0.) For calculating the due quantity, SAP SNC uses the procedure described above, but uses the received quantity from the ASN-confirmed schedule lines instead of the published quantity.

For unpublished replenishment orders, the due quantity of a request schedule line equals the requested quantity.

Confirmation-Based Due Quantity

The confirmation-based due quantity is displayed in the purchase order worklist in the Confirmation Due List and Change Confirmation List. The confirmation-based quantity is always zero for the following items:

  • Item with the status Canceled

  • Item with the status Rejected

  • Item with the status Blocked

  • Item with the status Closed

  • Item with the status Delivery Completed

  • Statistical item

Shipping Date/Time or Delivery Date/Time

You can make settings in Customizing to define whether the shipping date/time or the delivery date/time is relevant when calculating the due schedule lines. Depending on your settings, the system processes the schedule lines of an item according to their shipping dates/times or their delivery dates/times, for example.

BAdI

You can use the /SCF/DUELIST BAdI to implement your own algorithm for determining due schedule lines.