Number 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
To be able to use shipments and quality notifications, you must activate the business function Supply Network Collaboration 1
(BF_SCM_SNC_GEN_1
).
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.
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.
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
.
If you want to set number assignment for an object type (for example, for ASNs), you do the following:
You define the number range attributes for the object type (for example, for ASNs) in the Web application menu under .
You define number range intervals for the object type (for example, for ASNs) in the Web application menu under .
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
If you want to modify number assignment, you use the /SAPAPO/VMI_PO_NRGET
BAdI.
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.