Resequence Range
(Available with Order Execution Mgt.)
Description
Resequence Range marks the end of a multiple-pass Resequence Block Module and defines the way rotation numbers are assigned. After each pass, Resequence Range selects the item with the lowest weight and assigns it the next rotation number.
The block module's internal logic performs multiple passes of remaining items until:
- All items in the range source have been assigned a rotation number, or
- No items have been selected (a pass has eliminated all items not yet assigned).
After the final pass, all items that have been assigned a rotation number are available to the subsequent function blocks in your routing or output logic module.
Parameters
This function block has the following parameters:
Parameter | Description |
Attribute | Name of the standard attribute that the holds the item's rotation number. Tip: Create a standard attribute, for example, SEQNUM in the Attribute Maintenance box. |
Rotation Number Base Value |
First rotation number, where resequencing begins.
Do one of the following.
|
Rotation Number Increment Value |
Numeric value to add to each successive rotation number.
Do one of the following.
|
Rotation Number Attribute Point ID | (Optional) Text point. Stores the attribute name. Supercedes Attribute. |