Description |
|
Parameters |
Updates spacing and attribute count array points and Release count point each time an item is released.
If the routed Item has an attribute whose:
Name is in ATTRIBUTE_NAME Array Point’s current element, and
Value matches the ATTRIBUTE_VALUE Array Point’s current element.
Then
The following happens to the corresponding element of each of the following arrays:
Array Point |
Action |
Reason for the action |
Spacing Count |
Initialized to 0. |
Number of items released since last matching item was released |
Attribute Release Count |
Incremented by 1. |
Total number of items with the attribute matching released so far. |
Total Release |
Incremented by 1. |
Total number of items released since the start, regardless of a match or not. |
Example
An item has:
An attribute named: COLOR.
A Spacing rule for the value: GREEN.
Each time a GREEN item is released the:
Spacing rule is set to 0.
0 items of any other color have been released since the GREEN item was released.
Attribute Release Count is incremented by 1.
1 more GREEN item was released.
Total Release Count is incremented by 1.
1 more item was released.
Item ID |
Attr. Name |
Attr. Value |
Spacing |
Attr. |
Release Count |
ITEM1 |
COLOR |
GREEN |
0 |
+1 |
+1 |
If the routed Item does not have an attribute whose:
Name is in ATTRIBUTE_NAME Array Point’s current element nor a
Value that matches the ATTRIBUTE_VALUE Array Point’s current element
Then
The following happens to the corresponding element of each of the following arrays,
Array Point |
Action |
Reason for the action |
Spacing Count |
Incremented by 1. |
Number of items released since last matching item was released |
Attribute Release Count |
Remains unchanged. |
Total number of items with the attribute matching released so far |
Total Release |
Incremented by 1. |
Total number of items released since start, regardless of match or not. |
Example
An item has:
An attribute named: COLOR.
Spacing rule for the value: GREEN.
Each time a NON-GREEN item is released the:
Spacing rule is incremented by 1.
+1 item of any other color has been released since the last GREEN item was released.
Attribute Release Count has No Change..
No additional GREEN item was released.
Total Release Count is incremented by 1.
1 more item was released.
|
Attr. Name |
|
|
Attr. |
|
ITEM1 |
COLOR |
RED |
+1 |
NC |
+1 |
Note: This block can be used in a merge RCO to update counts by examining the item that has been moved to the destination region.
This function block has the following parameter:
Parameter |
Description |
Region ID |
Destination region ID for item. |
Location |
Location in region to use. If this value is All, then all items in the region will be dumped and copied. |
Attribute Name Array |
Name of the array point that lists the attribute that will be compared (Compare value(s) of the corresponding element in the Attribute Value array Point to the attribute value of the head item for each of the source regions). |
Attribute Value Array |
Attribute value(s). Each element in the array can contain one or multiple values with a comma separator. Do not include quotes. Example Element 0 = 1 ton,3/4 ton Element 1 = K |
Spacing Count Array |
The number of items released since an item with the matching attribute value was released. This is initialized to zero every time an item is released with the attribute name and value combination matching the Attribute name and value combination in the Attribute Name and Attribute Value array points |
Attribute Release Count Array |
The total number of items released, since the start that had a matching attribute name and value combination in the Attribute Name and Attribute Value array points. |
Total Released Count |
Integer (analog) point. Counter point stores and continues to increment the total number of items released. |
Output blocks list. |