Number Assignment

Use

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

  • Sales order

  • Purchase order

  • Scheduling agreement confirmation

  • Advanced shipping notification (ASN)

  • Handling unit

  • Returns ASN

  • Invoice

  • Work order

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 (forresponsive 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 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 MasterData Next navigation step NumberRanges Next navigation step NumberRangeIntervals 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 .

Note Note

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

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.