Function documentationNumber Assignment

 

If you create the following objects in SAP Supply Network Collaboration (SAP SNC), the object acquires a number:

  • Sales order

  • Purchase order

  • Scheduling agreement confirmation

  • Advanced shipping notification (ASN)

  • Shipment

  • Handling unit

  • Returns ASN

  • Invoice

  • Work order

  • Quality notification

    The quality notification number is assigned at the time of publishing a quality notification.

Note Note

To be able to use shipments and quality notifications, you must activate the business function Supply Network Collaboration 1 (BF_SCM_SNC_GEN_1).

End of the note.

The user can perform number assignment manually (external number assignment) or the system does it automatically (internal number assignment). You make the settings for internal number assignment on the Web UI of SAP SNC. You can control internal number assignment depending on the following characteristics:

  • Supplier

  • Customer

  • Ship-to location

  • Ship-from location

  • Customer's purchasing group (for responsive replenishment only)

  • Promotion ID (for responsive replenishment only)

You set external number assignment by making no settings for internal number assignment.

Features

You must make the following settings for internal number assignment:

  • Number range attributes

    You use the number range attributes to control how the system "uses up" number range intervals. For example, you can specify that the system should reuse a "used-up" number range interval.

  • Number range intervals

    You use the number range intervals to determine which specific single values and intervals are available for number assignment.

You define the number range attributes and number range intervals depending on the object type and characteristics combinations.

Internal Number Assignment for Customer Collaboration

In a responsive replenishment scenario, you, as customer, can transfer the settings for internal number assignment from your system to SAP SNC. To do so, you use the XML message of type OrderIDAssignmentNotification.

Activities

If you want to set number assignment for an object type (for example, for ASNs), you do the following:

  1. You define the number range attributes for the object type (for example, for ASNs) in the Web application menu under Start of the navigation path Master Data Next navigation step Number Ranges Next navigation step Number Range Attributes End of the navigation path.

  2. You define number range intervals for the object type (for example, for ASNs) in the Web application menu under Start of the navigation path Master Data Next navigation step Number Ranges Next navigation step Number Range Intervals for <Object Type> End of the navigation path.

If you want to set number assignment depending on characteristics, you should be aware of the rules for characteristics-dependent number assignment (see rules for characteristics-dependent number assignment).

Note Note

If you want to modify number assignment, you use the /SAPAPO/VMI_PO_NRGET BAdI.

End of the note.

Example

You can specify that your ASNs to the customer LeClerc acquire a consecutive number between 1 and 1000 and that the system automatically prefixes the numbers with the character string LC. When the number range interval is used up, SAP SNC should reuse the number range interval, starting again with number 1 in number assignment (rolling number range interval). ASNs to the customer Dubois acquire a consecutive number from the interval 1001 to 2000 that is prefixed by DU.